| Name | Description | Type | Package | Framework |
| ContinuousQuery | API for configuring continuous cache queries. | Class | org.apache.ignite.cache.query | Ignite |
| Query | Base class for all Ignite cache queries. | Class | org.apache.ignite.cache.query | Ignite |
| QueryCursor | Query result cursor. | Interface | org.apache.ignite.cache.query | Ignite |
| QueryGroupIndex | Describes group index. | Class | org.apache.ignite.cache.query.annotations | Ignite |
| QueryGroupIndex .List | List of group indexes for type. | Class | org.apache.ignite.cache.query.annotations | Ignite |
| QueryMetrics | Cache query metrics used to obtain statistics on query. | Interface | org.apache.ignite.cache.query | Ignite |
| QuerySqlField | Annotates fields for SQL queries. | Class | org.apache.ignite.cache.query.annotations | Ignite |
| QuerySqlField .Group | Describes group of index and position of field in this group. | Class | org.apache.ignite.cache.query.annotations | Ignite |
| QuerySqlFunction | Annotates public static methods in classes to be used in SQL queries as custom functions. | Class | org.apache.ignite.cache.query.annotations | Ignite |
| QueryTextField | Annotation for fields or getters to be indexed for full text search using Lucene. | Class | org.apache.ignite.cache.query.annotations | Ignite |
| ScanQuery | Scan query over cache entries. | Class | org.apache.ignite.cache.query | Ignite |
| SpiQuery | Query to be used by IndexingSpi implementations. | Class | org.apache.ignite.cache.query | Ignite |
| SqlFieldsQuery | See Also:IgniteCache. | Class | org.apache.ignite.cache.query | Ignite |
| SqlQuery | See Also:IgniteCache. | Class | org.apache.ignite.cache.query | Ignite |
| TextQuery | Query for Lucene based fulltext search. | Class | org.apache.ignite.cache.query | Ignite |