Eclipse Platform
Release 3.6

Uses of Package
org.eclipse.equinox.p2.metadata.expression

Packages that use org.eclipse.equinox.p2.metadata.expression
org.eclipse.equinox.p2.metadata Defines the metadata being handled by p2. 
org.eclipse.equinox.p2.metadata.expression Provides a simple expression language used to represent requirements and filters in the metadada Package Specification This package defines a simple expression language that is used to define requirements and filters in the metadata, but also form the base of the p2 query language. 
org.eclipse.equinox.p2.metadata.index Provides classes for metadata query indexing Package Specification This package provides API for creating and manipulating indices that are used to optimize queries against a particular queryable source. 
org.eclipse.equinox.p2.ql A query language specialized in the querying of p2 constructs. 
org.eclipse.equinox.p2.query Provides common classes for the query mechanism. 
org.eclipse.equinox.p2.repository.artifact.spi Defines SPI for registering new implementations of artifact repositories. 
 

Classes in org.eclipse.equinox.p2.metadata.expression used by org.eclipse.equinox.p2.metadata
IMatchExpression
          A match expression is a boolean expression matching a candidate of a specific type.
 

Classes in org.eclipse.equinox.p2.metadata.expression used by org.eclipse.equinox.p2.metadata.expression
IContextExpression
          This is an expression that will need access to the global variable everything.
IEvaluationContext
          The evaluation context.
IExpression
          A node in the expression tree
IExpressionFactory
          This interface provides all the factory methods needed to create the nodes of the expression tree.
IExpressionParser
          A parser that produces an expression tree based on a string representation.
IExpressionVisitor
          A general purpose visitor that will visit each node in an expression tree.
IFilterExpression
          An interface that combines the IExpression with the LDAP filter.
IMatchExpression
          A match expression is a boolean expression matching a candidate of a specific type.
SimplePattern
          A simple compiled pattern.
 

Classes in org.eclipse.equinox.p2.metadata.expression used by org.eclipse.equinox.p2.metadata.index
IEvaluationContext
          The evaluation context.
IExpression
          A node in the expression tree
 

Classes in org.eclipse.equinox.p2.metadata.expression used by org.eclipse.equinox.p2.ql
IExpression
          A node in the expression tree
IExpressionFactory
          This interface provides all the factory methods needed to create the nodes of the expression tree.
 

Classes in org.eclipse.equinox.p2.metadata.expression used by org.eclipse.equinox.p2.query
IContextExpression
          This is an expression that will need access to the global variable everything.
IEvaluationContext
          The evaluation context.
IExpression
          A node in the expression tree
IMatchExpression
          A match expression is a boolean expression matching a candidate of a specific type.
 

Classes in org.eclipse.equinox.p2.metadata.expression used by org.eclipse.equinox.p2.repository.artifact.spi
IMemberProvider
          This interface may be implemented by any class that wants to provide easy (high performance) access to its member to the expression evaluator.
 


Eclipse Platform
Release 3.6

Guidelines for using Eclipse APIs.

Copyright (c) Eclipse contributors and others 2000, 2010. All rights reserved.