Eclipse Platform
Release 3.6

Uses of Interface
org.eclipse.equinox.p2.query.IQueryResult

Packages that use IQueryResult
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.metadata.index Provides classes for metadata query indexing Package Specification This package provides API for creating and manipulating indices that are used to optimize queries against a particular queryable source. 
org.eclipse.equinox.p2.planner Provides core support for interacting with a dependency resolution mechanism. 
org.eclipse.equinox.p2.query Provides common classes for the query mechanism. 
 

Uses of IQueryResult in org.eclipse.equinox.p2.engine
 

Methods in org.eclipse.equinox.p2.engine that return IQueryResult
 IQueryResult<IInstallableUnit> IProfile.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
 

Methods in org.eclipse.equinox.p2.metadata.index that return IQueryResult
 IQueryResult<T> IQueryWithIndex.perform(IIndexProvider<T> indexProvider)
          Evaluates the query using the indexProvider.
 

Uses of IQueryResult in org.eclipse.equinox.p2.planner
 

Methods in org.eclipse.equinox.p2.planner that return IQueryResult
 IQueryResult<IInstallableUnit> IPlanner.updatesFor(IInstallableUnit iu, ProvisioningContext context, IProgressMonitor monitor)
           
 

Uses of IQueryResult in org.eclipse.equinox.p2.query
 

Classes in org.eclipse.equinox.p2.query that implement IQueryResult
 class CollectionResult<T>
          This class allows to adapt java collections to a p2 a query result and as such something queryable
 class 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.
 

Methods in org.eclipse.equinox.p2.query that return IQueryResult
 IQueryResult<T> ExpressionMatchQuery.perform(IIndexProvider<T> indexProvider)
           
 IQueryResult<T> ExpressionQuery.perform(IIndexProvider<T> indexProvider)
           
 IQueryResult<T> IQuery.perform(Iterator<T> iterator)
          Evaluates the query for a specific input.
 IQueryResult<T> ExpressionMatchQuery.perform(Iterator<T> iterator)
           
 IQueryResult<T> MatchQuery.perform(Iterator<T> iterator)
          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.
 IQueryResult<T> ExpressionQuery.perform(Iterator<T> iterator)
           
 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.
 

Methods in org.eclipse.equinox.p2.query with parameters of type IQueryResult
 void Collector.addAll(IQueryResult<T> queryResult)
          Adds the elements from one collector to this collector
 


Eclipse Platform
Release 3.6

Guidelines for using Eclipse APIs.

Copyright (c) Eclipse contributors and others 2000, 2010. All rights reserved.