接口 OperatorNode
-
- 所有已知子接口:
BinaryOperatorNode,UnaryOperatorNode
- 所有已知实现类:
AbstractNullnessCheckNode,BetweenOperatorNode,BinaryArithmeticOperatorNode,BinaryLogicOperatorNode,InLogicOperatorNode,IsNotNullLogicOperatorNode,IsNullLogicOperatorNode,UnaryArithmeticNode,UnaryLogicOperatorNode
public interface OperatorNodeContract for nodes representing operators (logic or arithmetic).- 作者:
- Steve Ebersole
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 TypegetDataType()Retrieves the data type for the overall operator expression.voidinitialize()Called by the tree walker during hql-sql semantic analysis after the operator sub-tree is completely built.
-
-
-
方法详细资料
-
initialize
void initialize() throws antlr.SemanticExceptionCalled by the tree walker during hql-sql semantic analysis after the operator sub-tree is completely built.- 抛出:
antlr.SemanticException
-
getDataType
Type getDataType()
Retrieves the data type for the overall operator expression.- 返回:
- The expression's data type.
-
-