Uses of Interface
org.apache.cayenne.access.sqlbuilder.NodeBuilder
Packages that use NodeBuilder
-
Uses of NodeBuilder in org.apache.cayenne.access.sqlbuilder
Classes in org.apache.cayenne.access.sqlbuilder that implement NodeBuilderModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
Methods in org.apache.cayenne.access.sqlbuilder that return NodeBuilderModifier and TypeMethodDescriptionstatic NodeBuilder
SQLBuilder.aliased
(NodeBuilder nodeBuilder, String alias) static NodeBuilder
static NodeBuilder
SQLBuilder.all()
static NodeBuilder
static NodeBuilder
Methods in org.apache.cayenne.access.sqlbuilder with parameters of type NodeBuilderModifier 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
Methods in org.apache.cayenne.access.translator.batch with parameters of type NodeBuilderModifier and TypeMethodDescriptionprotected String
BaseBatchTranslator.doTranslate
(NodeBuilder nodeBuilder) This method appliesBaseSQLTreeProcessor
to the provided SQL tree node and generates SQL string from it.