## Uses of Class
org.apache.ignite.cache.query.Query

Packages that use Query
Package | Description
--- | ---
org.apache.ignite | Contains entry-point Ignite & HPC APIs.
org.apache.ignite.cache.query | Contains APIs for creating and executing cache queries.
org.apache.ignite.internal.jdbc2 |
org.apache.ignite.internal.processors.cache |
org.apache.ignite.internal.processors.platform.cache.query |

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

Methods in org.apache.ignite with parameters of type Query
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 Query in org.apache.ignite.cache.query

Subclasses of Query in org.apache.ignite.cache.query
Modifier and Type | Class and Description
--- | ---
`class` | `ContinuousQuery<K,V>` API for configuring continuous cache queries.
`class` | `ScanQuery<K,V>` Scan query over cache entries.
`class` | `SpiQuery<K,V>` Query to be used by `IndexingSpi` implementations.
`class` | `SqlFieldsQuery` SQL Fields query.
`class` | `SqlQuery<K,V>` SQL Query.
`class` | `TextQuery<K,V>` Query for Lucene based fulltext search.

Methods in org.apache.ignite.cache.query that return Query
Modifier and Type | Method and Description
--- | ---
`Query<javax.cache.Cache.Entry<K,V>>` | ContinuousQuery.`getInitialQuery()` Gets initial query.
`Query<R>` | Query.`setLocal(boolean loc)` Sets whether this query should be executed on local node only.
`Query<R>` | Query.`setPageSize(int pageSize)` Sets optional page size, if `0`, then default is used.

Methods in org.apache.ignite.cache.query with parameters of type Query
Modifier and Type | Method and Description
--- | ---
`ContinuousQuery<K,V>` | ContinuousQuery.`setInitialQuery(Query<javax.cache.Cache.Entry<K,V>> initQry)` Sets initial query.

### Uses of Query in org.apache.ignite.internal.jdbc2

Subclasses of Query in org.apache.ignite.internal.jdbc2
Modifier and Type | Class and Description
--- | ---
`class` | `JdbcSqlFieldsQuery` `SqlFieldsQuery` with JDBC flavor - it has additional flag indicating whether JDBC driver expects this query to return a result set or an update counter.

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

Methods in org.apache.ignite.internal.processors.cache with parameters of type Query
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 Query in org.apache.ignite.internal.processors.platform.cache.query

Methods in org.apache.ignite.internal.processors.platform.cache.query with parameters of type Query
Modifier and Type | Method and Description
--- | ---
`void` | PlatformContinuousQueryImpl.`start(IgniteCacheProxy cache, boolean loc, int bufSize, long timeInterval, boolean autoUnsubscribe, Query initialQry)` Start query execution.
`void` | PlatformContinuousQuery.`start(IgniteCacheProxy cache, boolean loc, int bufSize, long timeInterval, boolean autoUnsubscribe, Query initialQry)` Start continuous query execution.

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

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