Uses of Class
org.apache.ignite.internal.processors.query.h2.sql.GridSqlElement
-
Packages that use GridSqlElement 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 -
-
Uses of GridSqlElement in org.apache.ignite.internal.processors.query.h2.dml
Methods in org.apache.ignite.internal.processors.query.h2.dml with parameters of type GridSqlElement Modifier and Type Method Description static voidDmlAstUtils. collectAllGridTablesInTarget(GridSqlElement from, Set<GridSqlTable> tbls)static DmlArgumentDmlArguments. create(@Nullable GridSqlElement el)Create argument from AST element.static FastUpdateFastUpdate. create(GridSqlElement key, GridSqlElement val, @Nullable GridSqlElement newVal)Create fast update instance.static GridSqlTableDmlAstUtils. gridTableForElement(GridSqlElement target) -
Uses of GridSqlElement in org.apache.ignite.internal.processors.query.h2.sql
Subclasses of GridSqlElement in org.apache.ignite.internal.processors.query.h2.sql Modifier and Type Class Description classGridSqlAggregateFunctionAggregate function.classGridSqlAliasAlias for column or table.classGridSqlArraySQL Array: (1, 2, ?classGridSqlColumnColumn.classGridSqlConstConstant value.classGridSqlFunctionFunction.classGridSqlJoinJoin of two tables or subqueries.classGridSqlKeywordKeyword (like DEFAULT).classGridSqlOperationUnary or binary operation.classGridSqlParameterQuery parameter.classGridSqlPlaceholderPlaceholder.classGridSqlSubquerySubquery expression.classGridSqlTableTable with optional schema.Fields in org.apache.ignite.internal.processors.query.h2.sql declared as GridSqlElement Modifier and Type Field Description static GridSqlElementGridSqlConst. NULLMethods in org.apache.ignite.internal.processors.query.h2.sql that return GridSqlElement Modifier and Type Method Description GridSqlElementGridSqlElement. addChild(GridSqlAst expr)protected GridSqlElementGridSqlUnion. column(int col)GridSqlElementGridSqlDelete. from()GridSqlElementGridSqlAggregateFunction. getGroupConcatSeparator()GridSqlElementGridSqlInsert. into()GridSqlElementGridSqlMerge. into()GridSqlElementGridSqlJoin. leftTable()GridSqlElementGridSqlJoin. on()GridSqlElementGridSqlElement. resultType(GridSqlType type)GridSqlElementGridSqlPlaceholder. resultType(GridSqlType type)GridSqlElementGridSqlJoin. rightTable()GridSqlElementGridSqlUpdate. target()GridSqlElementGridSqlDelete. where()GridSqlElementGridSqlUpdate. where()Methods in org.apache.ignite.internal.processors.query.h2.sql that return types with arguments of type GridSqlElement Modifier and Type Method Description LinkedHashMap<String,GridSqlElement>GridSqlUpdate. set()Methods in org.apache.ignite.internal.processors.query.h2.sql with parameters of type GridSqlElement Modifier and Type Method Description GridSqlDeleteGridSqlDelete. from(GridSqlElement from)GridSqlInsertGridSqlInsert. into(GridSqlElement from)GridSqlMergeGridSqlMerge. into(GridSqlElement from)voidGridSqlJoin. leftTable(GridSqlElement tbl)voidGridSqlJoin. rightTable(GridSqlElement tbl)GridSqlAggregateFunctionGridSqlAggregateFunction. setGroupConcatOrder(GridSqlElement[] orderExpression, boolean[] orderDesc)GridSqlAggregateFunctionGridSqlAggregateFunction. setGroupConcatSeparator(GridSqlElement separator)GridSqlUpdateGridSqlUpdate. target(GridSqlElement target)GridSqlDeleteGridSqlDelete. where(GridSqlElement where)GridSqlUpdateGridSqlUpdate. where(GridSqlElement where)Method parameters in org.apache.ignite.internal.processors.query.h2.sql with type arguments of type GridSqlElement Modifier and Type Method Description GridSqlUpdateGridSqlUpdate. set(LinkedHashMap<String,GridSqlElement> set)Constructors in org.apache.ignite.internal.processors.query.h2.sql with parameters of type GridSqlElement Constructor Description GridSqlJoin(GridSqlElement leftTbl, GridSqlElement rightTbl, boolean leftOuter, @Nullable GridSqlElement on)GridSqlOperation(GridSqlOperationType opType, GridSqlElement arg)
-