| Package | Description |
|---|---|
| org.apache.ignite.internal.processors.query.h2.sql |
| 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 |
GridSqlElement
Base class for all SQL AST nodes.
|
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 |
GridSqlQuery
SQL Query AST.
|
class |
GridSqlSelect
Plain SELECT query.
|
class |
GridSqlSubquery
Subquery expression.
|
class |
GridSqlTable
Table with optional schema.
|
class |
GridSqlUnion
Select query with UNION.
|
| Modifier and Type | Field and Description |
|---|---|
protected GridSqlAst |
GridSqlStatement.limit |
| Modifier and Type | Method and Description |
|---|---|
<E extends GridSqlAst> |
GridSqlElement.child()
Get the first child.
|
<E extends GridSqlAst> |
GridSqlQuery.child()
Get the first child.
|
<E extends GridSqlAst> |
GridSqlAst.child()
Get the first child.
|
<E extends GridSqlAst> |
GridSqlSelect.child(int childIdx)
Get child by index.
|
<E extends GridSqlAst> |
GridSqlElement.child(int idx)
Get child by index.
|
<E extends GridSqlAst> |
GridSqlQuery.child(int childIdx)
Get child by index.
|
<E extends GridSqlAst> |
GridSqlUnion.child(int childIdx)
Get child by index.
|
<E extends GridSqlAst> |
GridSqlAst.child(int childIdx)
Get child by index.
|
<E extends GridSqlAst> |
GridSqlSelect.child(int childIdx,
E child)
Set child.
|
<E extends GridSqlAst> |
GridSqlElement.child(int idx,
E child)
Set child.
|
<E extends GridSqlAst> |
GridSqlQuery.child(int childIdx,
E child)
Set child.
|
<E extends GridSqlAst> |
GridSqlUnion.child(int childIdx,
E child)
Set child.
|
<E extends GridSqlAst> |
GridSqlAst.child(int childIdx,
E child)
Set child.
|
protected static <E extends GridSqlAst> |
GridSqlQuery.maskNull(GridSqlAst x,
GridSqlAst dflt) |
static <X extends GridSqlAst> |
GridSqlAlias.unwrap(GridSqlAst el) |
| Modifier and Type | Method and Description |
|---|---|
protected GridSqlAst |
GridSqlSelect.column(int col) |
protected abstract GridSqlAst |
GridSqlQuery.column(int col) |
GridSqlAst |
GridSqlColumn.expressionInFrom() |
GridSqlAst |
GridSqlSelect.from() |
GridSqlAst |
GridSqlSelect.having() |
GridSqlAst |
GridSqlStatement.limit() |
GridSqlAst |
GridSqlQuery.offset() |
GridSqlAst |
GridSqlSelect.where() |
| Modifier and Type | Method and Description |
|---|---|
List<GridSqlAst> |
GridSqlSelect.columns(boolean visibleOnly) |
| Modifier and Type | Method and Description |
|---|---|
GridSqlElement |
GridSqlElement.addChild(GridSqlAst expr) |
GridSqlSelect |
GridSqlSelect.addColumn(GridSqlAst expression,
boolean visible) |
GridSqlSelect |
GridSqlSelect.from(GridSqlAst from) |
void |
GridSqlStatement.limit(GridSqlAst limit) |
protected static <E extends GridSqlAst> |
GridSqlQuery.maskNull(GridSqlAst x,
GridSqlAst dflt) |
void |
GridSqlQuery.offset(GridSqlAst offset) |
GridSqlSelect |
GridSqlSelect.setColumn(int colIdx,
GridSqlAst expression) |
static <X extends GridSqlAst> |
GridSqlAlias.unwrap(GridSqlAst el) |
GridSqlSelect |
GridSqlSelect.where(GridSqlAst where) |
GridSqlSelect |
GridSqlSelect.whereAnd(GridSqlAst cond) |
| Constructor and Description |
|---|
GridSqlAlias(String alias,
GridSqlAst expr) |
GridSqlAlias(String alias,
GridSqlAst expr,
boolean useAs) |
GridSqlColumn(org.h2.table.Column col,
GridSqlAst from,
String colName) |
GridSqlColumn(org.h2.table.Column col,
GridSqlAst from,
String schema,
String tblAlias,
String colName) |
GridSqlOperation(GridSqlOperationType opType,
GridSqlAst left,
GridSqlAst right) |
| Constructor and Description |
|---|
GridSqlElement(List<GridSqlAst> children) |
Follow @ApacheIgnite
Ignite Fabric : ver. 2.6.0 Release Date : July 10 2018