## Uses of Interface
org.apache.ignite.internal.processors.cache.query.CacheQueryFuture

Packages that use CacheQueryFuture
org.apache.ignite.internal.processors.cache
org.apache.ignite.internal.processors.cache.query

### Uses of CacheQueryFuture in org.apache.ignite.internal.processors.cache

Methods in org.apache.ignite.internal.processors.cache with parameters of type CacheQueryFuture
`<T> CacheWeakQueryIteratorsHolder.WeakReferenceCloseableIterator<T>` CacheWeakQueryIteratorsHolder.`iterator(CacheQueryFuture<V> fut, CacheIteratorConverter<T,V> convert)`

### Uses of CacheQueryFuture in org.apache.ignite.internal.processors.cache.query

Classes in org.apache.ignite.internal.processors.cache.query that implement CacheQueryFuture
`class` `GridCacheDistributedFieldsQueryFuture` Distributed fields query future.
`class` `GridCacheDistributedQueryFuture<K,V,R>` Distributed query future.
`class` `GridCacheLocalFieldsQueryFuture` Local fields query future.
`class` `GridCacheLocalQueryFuture<K,V,R>` Local query future.
`class` `GridCacheQueryErrorFuture<T>` Error future.
`class` `GridCacheQueryFutureAdapter<K,V,R>` Query future adapter.

Methods in org.apache.ignite.internal.processors.cache.query that return CacheQueryFuture
`<R> CacheQueryFuture<R>` GridCacheQueryAdapter.`execute(IgniteReducer<T,R> rmtReducer, Object... args)` Executes the query the same way as `CacheQuery.execute(Object...)` method but reduces result remotely.
`<R> CacheQueryFuture<R>` CacheQuery.`execute(IgniteReducer<T,R> rmtReducer, Object... args)` Executes the query the same way as `CacheQuery.execute(Object...)` method but reduces result remotely.
`CacheQueryFuture<T>` GridCacheQueryAdapter.`execute(Object... args)` Executes the query and returns the query future.
`CacheQueryFuture<T>` CacheQuery.`execute(Object... args)` Executes the query and returns the query future.
`CacheQueryFuture<?>` GridCacheLocalQueryManager.`queryDistributed(GridCacheQueryBean qry, Collection<ClusterNode> nodes)` Executes distributed query.
`CacheQueryFuture<?>` GridCacheDistributedQueryManager.`queryDistributed(GridCacheQueryBean qry, Collection<ClusterNode> nodes)` Executes distributed query.
`abstract CacheQueryFuture<?>` GridCacheQueryManager.`queryDistributed(GridCacheQueryBean qry, Collection<ClusterNode> nodes)` Executes distributed query.
`CacheQueryFuture<?>` GridCacheLocalQueryManager.`queryFieldsDistributed(GridCacheQueryBean qry, Collection<ClusterNode> nodes)` Executes distributed fields query.
`CacheQueryFuture<?>` GridCacheDistributedQueryManager.`queryFieldsDistributed(GridCacheQueryBean qry, Collection<ClusterNode> nodes)` Executes distributed fields query.
`abstract CacheQueryFuture<?>` GridCacheQueryManager.`queryFieldsDistributed(GridCacheQueryBean qry, Collection<ClusterNode> nodes)` Executes distributed fields query.
`CacheQueryFuture<?>` GridCacheLocalQueryManager.`queryFieldsLocal(GridCacheQueryBean qry)` Executes distributed fields query.
`CacheQueryFuture<?>` GridCacheDistributedQueryManager.`queryFieldsLocal(GridCacheQueryBean qry)` Executes distributed fields query.
`abstract CacheQueryFuture<?>` GridCacheQueryManager.`queryFieldsLocal(GridCacheQueryBean qry)` Executes distributed fields query.

2018 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 2.4.0
Release Date | : March 5 2018