| Package | Description |
|---|---|
| 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.sql |
| Modifier and Type | Method and Description |
|---|---|
static void |
DmlAstUtils.collectAllGridTablesInTarget(GridSqlElement from,
Set<GridSqlTable> tbls) |
static DmlArgument |
DmlArguments.create(@Nullable GridSqlElement el)
Create argument from AST element.
|
static FastUpdate |
FastUpdate.create(GridSqlElement key,
GridSqlElement val,
@Nullable GridSqlElement newVal)
Create fast update instance.
|
static FastUpdate |
FastUpdate.create(GridSqlElement key,
GridSqlElement val,
@Nullable GridSqlElement newVal)
Create fast update instance.
|
static GridSqlTable |
DmlAstUtils.gridTableForElement(GridSqlElement target) |
| Modifier and Type | Class and Description |
|---|---|
class |
GridSqlAggregateFunction
Aggregate function.
|
class |
GridSqlAlias
Alias for column or table.
|
class |
GridSqlArray
SQL Array: (1, 2, ?
|
class |
GridSqlColumn
Column.
|
class |
GridSqlConst
Constant value.
|
class |
GridSqlFunction
Function.
|
class |
GridSqlJoin
Join of two tables or subqueries.
|
class |
GridSqlKeyword
Keyword (like DEFAULT).
|
class |
GridSqlOperation
Unary or binary operation.
|
class |
GridSqlParameter
Query parameter.
|
class |
GridSqlPlaceholder
Placeholder.
|
class |
GridSqlSubquery
Subquery expression.
|
class |
GridSqlTable
Table with optional schema.
|
class |
GridSqlValueRow
SQL Array: (1, 2, ?
|
| Modifier and Type | Field and Description |
|---|---|
static GridSqlElement |
GridSqlConst.NULL |
| Modifier and Type | Method and Description |
|---|---|
GridSqlElement |
GridSqlElement.addChild(GridSqlAst expr) |
protected GridSqlElement |
GridSqlUnion.column(int col) |
GridSqlElement |
GridSqlDelete.from() |
GridSqlElement |
GridSqlAggregateFunction.getGroupConcatSeparator() |
GridSqlElement |
GridSqlMerge.into() |
GridSqlElement |
GridSqlInsert.into() |
GridSqlElement |
GridSqlJoin.leftTable() |
GridSqlElement |
GridSqlJoin.on() |
GridSqlElement |
GridSqlElement.resultType(GridSqlType type) |
GridSqlElement |
GridSqlPlaceholder.resultType(GridSqlType type) |
GridSqlElement |
GridSqlJoin.rightTable() |
GridSqlElement |
GridSqlUpdate.target() |
GridSqlElement |
GridSqlDelete.where() |
GridSqlElement |
GridSqlUpdate.where() |
| Modifier and Type | Method and Description |
|---|---|
LinkedHashMap<String,GridSqlElement> |
GridSqlUpdate.set() |
| Modifier and Type | Method and Description |
|---|---|
GridSqlDelete |
GridSqlDelete.from(GridSqlElement from) |
GridSqlMerge |
GridSqlMerge.into(GridSqlElement from) |
GridSqlInsert |
GridSqlInsert.into(GridSqlElement from) |
void |
GridSqlJoin.leftTable(GridSqlElement tbl) |
void |
GridSqlJoin.rightTable(GridSqlElement tbl) |
GridSqlAggregateFunction |
GridSqlAggregateFunction.setGroupConcatOrder(GridSqlElement[] orderExpression,
boolean[] orderDesc) |
GridSqlAggregateFunction |
GridSqlAggregateFunction.setGroupConcatSeparator(GridSqlElement separator) |
GridSqlUpdate |
GridSqlUpdate.target(GridSqlElement target) |
GridSqlDelete |
GridSqlDelete.where(GridSqlElement where) |
GridSqlUpdate |
GridSqlUpdate.where(GridSqlElement where) |
| Modifier and Type | Method and Description |
|---|---|
GridSqlUpdate |
GridSqlUpdate.set(LinkedHashMap<String,GridSqlElement> set) |
| Constructor and Description |
|---|
GridSqlJoin(GridSqlElement leftTbl,
GridSqlElement rightTbl,
boolean leftOuter,
@Nullable GridSqlElement on) |
GridSqlJoin(GridSqlElement leftTbl,
GridSqlElement rightTbl,
boolean leftOuter,
@Nullable GridSqlElement on) |
GridSqlOperation(GridSqlOperationType opType,
GridSqlElement arg) |
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 8.9.17-p1 Release Date : November 27 2025