|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object antlr.BaseAST antlr.CommonAST org.hibernate.hql.ast.tree.Node org.hibernate.hql.ast.tree.SqlNode org.hibernate.hql.ast.tree.BetweenOperatorNode
public class BetweenOperatorNode
Contract for nodes representing logcial BETWEEN (ternary) operators.
Field Summary |
---|
Fields inherited from class antlr.BaseAST |
---|
down, right |
Constructor Summary | |
---|---|
BetweenOperatorNode()
|
Method Summary | |
---|---|
Type |
getDataType()
Retrieves the data type for the overall operator expression. |
Node |
getFixtureOperand()
|
Node |
getHighOperand()
|
Node |
getLowOperand()
|
void |
initialize()
Called by the tree walker during hql-sql semantic analysis after the operator sub-tree is completely built. |
Methods inherited from class org.hibernate.hql.ast.tree.SqlNode |
---|
getOriginalText, setDataType, setText |
Methods inherited from class org.hibernate.hql.ast.tree.Node |
---|
getColumn, getFilename, getLine, getRenderText, getTextLength, initialize, initialize |
Methods inherited from class antlr.CommonAST |
---|
getText, getType, initialize, setType |
Methods inherited from class antlr.BaseAST |
---|
addChild, decode, encode, equals, equalsList, equalsListPartial, equalsTree, equalsTreePartial, findAll, findAllPartial, getFirstChild, getNextSibling, getNumberOfChildren, getTokenNames, removeChildren, setFirstChild, setNextSibling, setVerboseStringConversion, toString, toStringList, toStringTree, xmlSerialize, xmlSerializeNode, xmlSerializeRootClose, xmlSerializeRootOpen |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public BetweenOperatorNode()
Method Detail |
---|
public void initialize() throws antlr.SemanticException
OperatorNode
initialize
in interface OperatorNode
antlr.SemanticException
public Type getDataType()
OperatorNode
getDataType
in interface OperatorNode
getDataType
in class SqlNode
public Node getFixtureOperand()
public Node getLowOperand()
public Node getHighOperand()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |