|
Eclipse Platform Release 3.6 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IEvaluationContext | |
---|---|
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.query | Provides classes for the query the metadata. |
Uses of IEvaluationContext in org.eclipse.equinox.p2.metadata.expression |
---|
Methods in org.eclipse.equinox.p2.metadata.expression that return IEvaluationContext | |
---|---|
IEvaluationContext |
IMatchExpression.createContext()
Creates a new context to be passed to repeated subsequent evaluations. |
IEvaluationContext |
IContextExpression.createContext(Class<? extends T> elementClass,
org.eclipse.equinox.p2.metadata.index.IIndexProvider<T> indexProvider)
Creates a new context to be passed to a subsequent evaluation. |
IEvaluationContext |
IContextExpression.createContext(Class<? extends T> elementClass,
Iterator<T> everything)
Creates a new context to be passed to a subsequent evaluation. |
IEvaluationContext |
IExpressionFactory.createContext(IExpression[] variables,
Object... params)
Create an evaluation context with one single variable |
IEvaluationContext |
IExpressionFactory.createContext(Object... params)
Create an evaluation context with one single variable |
Methods in org.eclipse.equinox.p2.metadata.expression with parameters of type IEvaluationContext | |
---|---|
Object |
IExpression.evaluate(IEvaluationContext context)
Evaluate this expression with given context and variables. |
boolean |
IMatchExpression.isMatch(IEvaluationContext context,
T candidate)
This method assigns candidate to the 'this' variable of the
context and then evaluates the expression. |
Iterator<T> |
IContextExpression.iterator(IEvaluationContext context)
Evaluate the expression and return the expected collection result as an iterator |
Uses of IEvaluationContext in org.eclipse.equinox.p2.metadata.query |
---|
Methods in org.eclipse.equinox.p2.metadata.query that return IEvaluationContext | |
---|---|
IEvaluationContext |
ExpressionQuery.getContext()
|
|
Eclipse Platform Release 3.6 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2010. All rights reserved.