## Uses of Interface
org.apache.ignite.cache.query.QueryCursor

Packages that use QueryCursor
Package | Description
--- | ---
org.apache.ignite | Contains entry-point Ignite & HPC APIs.
org.apache.ignite.internal.processors.cache |
org.apache.ignite.internal.processors.cache.query |
org.apache.ignite.internal.processors.query |
org.apache.ignite.internal.visor.query |

### Uses of QueryCursor in org.apache.ignite

Methods in org.apache.ignite that return QueryCursor
Modifier and Type | Method and Description
--- | ---
`<R> QueryCursor<R>` | IgniteCache.`query(Query<R> qry)` Queries cache.
`<T,R> QueryCursor<R>` | IgniteCache.`query(Query<T> qry, IgniteClosure<T,R> transformer)` Queries the cache transforming the entries on the server nodes.

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

Classes in org.apache.ignite.internal.processors.cache that implement QueryCursor
Modifier and Type | Class and Description
--- | ---
`class` | `QueryCursorImpl<T>` Query cursor implementation.

Methods in org.apache.ignite.internal.processors.cache that return QueryCursor
Modifier and Type | Method and Description
--- | ---
`<R> QueryCursor<R>` | IgniteCacheProxy.`query(Query<R> qry)` Queries cache.
`<T,R> QueryCursor<R>` | IgniteCacheProxy.`query(Query<T> qry, IgniteClosure<T,R> transformer)` Queries the cache transforming the entries on the server nodes.

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

Subinterfaces of QueryCursor in org.apache.ignite.internal.processors.cache.query
Modifier and Type | Interface and Description
--- | ---
`interface` | `QueryCursorEx<T>` Extended query cursor interface allowing for "getAll" to output data into destination other than Collection.

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

Methods in org.apache.ignite.internal.processors.query that return QueryCursor
Modifier and Type | Method and Description
--- | ---
`QueryCursor<List<?>>` | GridQueryProcessor.`queryLocalFields(GridCacheContext<?,?> cctx, SqlFieldsQuery qry)`
`QueryCursor<List<?>>` | GridQueryProcessor.`queryTwoStep(GridCacheContext<?,?> cctx, SqlFieldsQuery qry)`
`QueryCursor<List<?>>` | GridQueryIndexing.`queryTwoStep(GridCacheContext<?,?> cctx, SqlFieldsQuery qry, GridQueryCancel cancel)` Parses SQL query into two step query and executes it.
`<K,V> QueryCursor<javax.cache.Cache.Entry<K,V>>` | GridQueryIndexing.`queryTwoStep(GridCacheContext<?,?> cctx, SqlQuery qry)` Parses SQL query into two step query and executes it.
`<K,V> QueryCursor<javax.cache.Cache.Entry<K,V>>` | GridQueryProcessor.`queryTwoStep(GridCacheContext<?,?> cctx, SqlQuery qry)`

### Uses of QueryCursor in org.apache.ignite.internal.visor.query

Constructors in org.apache.ignite.internal.visor.query with parameters of type QueryCursor
Constructor and Description
`VisorQueryCursor(QueryCursor<T> cur)`

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.8.0
Release Date | : December 5 2016