Top Description Methods
org.hibernate.hql.internal.ast.tree

public Interface OperatorNode

Known Direct Subinterfaces
org.hibernate.hql.internal.ast.tree.UnaryOperatorNode, org.hibernate.hql.internal.ast.tree.BinaryOperatorNode
Known Direct Implementers
org.hibernate.hql.internal.ast.tree.BetweenOperatorNode
Imports
org.hibernate.type.Type, antlr.SemanticException

Contract for nodes representing operators (logic or arithmetic).
Author
Steve Ebersole

Method Summary

Modifier and TypeMethod and Description
public Type

Returns:

The expression's data type.
getDataType
()

Retrieves the data type for the overall operator expression.

public void
initialize()

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

Method Detail

getDataTypeback to summary
public Type getDataType()

Retrieves the data type for the overall operator expression.

Returns:Type

The expression's data type.

initializeback to summary
public void initialize() throws SemanticException

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