|
Eclipse Platform Release 3.6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IQueryWithIndex<T>
An extension of the IQuery
that allows use of indexes.
Method Summary | |
---|---|
IQueryResult<T> |
perform(IIndexProvider<T> indexProvider)
Evaluates the query using the indexProvider . |
Methods inherited from interface org.eclipse.equinox.p2.query.IQuery |
---|
getExpression, perform |
Method Detail |
---|
IQueryResult<T> perform(IIndexProvider<T> indexProvider)
indexProvider
. The query
is first analyzed for index candidates (typically expressions like
id == <some value>) and if possible, indexes returned by
IIndexProvider.getIndex(String)
will be used
in place of the iterator returned by IIndexProvider.everything()
.
indexProvider
- The provider of the material to evaluate the query on
|
Eclipse Platform Release 3.6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2010. All rights reserved.