public class RangeDeclNode extends IdentificationVariableDeclNode
Purpose: Represent a range identification variable declaration as part of the FROM clause FROM Order o.
Responsibilities:
shouldGenerateExpression
Constructor and Description |
---|
RangeDeclNode() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAbstractSchemaName() |
Node |
qualifyAttributeAccess(ParseTreeContext context)
INTERNAL
Check for an unqualified field access.
|
void |
setAbstractSchemaName(java.lang.String name) |
void |
validate(ParseTreeContext context)
INTERNAL
Validate node and calculate its type.
|
calculateCanonicalName, getCanonicalVariableName, getPath, getVariableName, setVariableName
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, resolveAttribute, resolveClass, resolveClass, resolveMapping, resolveMapping, setAlias, setColumn, setLeft, setLine, setRight, setType, toString, toString, toStringDisplayName, toStringIndent, validateParameter
public java.lang.String getAbstractSchemaName()
public void setAbstractSchemaName(java.lang.String name)
public Node qualifyAttributeAccess(ParseTreeContext context)
qualifyAttributeAccess
in class Node
public void validate(ParseTreeContext context)
validate
in class IdentificationVariableDeclNode
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference