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 ValueNodeBuilder
array(boolean isArray)
ValueNodeBuilder
attribute(DbAttribute attribute)
Node
build()
default ExpressionNodeBuilder
div(NodeBuilder nodeBuilder)
default ExpressionNodeBuilder
eq(NodeBuilder nodeBuilder)
default ExpressionNodeBuilder
gt(NodeBuilder operand)
default ExpressionNodeBuilder
gte(NodeBuilder operand)
default ExpressionNodeBuilder
lt(NodeBuilder operand)
default ExpressionNodeBuilder
lte(NodeBuilder operand)
default ExpressionNodeBuilder
minus(NodeBuilder nodeBuilder)
default ExpressionNodeBuilder
mul(NodeBuilder nodeBuilder)
default ExpressionNodeBuilder
plus(NodeBuilder nodeBuilder)
-
-
-
Method Detail
-
attribute
public ValueNodeBuilder attribute(DbAttribute attribute)
-
array
public ValueNodeBuilder array(boolean isArray)
-
build
public Node build()
- Specified by:
build
in 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)
-
-