public class H2TableDescriptor extends Object implements GridH2SystemIndexFactory
| Constructor and Description |
|---|
H2TableDescriptor(IgniteH2Indexing idx,
H2Schema schema,
GridQueryTypeDescriptor type,
GridCacheContext cctx)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
GridCacheContext |
cache() |
ArrayList<org.h2.index.Index> |
createSystemIndexes(GridH2Table tbl)
Create list of indexes.
|
GridH2IndexBase |
createUserIndex(GridQueryIndexDescriptor idxDesc)
Create user index.
|
Collection<GridH2IndexBase> |
createUserIndexes()
Get collection of user indexes.
|
H2Schema |
schema() |
String |
schemaName() |
GridH2Table |
table() |
void |
table(GridH2Table tbl) |
String |
toString() |
public H2TableDescriptor(IgniteH2Indexing idx, H2Schema schema, GridQueryTypeDescriptor type, GridCacheContext cctx)
idx - Indexing.schema - Schema.type - Type descriptor.cctx - Cache context.public GridH2Table table()
public void table(GridH2Table tbl)
tbl - Table.public H2Schema schema()
public String schemaName()
public GridCacheContext cache()
public ArrayList<org.h2.index.Index> createSystemIndexes(GridH2Table tbl)
H2TreeIndex.createSystemIndexes in interface GridH2SystemIndexFactorytbl - Table to create indexes for.public Collection<GridH2IndexBase> createUserIndexes()
public GridH2IndexBase createUserIndex(GridQueryIndexDescriptor idxDesc)
idxDesc - Index descriptor.
Follow @ApacheIgnite
Ignite Fabric : ver. 2.6.0 Release Date : July 10 2018