## Uses of Interface
org.apache.ignite.internal.processors.query.GridQueryIndexDescriptor

Packages that use GridQueryIndexDescriptor
org.apache.ignite.internal.processors.cache.query
org.apache.ignite.internal.processors.query
org.apache.ignite.internal.processors.query.schema.management

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

Classes in org.apache.ignite.internal.processors.cache.query that implement GridQueryIndexDescriptor
`class` `QueryEntityIndexDescriptor` Index descriptor.

Methods in org.apache.ignite.internal.processors.cache.query that return types with arguments of type GridQueryIndexDescriptor
`Map<String,​GridQueryIndexDescriptor>` QueryEntityTypeDescriptor.`indexes()`

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

Classes in org.apache.ignite.internal.processors.query that implement GridQueryIndexDescriptor
`class` `QueryIndexDescriptorImpl` Index descriptor.
`class` `QuerySysIndexDescriptorImpl` Sys Indexes descriptor.

Methods in org.apache.ignite.internal.processors.query that return GridQueryIndexDescriptor
`GridQueryIndexDescriptor` GridQueryTypeDescriptor.`textIndex()` Get text index for this type (if any).
`GridQueryIndexDescriptor` QueryTypeDescriptorImpl.`textIndex()` Get text index for this type (if any).

Methods in org.apache.ignite.internal.processors.query that return types with arguments of type GridQueryIndexDescriptor
`Map<String,​GridQueryIndexDescriptor>` GridQueryTypeDescriptor.`indexes()` Gets indexes for this type.
`Map<String,​GridQueryIndexDescriptor>` QueryTypeDescriptorImpl.`indexes()` Gets indexes for this type.

### Uses of GridQueryIndexDescriptor in org.apache.ignite.internal.processors.query.schema.management

Methods in org.apache.ignite.internal.processors.query.schema.management with parameters of type GridQueryIndexDescriptor
`IndexDescriptor` IndexDescriptorFactory.`create​(GridKernalContext ctx, GridQueryIndexDescriptor idxDesc, TableDescriptor tbl, @Nullable SchemaIndexCacheVisitor cacheVisitor)`
`IndexDescriptor` SortedIndexDescriptorFactory.`create​(GridKernalContext ctx, GridQueryIndexDescriptor idxDesc, TableDescriptor tbl, @Nullable SchemaIndexCacheVisitor cacheVisitor)`
`protected static LinkedHashMap<String,​IndexKeyDefinition>` AbstractIndexDescriptorFactory.`indexDescriptorToKeysDefinition​(GridQueryIndexDescriptor idxDesc, GridQueryTypeDescriptor typeDesc)`