## Uses of Class
org.apache.ignite.internal.processors.query.schema.management.TableDescriptor

Packages that use TableDescriptor
org.apache.ignite.internal.processors.query.schema.management
org.apache.ignite.spi.systemview.view.sql

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

Methods in org.apache.ignite.internal.processors.query.schema.management that return TableDescriptor
`TableDescriptor` IndexDescriptor.`table()` Table descriptor.
`@Nullable TableDescriptor` SchemaManager.`table​(String schemaName, String tblName)` Find table by it's identifier.
`TableDescriptor` SchemaDescriptor.`tableByName​(String tblName)`
`TableDescriptor` SchemaDescriptor.`tableByTypeName​(String cacheName, String typeName)`

Methods in org.apache.ignite.internal.processors.query.schema.management that return types with arguments of type TableDescriptor
`Collection<TableDescriptor>` SchemaDescriptor.`tables()`
`Collection<TableDescriptor>` SchemaManager.`tablesForCache​(String cacheName)` Gets collection of table for given schema name.

Methods in org.apache.ignite.internal.processors.query.schema.management with parameters of type TableDescriptor
`void` SchemaDescriptor.`add​(TableDescriptor tbl)`
`void` SchemaManager.`addIndex​(TableDescriptor tbl, IndexDescriptor idxDesc)` Add index to the schema.
`IndexDescriptor` IndexDescriptorFactory.`create​(GridKernalContext ctx, GridQueryIndexDescriptor idxDesc, TableDescriptor tbl, @Nullable SchemaIndexCacheVisitor cacheVisitor)`
`IndexDescriptor` SortedIndexDescriptorFactory.`create​(GridKernalContext ctx, GridQueryIndexDescriptor idxDesc, TableDescriptor tbl, @Nullable SchemaIndexCacheVisitor cacheVisitor)`
`void` SchemaDescriptor.`drop​(TableDescriptor tbl)` Drop table.

Constructors in org.apache.ignite.internal.processors.query.schema.management with parameters of type TableDescriptor
`IndexDescriptor​(TableDescriptor tbl, String name, QueryIndexType type, LinkedHashMap<String,​IndexKeyDefinition> keyDefs, boolean isPk, boolean isAff, int inlineSize, Index idx)`

### Uses of TableDescriptor in org.apache.ignite.spi.systemview.view.sql

Constructors in org.apache.ignite.spi.systemview.view.sql with parameters of type TableDescriptor
`SqlIndexView​(TableDescriptor tbl, IndexDescriptor idx)`
`SqlTableColumnView​(TableDescriptor tbl, GridQueryProperty prop)`
`SqlTableView​(TableDescriptor tbl)`