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

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

public class GroupByClauseNode
extends AbstractClauseNode

作成者:
taedium

フィールドの概要
 
クラス org.seasar.doma.internal.jdbc.sql.node.AbstractClauseNode から継承されたフィールド
wordNode
 
クラス org.seasar.doma.internal.jdbc.sql.node.AbstractSqlNode から継承されたフィールド
children
 
コンストラクタの概要
GroupByClauseNode(String word)
           
GroupByClauseNode(WordNode wordNode)
           
 
メソッドの概要
<R,P> R
accept(SqlNodeVisitor<R,P> visitor, P p)
          ビジターを受け入れ、ビジターの適切なメソッドにディスパッチします。
 GroupByClauseNode copy()
          このノードをコピー(deep copy)します。
 WordNode getWordNode()
           
 
クラス org.seasar.doma.internal.jdbc.sql.node.AbstractClauseNode から継承されたメソッド
toString
 
クラス org.seasar.doma.internal.jdbc.sql.node.AbstractSqlNode から継承されたメソッド
addNode, getChildren
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
インタフェース org.seasar.doma.jdbc.SqlNode から継承されたメソッド
addNode, getChildren
 

コンストラクタの詳細

GroupByClauseNode

public GroupByClauseNode(String word)

GroupByClauseNode

public GroupByClauseNode(WordNode wordNode)
メソッドの詳細

copy

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

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

getWordNode

public WordNode getWordNode()
定義:
インタフェース ClauseNode 内の getWordNode
オーバーライド:
クラス AbstractClauseNode 内の getWordNode

accept

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

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


Copyright © 2009 The Seasar Foundation. All Rights Reserved.