public interface

OperatorNode

org.hibernate.hql.ast.tree.OperatorNode
Known Indirect Subclasses

Class Overview

Contract for nodes representing operators (logic or arithmetic).

Summary

Public Methods
abstract Type getDataType()
Retrieves the data type for the overall operator expression.
abstract void initialize()
Called by the tree walker during hql-sql semantic analysis after the operator sub-tree is completely built.

Public Methods

public abstract Type getDataType ()

Retrieves the data type for the overall operator expression.

Returns
  • The expression's data type.

public abstract void initialize ()

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

Throws
SemanticException