|
|||||||||||
前 次 | フレームあり フレームなし |
Node を使用しているパッケージ | |
org.seasar.extension.sql | 2Way SQLの機能を提供します。 |
org.seasar.extension.sql.node | 2Way SQLのNode機能を提供します。 |
org.seasar.extension.sql.parser | SQLを解析する機能を提供します。 |
org.seasar.extension.sql での Node の使用 |
Node を返す org.seasar.extension.sql のメソッド | |
Node |
SqlParser.parse()
SQLを解析して Node のツリーを返します。 |
Node |
Node.getChild(int index)
指定されたインデックス番号 index のNode を返します。 |
Node 型のパラメータを持つ org.seasar.extension.sql のメソッド | |
void |
Node.addChild(Node node)
子供の Node を追加します。 |
org.seasar.extension.sql.node での Node の使用 |
Node を実装している org.seasar.extension.sql.node のクラス | |
class |
AbstractNode
Node の抽象クラスです。 |
class |
AddWhereIfNode
WHERE句のための Node です。 |
class |
BeginNode
BEGINコメントに対応する Node です。 |
class |
BindVariableNode
バインド変数のための Node です。 |
class |
ContainerNode
Node のコンテナクラスです。 |
class |
ElseNode
Else用の Node です。 |
class |
EmbeddedValueNode
値を埋め込む用の Node です。 |
class |
IfNode
If用の Node です。 |
class |
ParenBindVariableNode
INのバインド変数用の Node です。 |
class |
PrefixSqlNode
ANDやORのプレフィックスのための Node です。 |
class |
SqlNode
SQL用の Node です。 |
Node を返す org.seasar.extension.sql.node のメソッド | |
Node |
AbstractNode.getChild(int index)
|
Node 型のパラメータを持つ org.seasar.extension.sql.node のメソッド | |
void |
AbstractNode.addChild(Node node)
|
org.seasar.extension.sql.parser での Node の使用 |
Node を返す org.seasar.extension.sql.parser のメソッド | |
Node |
SqlParserImpl.parse()
|
protected Node |
SqlParserImpl.pop()
一番上のノードを取り出します。 |
protected Node |
SqlParserImpl.peek()
一番上のノードを返します。 |
Node 型のパラメータを持つ org.seasar.extension.sql.parser のメソッド | |
protected void |
SqlParserImpl.push(Node node)
ノードを一番上に追加します。 |
|
|||||||||||
前 次 | フレームあり フレームなし |