Package org.apache.cayenne.ejbql.parser
Class EJBQLAggregateColumn
java.lang.Object
org.apache.cayenne.ejbql.parser.SimpleNode
org.apache.cayenne.ejbql.parser.EJBQLAggregateColumn
- All Implemented Interfaces:
Serializable
,EJBQLExpression
,Node
- Direct Known Subclasses:
EJBQLAverage
,EJBQLCount
,EJBQLMax
,EJBQLMin
,EJBQLSum
public abstract class EJBQLAggregateColumn extends SimpleNode
An aggregate column expression.
- Since:
- 3.0
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description EJBQLAggregateColumn(int id)
-
Method Summary
Modifier and Type Method Description abstract String
getFunction()
abstract String
getJavaType(String pathType)
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
-
Constructor Details
-
EJBQLAggregateColumn
public EJBQLAggregateColumn(int id)
-
-
Method Details
-
getFunction
-
getJavaType
-