org.seasar.doma.internal.expr.node
クラス ParensNode

java.lang.Object
  上位を拡張 org.seasar.doma.internal.expr.node.ParensNode
すべての実装されたインタフェース:
ExpressionNode

public class ParensNode
extends Object
implements ExpressionNode

作成者:
taedium

フィールドの概要
protected  ExpressionLocation location
           
protected  ExpressionNode node
           
 
コンストラクタの概要
ParensNode(ExpressionLocation location, ExpressionNode node)
           
 
メソッドの概要
<R,P> R
accept(ExpressionNodeVisitor<R,P> visitor, P p)
           
 ExpressionLocation getLocation()
           
 ExpressionNode getNode()
           
 String toString()
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

location

protected final ExpressionLocation location

node

protected final ExpressionNode node
コンストラクタの詳細

ParensNode

public ParensNode(ExpressionLocation location,
                  ExpressionNode node)
メソッドの詳細

getNode

public ExpressionNode getNode()

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.