|
Eclipse Platform Release 3.6 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IMatchExpression | |
---|---|
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.query | Provides common classes for the query mechanism. |
Uses of IMatchExpression in org.eclipse.equinox.p2.metadata |
---|
Methods in org.eclipse.equinox.p2.metadata that return IMatchExpression | |
---|---|
IMatchExpression<IInstallableUnit> |
IRequirement.getFilter()
|
IMatchExpression<IInstallableUnit> |
IInstallableUnit.getFilter()
Returns the filter on this installable unit. |
IMatchExpression<IInstallableUnit> |
IRequirement.getMatches()
Returns a boolean match expression that will return true for any IInstallableUnit that matches the requirement. |
Methods in org.eclipse.equinox.p2.metadata that return types with arguments of type IMatchExpression | |
---|---|
Collection<IMatchExpression<IInstallableUnit>> |
IUpdateDescriptor.getIUsBeingUpdated()
|
Methods in org.eclipse.equinox.p2.metadata with parameters of type IMatchExpression | |
---|---|
static IRequirement |
MetadataFactory.createRequirement(IMatchExpression<IInstallableUnit> requirement,
IMatchExpression<IInstallableUnit> filter,
int minCard,
int maxCard,
boolean greedy)
Create and return a new requirement ( IRequirement ) with the specified values. |
static IRequirement |
MetadataFactory.createRequirement(IMatchExpression<IInstallableUnit> requirement,
IMatchExpression<IInstallableUnit> filter,
int minCard,
int maxCard,
boolean greedy)
Create and return a new requirement ( IRequirement ) with the specified values. |
static IRequirement |
MetadataFactory.createRequirement(IMatchExpression<IInstallableUnit> requirement,
IMatchExpression<IInstallableUnit> filter,
int minCard,
int maxCard,
boolean greedy,
String description)
Create and return a new requirement ( IRequirement ) with the specified values. |
static IRequirement |
MetadataFactory.createRequirement(IMatchExpression<IInstallableUnit> requirement,
IMatchExpression<IInstallableUnit> filter,
int minCard,
int maxCard,
boolean greedy,
String description)
Create and return a new requirement ( IRequirement ) with the specified values. |
static IRequirement |
MetadataFactory.createRequirement(String namespace,
String name,
VersionRange range,
IMatchExpression<IInstallableUnit> filter,
boolean optional,
boolean multiple)
Returns a IRequirement with the given values. |
static IRequirement |
MetadataFactory.createRequirement(String namespace,
String name,
VersionRange range,
IMatchExpression<IInstallableUnit> filter,
int minCard,
int maxCard,
boolean greedy)
Create and return a new requirement ( IRequirement ) with the specified values. |
static IRequirement |
MetadataFactory.createRequirement(String namespace,
String name,
VersionRange range,
IMatchExpression<IInstallableUnit> filter,
int minCard,
int maxCard,
boolean greedy,
String description)
Create and return a new requirement ( IRequirement ) with the specified values. |
void |
MetadataFactory.InstallableUnitDescription.setFilter(IMatchExpression<IInstallableUnit> filter)
|
Method parameters in org.eclipse.equinox.p2.metadata with type arguments of type IMatchExpression | |
---|---|
static IUpdateDescriptor |
MetadataFactory.createUpdateDescriptor(Collection<IMatchExpression<IInstallableUnit>> descriptors,
int severity,
String description,
URI location)
|
Uses of IMatchExpression in org.eclipse.equinox.p2.metadata.expression |
---|
Methods in org.eclipse.equinox.p2.metadata.expression that return IMatchExpression | ||
---|---|---|
|
IExpressionFactory.matchExpression(IExpression expression,
Object... parameters)
Creates a parameterized top level expression suitable for predicate matching |
Uses of IMatchExpression in org.eclipse.equinox.p2.query |
---|
Methods in org.eclipse.equinox.p2.query that return IMatchExpression | |
---|---|
IMatchExpression<T> |
ExpressionMatchQuery.getExpression()
|
|
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.