org.seasar.doma.internal.jdbc.sql.node
クラス ParensNode

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

public class ParensNode
extends AbstractSqlNode

作成者:
taedium

フィールドの概要
protected  boolean attachedWithBindVariable
           
protected  OtherNode closedParensNode
           
protected  OtherNode openedParensNode
           
 
クラス org.seasar.doma.internal.jdbc.sql.node.AbstractSqlNode から継承されたフィールド
children
 
コンストラクタの概要
ParensNode()
           
 
メソッドの概要
<R,P> R
accept(SqlNodeVisitor<R,P> visitor, P p)
          ビジターを受け入れ、ビジターの適切なメソッドにディスパッチします。
 void close()
           
 ParensNode copy()
          このノードをコピー(deep copy)します。
 OtherNode getClosedFragmentNode()
           
 OtherNode getOpenedFragmentNode()
           
 boolean isAttachedWithBindVariable()
           
 void setAttachedWithBindVariable(boolean attachedWithBindVariable)
           
 String toString()
           
 
クラス org.seasar.doma.internal.jdbc.sql.node.AbstractSqlNode から継承されたメソッド
addNode, getChildren
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

attachedWithBindVariable

protected boolean attachedWithBindVariable

openedParensNode

protected OtherNode openedParensNode

closedParensNode

protected OtherNode closedParensNode
コンストラクタの詳細

ParensNode

public ParensNode()
メソッドの詳細

setAttachedWithBindVariable

public void setAttachedWithBindVariable(boolean attachedWithBindVariable)

isAttachedWithBindVariable

public boolean isAttachedWithBindVariable()

getOpenedFragmentNode

public OtherNode getOpenedFragmentNode()

getClosedFragmentNode

public OtherNode getClosedFragmentNode()

close

public void close()

copy

public ParensNode copy()
インタフェース SqlNode の記述:
このノードをコピー(deep copy)します。

戻り値:
このノードのコピー

accept

public <R,P> R accept(SqlNodeVisitor<R,P> visitor,
                      P p)
インタフェース SqlNode の記述:
ビジターを受け入れ、ビジターの適切なメソッドにディスパッチします。

型パラメータ:
R - 戻り値の型
P - パラメータの型
パラメータ:
visitor - ビジター
p - パラメータ
戻り値:
ビジターで処理された値

toString

public String toString()
オーバーライド:
クラス Object 内の toString


Copyright © 2009 The Seasar Foundation. All Rights Reserved.