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

Packages that use CacheQueryFuture
Package | Description
--- | ---
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
Modifier and Type | Method and Description
--- | ---
`<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
Modifier and Type | Class and Description
--- | ---
`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
Modifier and Type | Method and Description
--- | ---
`<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.
`<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.
`CacheQueryFuture<T>` | CacheQuery.`execute(Object... args)` Executes the query and returns the query future.
`CacheQueryFuture<T>` | GridCacheQueryAdapter.`execute(Object... args)` Executes the query and returns the query future.
`abstract CacheQueryFuture<?>` | GridCacheQueryManager.`queryDistributed(GridCacheQueryBean qry, Collection<ClusterNode> nodes)` Executes distributed query.
`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.`queryFieldsDistributed(GridCacheQueryBean qry, Collection<ClusterNode> nodes)` Executes distributed fields 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.`queryFieldsLocal(GridCacheQueryBean qry)` Executes distributed fields query.
`CacheQueryFuture<?>` | GridCacheLocalQueryManager.`queryFieldsLocal(GridCacheQueryBean qry)` Executes distributed fields query.
`CacheQueryFuture<?>` | GridCacheDistributedQueryManager.`queryFieldsLocal(GridCacheQueryBean qry)` Executes distributed fields query.
`CacheQueryFuture<?>` | GridCacheQueryManager.`queryLocal(GridCacheQueryBean qry)` Executes local query.

2017 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.9.0
Release Date | : March 2 2017