org.apache.cayenne.ejbql.parser
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:
- Serialized Form
Method Summary |
abstract int |
getPriority()
Returns priority of conditional operator. |
Methods inherited from class org.apache.cayenne.ejbql.parser.SimpleNode |
getChild, getChildrenCount, getName, getText, isNegated, jjtAddChild, jjtClose, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetParent, setText, toString, visit, visitChild, visitNode |
AggregateConditionNode
public AggregateConditionNode(int id)
getPriority
public abstract int getPriority()
- Returns priority of conditional operator.
This is used to decide whether brackets are needed in resulting SQL
Copyright © 2001-2011 Apache Cayenne. All Rights Reserved.