|
Eclipse Platform Release 3.7 |
|||||||||
| 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.7 |
|||||||||
| 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, 2011. All rights reserved.