| Package | Description |
|---|---|
| org.apache.ignite.internal.processors.query.h2 |
Contains default H2-based indexing SPI implementation.
|
| org.apache.ignite.internal.processors.query.h2.opt |
| Modifier and Type | Method and Description |
|---|---|
H2TableDescriptor |
H2Schema.tableByName(String tblName) |
H2TableDescriptor |
H2Schema.tableByTypeName(String cacheName,
String typeName) |
@Nullable H2TableDescriptor |
SchemaManager.tableForType(String schemaName,
String cacheName,
String type)
Get table descriptor.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<H2TableDescriptor> |
H2Schema.tables() |
Collection<H2TableDescriptor> |
SchemaManager.tablesForCache(String cacheName)
Gets collection of table for given schema name.
|
| Modifier and Type | Method and Description |
|---|---|
void |
H2Schema.add(H2TableDescriptor tbl) |
void |
SchemaManager.createIndex(GridH2Table h2Tbl,
H2TableDescriptor desc,
String schemaName,
GridH2IndexBase h2Idx,
boolean ifNotExists,
SchemaIndexCacheVisitor cacheVisitor)
Creates index.
|
static GridH2Table |
H2TableEngine.createTable(Connection conn,
String sql,
GridH2RowDescriptor rowDesc,
H2TableDescriptor tblDesc)
Creates table using given connection, DDL clause for given type descriptor and list of indexes.
|
void |
H2Schema.drop(H2TableDescriptor tbl)
Drop table.
|
static org.apache.ignite.internal.processors.query.h2.IndexQuerySqlGenerator.SqlGeneratorResult |
IndexQuerySqlGenerator.generate(IndexQuery<?,?> qry,
H2TableDescriptor tblDesc)
Generates SQL query from the provided
IndexQuery. |
static String |
H2Utils.generateFieldsQueryString(String qry,
String tableAlias,
H2TableDescriptor tbl)
Generate SqlFieldsQuery string from SqlQuery.
|
static String |
H2Utils.tableCreateSql(H2TableDescriptor tbl)
Prepare SQL statement for CREATE TABLE command.
|
| Constructor and Description |
|---|
LuceneIndexRebuildClosure(GridQueryProcessor qryProc,
GridCacheContext cctx,
Collection<H2TableDescriptor> descriptors) |
| Modifier and Type | Method and Description |
|---|---|
H2TableDescriptor |
GridH2RowDescriptor.tableDescriptor()
Gets table descriptor.
|
| Constructor and Description |
|---|
GridH2RowDescriptor(H2TableDescriptor tbl,
GridQueryTypeDescriptor type)
Constructor.
|
GridH2Table(org.gridgain.internal.h2.command.ddl.CreateTableData createTblData,
GridH2RowDescriptor desc,
H2TableDescriptor tblDesc,
GridCacheContextInfo cacheInfo)
Creates table.
|
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 8.9.17-p1 Release Date : November 27 2025