Uses of Interface
org.eclipse.equinox.p2.query.IQueryResult
Package
Description
Provides support for interacting with the p2 provisioning engine
Provides classes for metadata query indexing
Describes high level provisioning operations that can be resolved and performed
either modally or in the background.
Provides core support for interacting with a dependency resolution mechanism.
Provides common classes for the query mechanism.
-
Uses of IQueryResult in org.eclipse.equinox.p2.engine
Modifier and TypeMethodDescriptionIProfile.available
(IQuery<IInstallableUnit> query, IProgressMonitor monitor) Returns the installable units in this profile that match the given query. -
Uses of IQueryResult in org.eclipse.equinox.p2.metadata.index
Modifier and TypeMethodDescriptionIQueryWithIndex.perform
(IIndexProvider<T> indexProvider) Evaluates the query using theindexProvider
. -
Uses of IQueryResult in org.eclipse.equinox.p2.operations
Modifier and TypeMethodDescriptionOperationFactory.listInstalledElements
(boolean rootsOnly, IProgressMonitor monitor) Returns theIInstallableUnit
s that are installed in the running instance of Eclipse. -
Uses of IQueryResult in org.eclipse.equinox.p2.planner
Modifier and TypeMethodDescriptionIPlanner.updatesFor
(IInstallableUnit iu, ProvisioningContext context, IProgressMonitor monitor) -
Uses of IQueryResult in org.eclipse.equinox.p2.query
Modifier and TypeClassDescriptionclass
This class allows to adapt java collections to a p2 a query result and as such something queryableclass
Collector<T>
A collector is a generic visitor that collects objects passed to it, and can then express the result of the visit in various forms.Modifier and TypeMethodDescriptionExpressionMatchQuery.perform
(IIndexProvider<T> indexProvider) ExpressionQuery.perform
(IIndexProvider<T> indexProvider) Evaluates the query for a specific input.final IQueryResult<T>
Deprecated.Performs this query on the given iterator, passing all objects in the iterator that match the criteria of this query to the given result.CollectionResult.query
(IQuery<T> query, IProgressMonitor monitor) Collector.query
(IQuery<T> query, IProgressMonitor monitor) Performs a query on this results of this collector.IQueryable.query
(IQuery<T> query, IProgressMonitor monitor) Performs a query, passing any objects that satisfy the query to the provided collector.Modifier and TypeMethodDescriptionvoid
Collector.addAll
(IQueryResult<T> queryResult) Adds the elements from one collector to this collector