org.seasar.doma.internal.expr.node
クラス LiteralNode
java.lang.Object
org.seasar.doma.internal.expr.node.LiteralNode
- すべての実装されたインタフェース:
- ExpressionNode
public class LiteralNode
- extends Object
- implements ExpressionNode
- 作成者:
- taedium
location
protected final ExpressionLocation location
text
protected final String text
value
protected final Object value
valueClass
protected final Class<?> valueClass
LiteralNode
public LiteralNode(ExpressionLocation location,
String text,
T value,
Class<T> valueClass)
getValue
public Object getValue()
getValueClass
public Class<?> getValueClass()
accept
public <R,P> R accept(ExpressionNodeVisitor<R,P> visitor,
P p)
- 定義:
- インタフェース
ExpressionNode
内の accept
getLocation
public ExpressionLocation getLocation()
- 定義:
- インタフェース
ExpressionNode
内の getLocation
toString
public String toString()
- オーバーライド:
- クラス
Object
内の toString
Copyright © 2009 The Seasar Foundation. All Rights Reserved.