Class AggregateConditionNode

java.lang.Object
org.apache.cayenne.ejbql.parser.SimpleNode
org.apache.cayenne.ejbql.parser.AggregateConditionNode
All Implemented Interfaces:
Serializable, EJBQLExpression, Node
Direct Known Subclasses:
EJBQLAnd, EJBQLNot, EJBQLOr

public abstract class AggregateConditionNode extends SimpleNode
Superclass of aggregated conditional nodes such as NOT, AND, OR. Defines priority of operations, so that SQL can be supplied with brackets as needed
Since:
3.0
See Also:
  • Constructor Details

    • AggregateConditionNode

      public AggregateConditionNode(int id)
  • Method Details

    • getPriority

      public abstract int getPriority()
      Returns priority of conditional operator. This is used to decide whether brackets are needed in resulting SQL