Uses of Interface
org.eclipse.equinox.p2.metadata.expression.IMatchExpression
-
Packages that use IMatchExpression Package Description 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 metadadaorg.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 Modifier and Type Method Description IMatchExpression<IInstallableUnit>IInstallableUnit. getFilter()Returns the filter on this installable unit.IMatchExpression<IInstallableUnit>IRequirement. getFilter()IMatchExpression<IInstallableUnit>IRequirement. getMatches()Returns a boolean match expression that will return true for anyIInstallableUnitthat matches the requirement.Methods in org.eclipse.equinox.p2.metadata that return types with arguments of type IMatchExpression Modifier and Type Method Description Collection<IMatchExpression<IInstallableUnit>>IUpdateDescriptor. getIUsBeingUpdated()Returns an expression matching all installable units that will be updated by the unit with this update descriptor.Methods in org.eclipse.equinox.p2.metadata with parameters of type IMatchExpression Modifier and Type Method Description static IRequirementMetadataFactory. createRequirement(String namespace, String propsFilter, IMatchExpression<IInstallableUnit> envFilter, int minCard, int maxCard, boolean greedy)static IRequirementMetadataFactory. createRequirement(String namespace, String propsFilter, IMatchExpression<IInstallableUnit> envFilter, int minCard, int maxCard, boolean greedy, String description)static IRequirementMetadataFactory. createRequirement(String namespace, String name, VersionRange range, IMatchExpression<IInstallableUnit> filter, boolean optional, boolean multiple)Returns aIRequirementwith the given values.static IRequirementMetadataFactory. 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 IRequirementMetadataFactory. 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.static IRequirementMetadataFactory. createRequirement(String namespace, IFilterExpression propsFilter, IMatchExpression<IInstallableUnit> envFilter, int minCard, int maxCard, boolean greedy, String description)static IRequirementMetadataFactory. createRequirement(IMatchExpression<IInstallableUnit> requirement, IMatchExpression<IInstallableUnit> envFilter, int minCard, int maxCard, boolean greedy)Create and return a new requirement (IRequirement) with the specified values.static IRequirementMetadataFactory. createRequirement(IMatchExpression<IInstallableUnit> requirement, IMatchExpression<IInstallableUnit> envFilter, int minCard, int maxCard, boolean greedy, String description)Create and return a new requirement (IRequirement) with the specified values.voidMetadataFactory.InstallableUnitDescription. setFilter(IMatchExpression<IInstallableUnit> filter)Method parameters in org.eclipse.equinox.p2.metadata with type arguments of type IMatchExpression Modifier and Type Method Description static IUpdateDescriptorMetadataFactory. 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 Modifier and Type Method Description <T> IMatchExpression<T>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 Modifier and Type Method Description IMatchExpression<T>ExpressionMatchQuery. getExpression()
-