|
Eclipse Platform Release 3.6 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IQuery | |
---|---|
org.eclipse.equinox.p2.engine | Provides support for interacting with the p2 provisioning engine Package Specification This package specifies API for interacting with the p2 provisioning engine. |
org.eclipse.equinox.p2.engine.query | Provides queries specific to profiles Package Specification This package specifies API for querying the profile. |
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. |
org.eclipse.equinox.p2.query | Provides common classes for the query mechanism. |
org.eclipse.equinox.p2.repository.artifact | Defines artifact repository. |
org.eclipse.equinox.p2.touchpoint.eclipse.query | Provides query utilities specific to provisioning of OSGi bundles Package Specification This package specifies API for querying and manipulating provisioning metadata that is specific to OSGi bundles or Eclipse-specific constructs such as features. |
org.eclipse.equinox.p2.ui | Provides provisioning user interface classes that can be used for assembling a provisioning UI. |
Uses of IQuery in org.eclipse.equinox.p2.engine |
---|
Methods in org.eclipse.equinox.p2.engine with parameters of type IQuery | |
---|---|
IQueryResult<IInstallableUnit> |
IProfile.available(IQuery<IInstallableUnit> query,
IProgressMonitor monitor)
|
IQueryResult<IInstallableUnit> |
ISurrogateProfileHandler.queryProfile(IProfile profile,
IQuery<IInstallableUnit> query,
IProgressMonitor monitor)
|
Uses of IQuery in org.eclipse.equinox.p2.engine.query |
---|
Classes in org.eclipse.equinox.p2.engine.query that implement IQuery | |
---|---|
class |
IUProfilePropertyQuery
A query that searches for IInstallableUnit instances that have
a property associated with the specified profile, whose value matches the provided value. |
class |
UserVisibleRootQuery
A query matching all the IInstallableUnit s that are marked visible to the user. |
Uses of IQuery in org.eclipse.equinox.p2.metadata.expression |
---|
Methods in org.eclipse.equinox.p2.metadata.expression with parameters of type IQuery | |
---|---|
IExpression |
IExpressionFactory.toExpression(IQuery<?> query)
Wrap an IQuery as an expression. |
Uses of IQuery in org.eclipse.equinox.p2.metadata.query |
---|
Classes in org.eclipse.equinox.p2.metadata.query that implement IQuery | |
---|---|
class |
CategoryMemberQuery
A query matching every IInstallableUnit that is a member
of the specified category. |
class |
CategoryQuery
A query matching every IInstallableUnit that is a category. |
class |
ExpressionContextQuery<T>
A query that evaluates using an iterator as input and produces a new iterator. |
class |
ExpressionQuery<T>
A query that matches candidates against an expression. |
class |
FragmentQuery
A query matching every IInstallableUnit that is a category. |
class |
GroupQuery
A query matching every IInstallableUnit that is a group. |
class |
InstallableUnitQuery
A query that matches on the id and version of an IInstallableUnit . |
class |
PatchQuery
A query matching every IInstallableUnit that is a patch. |
Methods in org.eclipse.equinox.p2.metadata.query with parameters of type IQuery | ||
---|---|---|
protected static
|
ExpressionContextQuery.createExpression(IQuery<T> query)
|
|
static
|
ExpressionContextQuery.getElementClass(IQuery<T> query)
|
Uses of IQuery in org.eclipse.equinox.p2.query |
---|
Subinterfaces of IQuery in org.eclipse.equinox.p2.query | |
---|---|
interface |
IMatchQuery<T>
A query in which the elements can be evaluated by calling isMatch on. |
Classes in org.eclipse.equinox.p2.query that implement IQuery | |
---|---|
class |
LimitQuery<T>
A limit query can be used to limit the number of query results returned. |
class |
MatchQuery<T>
This class represents the superclass of most of p2's queries. |
Methods in org.eclipse.equinox.p2.query that return IQuery | ||
---|---|---|
static
|
CompoundQuery.createCompoundQuery(IQuery<E>[] queries,
boolean and)
Creates a compound query that combines the given queries. |
|
static
|
CompoundQuery.createCompoundQuery(IQuery<T> query1,
IQuery<T> query2,
boolean and)
|
|
static
|
PipedQuery.createPipe(IQuery<? extends E> query1,
IQuery<? extends E> query2)
Creates a piped query based on the two provided input queries. |
|
static
|
PipedQuery.createPipe(IQuery<E>[] queries)
Creates a piped query based on the provided input queries. |
Methods in org.eclipse.equinox.p2.query with parameters of type IQuery | ||
---|---|---|
static
|
CompoundQuery.createCompoundQuery(IQuery<E>[] queries,
boolean and)
Creates a compound query that combines the given queries. |
|
static
|
CompoundQuery.createCompoundQuery(IQuery<T> query1,
IQuery<T> query2,
boolean and)
|
|
static
|
CompoundQuery.createCompoundQuery(IQuery<T> query1,
IQuery<T> query2,
boolean and)
|
|
static
|
PipedQuery.createPipe(IQuery<? extends E> query1,
IQuery<? extends E> query2)
Creates a piped query based on the two provided input queries. |
|
static
|
PipedQuery.createPipe(IQuery<? extends E> query1,
IQuery<? extends E> query2)
Creates a piped query based on the two provided input queries. |
|
static
|
PipedQuery.createPipe(IQuery<E>[] queries)
Creates a piped query based on the provided input queries. |
|
IQueryResult<T> |
CollectionResult.query(IQuery<T> query,
IProgressMonitor monitor)
|
|
IQueryResult<T> |
Collector.query(IQuery<T> query,
IProgressMonitor monitor)
Performs a query on this results of this collector. |
|
IQueryResult<T> |
IQueryable.query(IQuery<T> query,
IProgressMonitor monitor)
Performs a query, passing any objects that satisfy the query to the provided collector. |
|
IQueryResult<T> |
CompoundQueryable.query(IQuery<T> query,
IProgressMonitor monitor)
|
Constructors in org.eclipse.equinox.p2.query with parameters of type IQuery | |
---|---|
LimitQuery(IQuery<T> query,
int limit)
|
Uses of IQuery in org.eclipse.equinox.p2.repository.artifact |
---|
Classes in org.eclipse.equinox.p2.repository.artifact that implement IQuery | |
---|---|
class |
ArtifactDescriptorQuery
A general purpose query for matching IArtifactDescriptor instances
that satisfy various criteria. |
class |
ArtifactKeyQuery
A general purpose query for matching IArtifactKey instances
that satisfy various criteria. |
Uses of IQuery in org.eclipse.equinox.p2.touchpoint.eclipse.query |
---|
Classes in org.eclipse.equinox.p2.touchpoint.eclipse.query that implement IQuery | |
---|---|
class |
OSGiBundleQuery
A query matching every IInstallableUnit that describes an OSGi bundle. |
Uses of IQuery in org.eclipse.equinox.p2.ui |
---|
Methods in org.eclipse.equinox.p2.ui that return IQuery | |
---|---|
IQuery<IInstallableUnit> |
Policy.getVisibleAvailableIUQuery()
Return a query that can be used to obtain the IInstallableUnits that should be presented to the user from the software repositories. |
IQuery<IInstallableUnit> |
Policy.getVisibleInstalledIUQuery()
Return a query that can be used to obtain the IInstallableUnits in the profile that should be presented to the user. |
Methods in org.eclipse.equinox.p2.ui with parameters of type IQuery | |
---|---|
void |
Policy.setVisibleAvailableIUQuery(IQuery<IInstallableUnit> query)
Set the query that can be used to obtain the IInstallableUnits that should be presented to the user. |
void |
Policy.setVisibleInstalledIUQuery(IQuery<IInstallableUnit> query)
Set the query that can be used to obtain the IInstallableUnits in the profile that should be presented to the user. |
|
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.