public class

BetweenOperatorNode

extends SqlNode
implements OperatorNode
java.lang.Object
   ↳ antlr.CommonAST
     ↳ org.hibernate.hql.ast.tree.Node
       ↳ org.hibernate.hql.ast.tree.SqlNode
         ↳ org.hibernate.hql.ast.tree.BetweenOperatorNode

Class Overview

Contract for nodes representing logcial BETWEEN (ternary) operators.

Summary

Public Constructors
BetweenOperatorNode()
Public Methods
Type getDataType()
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.
[Expand]
Inherited Methods
From class org.hibernate.hql.ast.tree.SqlNode
From class org.hibernate.hql.ast.tree.Node
From class java.lang.Object
From interface org.hibernate.hql.ast.tree.OperatorNode

Public Constructors

public BetweenOperatorNode ()

Public Methods

public Type getDataType ()

public Node getFixtureOperand ()

public Node getHighOperand ()

public Node getLowOperand ()

public void initialize ()

Called by the tree walker during hql-sql semantic analysis after the operator sub-tree is completely built.

Throws
SemanticException