Uses of Interface
org.apache.cayenne.access.sqlbuilder.NodeBuilder
-
Uses of NodeBuilder in org.apache.cayenne.access.sqlbuilder
Modifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
Modifier and TypeMethodDescriptionstatic NodeBuilder
SQLBuilder.aliased
(NodeBuilder nodeBuilder, String alias) static NodeBuilder
static NodeBuilder
SQLBuilder.all()
static NodeBuilder
static NodeBuilder
Modifier and TypeMethodDescriptionstatic NodeBuilder
SQLBuilder.aliased
(NodeBuilder nodeBuilder, String alias) ExpressionNodeBuilder.and
(NodeBuilder operand) static FunctionNodeBuilder
SQLBuilder.avg
(NodeBuilder value) static FunctionNodeBuilder
SQLBuilder.count
(NodeBuilder value) ExpressionNodeBuilder.div
(NodeBuilder operand) ExpressionNodeBuilder.eq
(NodeBuilder operand) static ExpressionNodeBuilder
SQLBuilder.exists
(NodeBuilder builder) static ExpressionNodeBuilder
SQLBuilder.exp
(NodeBuilder builder) SelectBuilder.from
(NodeBuilder table) SelectBuilder.from
(NodeBuilder... tables) static FunctionNodeBuilder
SQLBuilder.function
(String function, NodeBuilder... values) SelectBuilder.groupBy
(NodeBuilder... params) ExpressionNodeBuilder.gt
(NodeBuilder operand) ExpressionNodeBuilder.gte
(NodeBuilder operand) SelectBuilder.having
(NodeBuilder... params) static JoinNodeBuilder
SQLBuilder.innerJoin
(NodeBuilder table) static JoinNodeBuilder
SQLBuilder.join
(NodeBuilder table) static JoinNodeBuilder
SQLBuilder.leftJoin
(NodeBuilder table) ExpressionNodeBuilder.lt
(NodeBuilder operand) ExpressionNodeBuilder.lte
(NodeBuilder operand) static FunctionNodeBuilder
SQLBuilder.max
(NodeBuilder value) static FunctionNodeBuilder
SQLBuilder.min
(NodeBuilder value) ExpressionNodeBuilder.minus
(NodeBuilder operand) ExpressionNodeBuilder.mul
(NodeBuilder operand) static ExpressionNodeBuilder
SQLBuilder.not
(NodeBuilder value) JoinNodeBuilder.on
(NodeBuilder joinExp) ExpressionNodeBuilder.or
(NodeBuilder operand) static OrderingNodeBuilder
SQLBuilder.order
(NodeBuilder expression) SelectBuilder.orderBy
(NodeBuilder param) SelectBuilder.orderBy
(NodeBuilder... params) static JoinNodeBuilder
SQLBuilder.outerJoin
(NodeBuilder table) ExpressionNodeBuilder.plus
(NodeBuilder operand) SelectBuilder.result
(NodeBuilder selectExpression) static JoinNodeBuilder
SQLBuilder.rightJoin
(NodeBuilder table) static SelectBuilder
SQLBuilder.select
(NodeBuilder... params) UpdateBuilder.set
(NodeBuilder setExpression) DeleteBuilder.where
(NodeBuilder expression) SelectBuilder.where
(NodeBuilder... params) UpdateBuilder.where
(NodeBuilder expression) -
Uses of NodeBuilder in org.apache.cayenne.access.translator.batch
Modifier and TypeMethodDescriptionprotected String
BaseBatchTranslator.doTranslate
(NodeBuilder nodeBuilder) This method appliesBaseSQLTreeProcessor
to the provided SQL tree node and generates SQL string from it.