Uses of Class
org.apache.ignite.internal.processors.query.h2.opt.GridH2Table
-
Packages that use GridH2Table Package Description org.apache.ignite.internal.processors.query.h2 Contains default H2-based indexing SPI implementation.org.apache.ignite.internal.processors.query.h2.database org.apache.ignite.internal.processors.query.h2.dml Contains routines for executing DML statements on top of H2.org.apache.ignite.internal.processors.query.h2.opt org.apache.ignite.internal.processors.query.h2.sql -
-
Uses of GridH2Table in org.apache.ignite.internal.processors.query.h2
Methods in org.apache.ignite.internal.processors.query.h2 that return GridH2Table Modifier and Type Method Description static GridH2TableH2TableEngine. createTable(Connection conn, String sql, GridH2RowDescriptor rowDesc, H2TableDescriptor tblDesc, IndexProcessor idxMgr)Creates table using given connection, DDL clause for given type descriptor and list of indexes.GridH2TableH2SchemaManager. dataTable(String schemaName, String tblName)Find H2 table by it's identifier.@Nullable GridH2TableQueryParserResultDml. streamTable()GridH2TableH2TableDescriptor. table()Methods in org.apache.ignite.internal.processors.query.h2 with parameters of type GridH2Table Modifier and Type Method Description voidH2TableDescriptor. createHashIndex(GridH2Table tbl)Create hash index if needed.static GridH2IndexBaseH2Utils. createSpatialIndex(GridH2Table tbl, IndexDescriptor idxDesc, List<org.h2.table.IndexColumn> cols)Create spatial index.voidH2TableDescriptor. createTextIndex(GridH2Table tbl)Create text (lucene) index if needed.voidH2TableDescriptor. table(GridH2Table tbl)Constructors in org.apache.ignite.internal.processors.query.h2 with parameters of type GridH2Table Constructor Description QueryParserResultDml(GridSqlStatement stmt, @Nullable GridH2Table streamTbl, UpdatePlan plan)Constructor. -
Uses of GridH2Table in org.apache.ignite.internal.processors.query.h2.database
Constructors in org.apache.ignite.internal.processors.query.h2.database with parameters of type GridH2Table Constructor Description H2PkHashIndex(GridCacheContext<?,?> cctx, GridH2Table tbl, String name, List<org.h2.table.IndexColumn> colsList, int segments)H2TreeClientIndex(Index idx, GridH2Table tbl, String name, org.h2.table.IndexColumn[] cols, org.h2.index.IndexType idxType)H2TreeIndex(InlineIndexImpl queryIndex, GridH2Table tbl, org.h2.table.IndexColumn[] cols, boolean pk, IgniteLogger log)H2TreeIndexBase(GridH2Table tbl, String name, org.h2.table.IndexColumn[] cols, org.h2.index.IndexType type)Constructor. -
Uses of GridH2Table in org.apache.ignite.internal.processors.query.h2.dml
Methods in org.apache.ignite.internal.processors.query.h2.dml with parameters of type GridH2Table Modifier and Type Method Description static UpdatePlanUpdatePlanBuilder. planForBulkLoad(SqlBulkLoadCommand cmd, GridH2Table tbl)Prepare update plan for COPY command (AKA bulk load).Constructors in org.apache.ignite.internal.processors.query.h2.dml with parameters of type GridH2Table Constructor Description UpdatePlan(UpdateMode mode, GridH2Table tbl, String[] colNames, int[] colTypes, KeyValueSupplier keySupplier, KeyValueSupplier valSupplier, int keyColIdx, int valColIdx, String selectQry, boolean isLocSubqry, List<List<DmlArgument>> rows, int rowsNum, @Nullable FastUpdate fastUpdate, @Nullable DmlDistributedPlanInfo distributed, boolean canSelectBeLazy, boolean fillAbsentPKsWithDefaults)Constructor.UpdatePlan(UpdateMode mode, GridH2Table tbl, String selectQry, @Nullable FastUpdate fastUpdate, @Nullable DmlDistributedPlanInfo distributed)Constructor for delete operation or fast update. -
Uses of GridH2Table in org.apache.ignite.internal.processors.query.h2.opt
Fields in org.apache.ignite.internal.processors.query.h2.opt declared as GridH2Table Modifier and Type Field Description protected GridH2TableH2IndexCostedBase. tblGridH2Table.Methods in org.apache.ignite.internal.processors.query.h2.opt that return GridH2Table Modifier and Type Method Description GridH2TableGridH2IndexBase. getTable()Methods in org.apache.ignite.internal.processors.query.h2.opt with parameters of type GridH2Table Modifier and Type Method Description static @NotNull org.h2.table.IndexColumn[]GridH2IndexBase. columnsArray(GridH2Table tbl, List<org.h2.table.IndexColumn> colsList)Constructors in org.apache.ignite.internal.processors.query.h2.opt with parameters of type GridH2Table Constructor Description GridH2IndexBase(GridH2Table tbl, String name, org.h2.table.IndexColumn[] cols, org.h2.index.IndexType type)Constructor.GridH2ProxyIndex(GridH2Table tbl, String name, List<org.h2.table.IndexColumn> colsList, org.h2.index.Index idx)GridH2ProxySpatialIndex(GridH2Table tbl, String name, List<org.h2.table.IndexColumn> colsList, org.h2.index.Index idx)H2IndexCostedBase(GridH2Table tbl, String name, org.h2.table.IndexColumn[] cols, org.h2.index.IndexType type)Constructor. -
Uses of GridH2Table in org.apache.ignite.internal.processors.query.h2.sql
Methods in org.apache.ignite.internal.processors.query.h2.sql that return GridH2Table Modifier and Type Method Description GridH2TableGridSqlTable. dataTable()Methods in org.apache.ignite.internal.processors.query.h2.sql that return types with arguments of type GridH2Table Modifier and Type Method Description List<GridH2Table>GridSqlQueryParser. tablesForDml()Extract all tables participating in DML statement.
-