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

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

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

SqlContext を返す org.seasar.extension.sql のメソッド
 SqlContext SqlContext.addSql(String sql)
          SQLを追加します。
 SqlContext SqlContext.addSql(String sql, Object bindVariable, Class bindVariableType)
          SQLとバインド変数を追加します。
 SqlContext SqlContext.addSql(String sql, Object[] bindVariables, Class[] bindVariableTypes)
          SQLとバインド変数の配列を追加します。
 

SqlContext 型のパラメータを持つ org.seasar.extension.sql のメソッド
 void Node.accept(SqlContext ctx)
          CommandContextをこのNodeに、 適用します。
 

org.seasar.extension.sql.context での SqlContext の使用
 

SqlContext を実装している org.seasar.extension.sql.context のクラス
 class SqlContextImpl
          SqlContextの実装クラスです。
 

SqlContext を返す org.seasar.extension.sql.context のメソッド
 SqlContext SqlContextImpl.addSql(String sql)
           
 SqlContext SqlContextImpl.addSql(String sql, Object bindVariable, Class bindVariableType)
           
 SqlContext SqlContextImpl.addSql(String sql, Object[] bindVariables, Class[] bindVariableTypes)
           
 

SqlContext 型のパラメータを持つ org.seasar.extension.sql.context のコンストラクタ
SqlContextImpl(SqlContext parent)
          SqlContextImplを作成します。
 

org.seasar.extension.sql.node での SqlContext の使用
 

SqlContext 型のパラメータを持つ org.seasar.extension.sql.node のメソッド
 void SqlNode.accept(SqlContext ctx)
           
 void PrefixSqlNode.accept(SqlContext ctx)
           
 void ParenBindVariableNode.accept(SqlContext ctx)
           
protected  void ParenBindVariableNode.bindArray(SqlContext ctx, Object array)
           
 void IfNode.accept(SqlContext ctx)
           
 void EmbeddedValueNode.accept(SqlContext ctx)
           
 void ElseNode.accept(SqlContext ctx)
           
 void ContainerNode.accept(SqlContext ctx)
           
 void BindVariableNode.accept(SqlContext ctx)
           
 void BeginNode.accept(SqlContext ctx)
           
 void AddWhereIfNode.accept(SqlContext ctx)
           
 



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