Class ExpressionNodeBuilder
- java.lang.Object
-
- org.apache.cayenne.access.sqlbuilder.ExpressionNodeBuilder
-
- All Implemented Interfaces:
NodeBuilder
public class ExpressionNodeBuilder extends Object
- Since:
- 4.2
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExpressionNodeBuilderand(NodeBuilder operand)Nodebuild()ExpressionNodeBuilderdiv(NodeBuilder operand)ExpressionNodeBuildereq(NodeBuilder operand)ExpressionNodeBuildergt(NodeBuilder operand)ExpressionNodeBuildergte(NodeBuilder operand)ExpressionNodeBuilderlt(NodeBuilder operand)ExpressionNodeBuilderlte(NodeBuilder operand)ExpressionNodeBuilderminus(NodeBuilder operand)ExpressionNodeBuildermul(NodeBuilder operand)ExpressionNodeBuildernot()ExpressionNodeBuilderor(NodeBuilder operand)ExpressionNodeBuilderplus(NodeBuilder operand)
-
-
-
Method Detail
-
and
public ExpressionNodeBuilder and(NodeBuilder operand)
-
or
public ExpressionNodeBuilder or(NodeBuilder operand)
-
plus
public ExpressionNodeBuilder plus(NodeBuilder operand)
-
minus
public ExpressionNodeBuilder minus(NodeBuilder operand)
-
mul
public ExpressionNodeBuilder mul(NodeBuilder operand)
-
div
public ExpressionNodeBuilder div(NodeBuilder operand)
-
eq
public ExpressionNodeBuilder eq(NodeBuilder operand)
-
lt
public ExpressionNodeBuilder lt(NodeBuilder operand)
-
gt
public ExpressionNodeBuilder gt(NodeBuilder operand)
-
lte
public ExpressionNodeBuilder lte(NodeBuilder operand)
-
gte
public ExpressionNodeBuilder gte(NodeBuilder operand)
-
not
public ExpressionNodeBuilder not()
-
build
public Node build()
- Specified by:
buildin interfaceNodeBuilder
-
-