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
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.