public class HavingNode extends MajorNode
shouldGenerateExpression
Constructor and Description |
---|
HavingNode() |
Modifier and Type | Method and Description |
---|---|
void |
addHavingToQuery(ObjectLevelReadQuery theQuery,
GenerationContext context)
INTERNAL
Add the having expression to the passed query
|
Node |
getHaving()
INTERNAL
Return the HAVING expression
|
void |
setHaving(Node having)
INTERNAL
Set the HAVING expression
|
void |
validate(ParseTreeContext context,
GroupByNode groupbyNode)
INTERNAL
Validate the current node.
|
getContext, setContext
addToExpression, appendExpression, applyToQuery, generateExpression, getAlias, getAsString, getColumn, getLeft, getLine, getRight, getType, hasLeft, hasRight, isAggregateNode, isAliasableNode, isAttributeNode, isConstructorNode, isCountNode, isDivideNode, isDotNode, isEscape, isLiteralNode, isMapKeyNode, isMinusNode, isMultiplyNode, isNotNode, isParameterNode, isPlusNode, isSubqueryNode, isVariableNode, qualifyAttributeAccess, resolveAttribute, resolveClass, resolveClass, resolveMapping, resolveMapping, setAlias, setColumn, setLeft, setLine, setRight, setType, toString, toString, toStringDisplayName, toStringIndent, validate, validateParameter
public void validate(ParseTreeContext context, GroupByNode groupbyNode)
public void addHavingToQuery(ObjectLevelReadQuery theQuery, GenerationContext context)
public Node getHaving()
public void setHaving(Node having)
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference