|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
public interface SqlNode
SQLの文字列の解析結果です。
このインタフェースの実装はスレッドセーフであることは要求されません。
| メソッドの概要 | ||
|---|---|---|
|
accept(SqlNodeVisitor<R,P> visitor,
P p)
ビジターを受け入れ、ビジターの適切なメソッドにディスパッチします。 |
|
void |
addNode(SqlNode child)
子ノードを追加します。 |
|
SqlNode |
copy()
このノードをコピー(deep copy)します。 |
|
java.util.List<SqlNode> |
getChildren()
子ノードのリストを返します。 |
|
| メソッドの詳細 |
|---|
void addNode(SqlNode child)
child - 子ノードjava.util.List<SqlNode> getChildren()
SqlNode copy()
<R,P> R accept(SqlNodeVisitor<R,P> visitor,
P p)
R - 戻り値の型P - パラメータの型visitor - ビジターp - パラメータ
DomaNullPointerException - ビジターが null の場合
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||