org.seasar.doma.internal.expr.node
クラス AbstractArithmeticOperatorNode
java.lang.Object
org.seasar.doma.internal.expr.node.AbstractArithmeticOperatorNode
- すべての実装されたインタフェース:
- ArithmeticOperatorNode, ExpressionNode, OperatorNode
- 直系の既知のサブクラス:
- AddOperatorNode, DivideOperatorNode, MultiplyOperatorNode, SubtractOperatorNode
public abstract class AbstractArithmeticOperatorNode
- extends Object
- implements ArithmeticOperatorNode
- 作成者:
- taedium
location
protected final ExpressionLocation location
operator
protected final String operator
priority
protected final int priority
leftNode
protected ExpressionNode leftNode
rightNode
protected ExpressionNode rightNode
AbstractArithmeticOperatorNode
public AbstractArithmeticOperatorNode(ExpressionLocation location,
String operator,
int priority)
getLeftNode
public ExpressionNode getLeftNode()
setLeftNode
public void setLeftNode(ExpressionNode leftNode)
getRightNode
public ExpressionNode getRightNode()
setRightNode
public void setRightNode(ExpressionNode rightNode)
getLocation
public ExpressionLocation getLocation()
- 定義:
- インタフェース
ExpressionNode
内の getLocation
getOperator
public String getOperator()
- 定義:
- インタフェース
OperatorNode
内の getOperator
getPriority
public int getPriority()
- 定義:
- インタフェース
OperatorNode
内の getPriority
toString
public String toString()
- オーバーライド:
- クラス
Object
内の toString
Copyright © 2009 The Seasar Foundation. All Rights Reserved.