Class ValueNodeBuilder
- java.lang.Object
-
- org.apache.cayenne.access.sqlbuilder.ValueNodeBuilder
-
- All Implemented Interfaces:
NodeBuilder
public class ValueNodeBuilder extends Object implements NodeBuilder
- Since:
- 4.2
-
-
Method Summary
All Methods Instance Methods Concrete Methods Default Methods Modifier and Type Method Description ValueNodeBuilderarray(boolean isArray)ValueNodeBuilderattribute(DbAttribute attribute)Nodebuild()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)
-
-
-
Method Detail
-
attribute
public ValueNodeBuilder attribute(DbAttribute attribute)
-
array
public ValueNodeBuilder array(boolean isArray)
-
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)
-
-