インタフェース
org.seasar.extension.sql.Node の使用

Node を使用しているパッケージ
org.seasar.extension.sql   
org.seasar.extension.sql.node   
org.seasar.extension.sql.parser   
 

org.seasar.extension.sql での Node の使用
 

Node を返す org.seasar.extension.sql のメソッド
 Node SqlParser.parse()
           
 Node Node.getChild(int index)
          指定されたインデックス番号indexNodeを返します。
 

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
           
 class BeginNode
           
 class BindVariableNode
           
 class ContainerNode
           
 class ElseNode
           
 class EmbeddedValueNode
           
 class IfNode
           
 class ParenBindVariableNode
           
 class PrefixSqlNode
           
 class SqlNode
           
 

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)
           
 



Copyright © 2004-2007 The Seasar Foundation. All Rights Reserved.