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 TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassMethods in org.apache.cayenne.access.sqlbuilder that return NodeBuilderModifier and TypeMethodDescriptionstatic NodeBuilderSQLBuilder.aliased(NodeBuilder nodeBuilder, String alias) static NodeBuilderstatic NodeBuilderSQLBuilder.all()static NodeBuilderstatic NodeBuilderMethods in org.apache.cayenne.access.sqlbuilder with parameters of type NodeBuilderModifier and TypeMethodDescriptionstatic NodeBuilderSQLBuilder.aliased(NodeBuilder nodeBuilder, String alias) ExpressionNodeBuilder.and(NodeBuilder operand) static FunctionNodeBuilderSQLBuilder.avg(NodeBuilder value) static FunctionNodeBuilderSQLBuilder.count(NodeBuilder value) ExpressionNodeBuilder.div(NodeBuilder operand) ExpressionNodeBuilder.eq(NodeBuilder operand) static ExpressionNodeBuilderSQLBuilder.exists(NodeBuilder builder) static ExpressionNodeBuilderSQLBuilder.exp(NodeBuilder builder) SelectBuilder.from(NodeBuilder table) SelectBuilder.from(NodeBuilder... tables) static FunctionNodeBuilderSQLBuilder.function(String function, NodeBuilder... values) SelectBuilder.groupBy(NodeBuilder... params) ExpressionNodeBuilder.gt(NodeBuilder operand) ExpressionNodeBuilder.gte(NodeBuilder operand) SelectBuilder.having(NodeBuilder... params) static JoinNodeBuilderSQLBuilder.innerJoin(NodeBuilder table) static JoinNodeBuilderSQLBuilder.join(NodeBuilder table) static JoinNodeBuilderSQLBuilder.leftJoin(NodeBuilder table) ExpressionNodeBuilder.lt(NodeBuilder operand) ExpressionNodeBuilder.lte(NodeBuilder operand) static FunctionNodeBuilderSQLBuilder.max(NodeBuilder value) static FunctionNodeBuilderSQLBuilder.min(NodeBuilder value) ExpressionNodeBuilder.minus(NodeBuilder operand) ExpressionNodeBuilder.mul(NodeBuilder operand) static ExpressionNodeBuilderSQLBuilder.not(NodeBuilder value) JoinNodeBuilder.on(NodeBuilder joinExp) ExpressionNodeBuilder.or(NodeBuilder operand) static OrderingNodeBuilderSQLBuilder.order(NodeBuilder expression) SelectBuilder.orderBy(NodeBuilder param) SelectBuilder.orderBy(NodeBuilder... params) static JoinNodeBuilderSQLBuilder.outerJoin(NodeBuilder table) ExpressionNodeBuilder.plus(NodeBuilder operand) SelectBuilder.result(NodeBuilder selectExpression) static JoinNodeBuilderSQLBuilder.rightJoin(NodeBuilder table) static SelectBuilderSQLBuilder.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 StringBaseBatchTranslator.doTranslate(NodeBuilder nodeBuilder) This method appliesBaseSQLTreeProcessorto the provided SQL tree node and generates SQL string from it.