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

SqlContext を使用しているパッケージ
org.seasar.extension.sql 2Way SQLの機能を提供します。 
org.seasar.extension.sql.context 2Way SQLのコンテキスト機能を提供します。 
org.seasar.extension.sql.node 2Way SQLのNode機能を提供します。 
 

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

SqlContext を返す org.seasar.extension.sql のメソッド
 SqlContext SqlContext.addSql(java.lang.String sql)
          SQLを追加します。
 SqlContext SqlContext.addSql(java.lang.String sql, java.lang.Object bindVariable, java.lang.Class bindVariableType)
          SQLとバインド変数を追加します。
 SqlContext SqlContext.addSql(java.lang.String sql, java.lang.Object[] bindVariables, java.lang.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(java.lang.String sql)
           
 SqlContext SqlContextImpl.addSql(java.lang.String sql, java.lang.Object bindVariable, java.lang.Class bindVariableType)
           
 SqlContext SqlContextImpl.addSql(java.lang.String sql, java.lang.Object[] bindVariables, java.lang.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, java.lang.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-2014 The Seasar Foundation. All Rights Reserved.