Search in sources :

Example 1 with NotNode

use of org.apache.cayenne.access.sqlbuilder.sqltree.NotNode in project cayenne by apache.

the class ExpressionNodeBuilder method not.

public ExpressionNodeBuilder not() {
    return new ExpressionNodeBuilder(() -> {
        Node and = new NotNode();
        and.addChild(left.build());
        return and;
    });
}
Also used : NotNode(org.apache.cayenne.access.sqlbuilder.sqltree.NotNode) EqualNode(org.apache.cayenne.access.sqlbuilder.sqltree.EqualNode) Node(org.apache.cayenne.access.sqlbuilder.sqltree.Node) OpExpressionNode(org.apache.cayenne.access.sqlbuilder.sqltree.OpExpressionNode) NotNode(org.apache.cayenne.access.sqlbuilder.sqltree.NotNode)

Aggregations

EqualNode (org.apache.cayenne.access.sqlbuilder.sqltree.EqualNode)1 Node (org.apache.cayenne.access.sqlbuilder.sqltree.Node)1 NotNode (org.apache.cayenne.access.sqlbuilder.sqltree.NotNode)1 OpExpressionNode (org.apache.cayenne.access.sqlbuilder.sqltree.OpExpressionNode)1