Class ColumnNodeBuilder
- java.lang.Object
-
- org.apache.cayenne.access.sqlbuilder.ColumnNodeBuilder
-
- All Implemented Interfaces:
NodeBuilder
public class ColumnNodeBuilder extends Object
- Since:
- 4.2
-
-
Method Summary
All Methods Instance Methods Concrete Methods Default Methods Modifier and Type Method Description ColumnNodeBuilderas(String alias)OrderingNodeBuilderasc()ColumnNodeBuilderattribute(DbAttribute attribute)Nodebuild()OrderingNodeBuilderdesc()default ExpressionNodeBuilderdiv(NodeBuilder nodeBuilder)default ExpressionNodeBuildereq(NodeBuilder nodeBuilder)default ExpressionNodeBuildergt(NodeBuilder operand)default ExpressionNodeBuildergte(NodeBuilder operand)default ExpressionNodeBuilderlt(NodeBuilder operand)default ExpressionNodeBuilderlte(NodeBuilder operand)default ExpressionNodeBuilderminus(NodeBuilder nodeBuilder)default ExpressionNodeBuildermul(NodeBuilder nodeBuilder)default ExpressionNodeBuilderplus(NodeBuilder nodeBuilder)ColumnNodeBuilderunescaped()
-
-
-
Method Detail
-
as
public ColumnNodeBuilder as(String alias)
-
unescaped
public ColumnNodeBuilder unescaped()
-
attribute
public ColumnNodeBuilder attribute(DbAttribute attribute)
-
desc
public OrderingNodeBuilder desc()
-
asc
public OrderingNodeBuilder asc()
-
build
public Node build()
- Specified by:
buildin interfaceNodeBuilder
-
lt
public default ExpressionNodeBuilder lt(NodeBuilder operand)
-
gt
public default ExpressionNodeBuilder gt(NodeBuilder operand)
-
lte
public default ExpressionNodeBuilder lte(NodeBuilder operand)
-
gte
public default ExpressionNodeBuilder gte(NodeBuilder operand)
-
eq
public default ExpressionNodeBuilder eq(NodeBuilder nodeBuilder)
-
plus
public default ExpressionNodeBuilder plus(NodeBuilder nodeBuilder)
-
minus
public default ExpressionNodeBuilder minus(NodeBuilder nodeBuilder)
-
mul
public default ExpressionNodeBuilder mul(NodeBuilder nodeBuilder)
-
div
public default ExpressionNodeBuilder div(NodeBuilder nodeBuilder)
-
-