Eclipse Platform
Release 3.6

Uses of Interface
org.eclipse.equinox.p2.metadata.index.IIndexProvider

Packages that use IIndexProvider
org.eclipse.equinox.internal.p2.metadata.index   
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.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.query Provides common classes for the query mechanism. 
 

Uses of IIndexProvider in org.eclipse.equinox.internal.p2.metadata.index
 

Classes in org.eclipse.equinox.internal.p2.metadata.index that implement IIndexProvider
 class org.eclipse.equinox.internal.p2.metadata.index.IndexProvider<T>
           
 

Uses of IIndexProvider in org.eclipse.equinox.p2.metadata.expression
 

Methods in org.eclipse.equinox.p2.metadata.expression that return IIndexProvider
 IIndexProvider<?> IEvaluationContext.getIndexProvider()
           
 

Methods in org.eclipse.equinox.p2.metadata.expression with parameters of type IIndexProvider
 IEvaluationContext IContextExpression.createContext(Class<? extends T> elementClass, IIndexProvider<T> indexProvider)
          Creates a new context to be passed to a subsequent evaluation.
 void IEvaluationContext.setIndexProvider(IIndexProvider<?> indexProvider)
           
 

Uses of IIndexProvider in org.eclipse.equinox.p2.metadata.index
 

Methods in org.eclipse.equinox.p2.metadata.index with parameters of type IIndexProvider
 IQueryResult<T> IQueryWithIndex.perform(IIndexProvider<T> indexProvider)
          Evaluates the query using the indexProvider.
 

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

Classes in org.eclipse.equinox.p2.query that implement IIndexProvider
 class CompoundQueryable<T>
          A queryable that holds a number of other IQueryables and provides a mechanism for querying the entire set.
 

Methods in org.eclipse.equinox.p2.query with parameters of type IIndexProvider
 IQueryResult<T> ExpressionMatchQuery.perform(IIndexProvider<T> indexProvider)
           
 IQueryResult<T> ExpressionQuery.perform(IIndexProvider<T> indexProvider)
           
 void ExpressionMatchQuery.setIndexProvider(IIndexProvider<T> indexProvider)
           
 


Eclipse Platform
Release 3.6

Guidelines for using Eclipse APIs.

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