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

Interface Summary
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.
GridQueryRowCacheCleaner: Row cache cleaner is used by page memory manager to remove updated / evicted links from rows cache.
GridQueryTypeDescriptor: Value descriptor which allows to extract fields from value object of given type.

Class Summary
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.
QueryEntityEx: Extended query entity with not-null fields support.
QueryField: Query field metadata.
QueryIndexDescriptorImpl: Index descriptor.
QueryIndexKey: Index key.
QuerySchema: Dynamic cache schema.
QuerySchemaPatch: Query schema patch which contains `SchemaAbstractOperation` operations for changing query entities.
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
SqlClientContext: Container for connection properties passed by various drivers (JDBC drivers, possibly ODBC) having notion of an SQL connection - Ignite basically does not have one.

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

2018 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 2.6.0
Release Date | : July 10 2018