# Package org.apache.ignite.internal.processors.query

Interface Summary
Interface | Description
--- | ---
GridQueryFieldMetadata | Query field descriptor.
GridQueryFieldsResult | Field query result.
GridQueryIndexDescriptor | Describes an index to be created for a certain type.
GridQueryIndexing | Abstraction for internal indexing implementation.
GridQueryProperty | Description and access method for query entity field.
GridQueryTypeDescriptor | Value descriptor which allows to extract fields from value object of given type.

Class Summary
Class | Description
--- | ---
CacheQueryObjectValueContext | Cache object value context for queries.
GridQueryCacheObjectsIterator | Deserializes binary objects if needed.
GridQueryCancel | Holds query cancel state.
GridQueryFieldsResultAdapter | Convenience adapter for `GridQueryFieldsResult`.
GridQueryProcessor | Indexing processor.
GridRunningQueryInfo | Query descriptor.
QueryIndexDescriptorImpl | Index descriptor.
QueryIndexKey | Index key.
QuerySchema | Dynamic cache schema.
QueryTypeCandidate | Type candidate which possibly will be registered.
QueryTypeDescriptorImpl | Descriptor of type.
QueryTypeIdKey | Identifying TypeDescriptor by cache name and value class.
QueryTypeNameKey | Query type name key.
QueryUtils | Utility methods for queries.
QueryUtils.KeyOrValProperty | Property used for keyFieldName or valueFieldName

Exception Summary
Exception | Description
--- | ---
IgniteSQLException | Specific exception bearing information about query processing errors for more detailed errors in JDBC driver.

2017 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 2.1.0
Release Date | : July 20 2017