## Uses of Interface
org.apache.ignite.spi.indexing.IndexingQueryFilter

Packages that use IndexingQueryFilter
org.apache.ignite.internal.cache.query.index
org.apache.ignite.internal.cache.query.index.sorted.inline
org.apache.ignite.internal.managers.indexing: Indexing manager classes.
org.apache.ignite.internal.processors.query
org.apache.ignite.spi.indexing: Contains APIs for indexing SPI.
org.apache.ignite.spi.indexing.noop: Contains default no-op indexing SPI implementation.

### Uses of IndexingQueryFilter in org.apache.ignite.internal.cache.query.index

Methods in org.apache.ignite.internal.cache.query.index with parameters of type IndexingQueryFilter
`<K,​V> IndexQueryResult<K,​V>` IndexQueryProcessor.`queryLocal​(GridCacheContext<K,​V> cctx, IndexQueryDesc idxQryDesc, @Nullable IgniteBiPredicate<K,​V> filter, IndexingQueryFilter cacheFilter, boolean keepBinary, int taskHash)` Run query on local node.

### Uses of IndexingQueryFilter in org.apache.ignite.internal.cache.query.index.sorted.inline

Methods in org.apache.ignite.internal.cache.query.index.sorted.inline that return IndexingQueryFilter
`IndexingQueryFilter` IndexQueryContext.`cacheFilter()`

Constructors in org.apache.ignite.internal.cache.query.index.sorted.inline with parameters of type IndexingQueryFilter
`IndexQueryContext​(IndexingQueryFilter cacheFilter, BPlusTree.TreeRowClosure<IndexRow,​IndexRow> rowFilter)`
`IndexQueryContext​(IndexingQueryFilter cacheFilter, BPlusTree.TreeRowClosure<IndexRow,​IndexRow> rowFilter, BPlusTree.TreeRowFactory<IndexRow,​IndexRow> rowFactory)`

### Uses of IndexingQueryFilter in org.apache.ignite.internal.managers.indexing

Methods in org.apache.ignite.internal.managers.indexing with parameters of type IndexingQueryFilter
`IgniteSpiCloseableIterator<?>` GridIndexingManager.`query​(String cacheName, Collection<Object> params, IndexingQueryFilter filters)`

### Uses of IndexingQueryFilter in org.apache.ignite.internal.processors.query

Methods in org.apache.ignite.internal.processors.query that return IndexingQueryFilter
`IndexingQueryFilter` GridQueryIndexing.`backupFilter​(AffinityTopologyVersion topVer, int[] parts)` Returns backup filter.

Methods in org.apache.ignite.internal.processors.query with parameters of type IndexingQueryFilter
`<K,​V> IndexQueryResult<K,​V>` GridQueryProcessor.`queryIndex​(String cacheName, String valCls, IndexQueryDesc idxQryDesc, @Nullable IgniteBiPredicate<K,​V> entryFilter, IndexingQueryFilter cacheFilter, boolean keepBinary, int taskHash)`
`<K,​V> GridCloseableIterator<IgniteBiTuple<K,​V>>` GridQueryIndexing.`queryLocalText​(String schemaName, String cacheName, String qry, String typeName, IndexingQueryFilter filter, int limit)` Executes text query.
`<K,​V> GridCloseableIterator<IgniteBiTuple<K,​V>>` GridQueryProcessor.`queryText​(String cacheName, String clause, String resType, IndexingQueryFilter filters, int limit)`

### Uses of IndexingQueryFilter in org.apache.ignite.spi.indexing

Classes in org.apache.ignite.spi.indexing that implement IndexingQueryFilter
`class` `IndexingQueryFilterImpl` Indexing query filter.

Methods in org.apache.ignite.spi.indexing with parameters of type IndexingQueryFilter
`Iterator<javax.cache.Cache.Entry<?,​?>>` IndexingSpi.`query​(@Nullable String cacheName, Collection<Object> params, @Nullable IndexingQueryFilter filters)` Executes query.

### Uses of IndexingQueryFilter in org.apache.ignite.spi.indexing.noop

Methods in org.apache.ignite.spi.indexing.noop with parameters of type IndexingQueryFilter
`Iterator<javax.cache.Cache.Entry<?,​?>>` NoopIndexingSpi.`query​(@Nullable String cacheName, Collection<Object> params, @Nullable IndexingQueryFilter filters)` Executes query.