org.seasar.extension.jdbc.impl
クラス SqlLogImpl

java.lang.Object
  拡張org.seasar.extension.jdbc.impl.SqlLogImpl
すべての実装インタフェース:
SqlLog

public class SqlLogImpl
extends Object
implements SqlLog

SqlLogの実装クラスです。

作成者:
taedium

コンストラクタの概要
SqlLogImpl(String rawSql, String completeSql, Object[] bindArgs, Class[] bindArgTypes)
          インスタンスを構築します。
 
メソッドの概要
 Object[] getBindArgs()
          SQLにバインドされる値の配列を返します。
 Class[] getBindArgTypes()
          SQLにバインドされる値の型の配列を返します。
 String getCompleteSql()
          バインド変数を実際の値で置き換えた完全なSQLを返します。
 String getRawSql()
          未加工のSQLを返します。
 String toString()
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

SqlLogImpl

public SqlLogImpl(String rawSql,
                  String completeSql,
                  Object[] bindArgs,
                  Class[] bindArgTypes)
インスタンスを構築します。

パラメータ:
rawSql - 未加工のSQL
completeSql - 完全なSQL
bindArgs - SQLにバインドされる値の配列
bindArgTypes - SQLにバインドされる値の型の配列
メソッドの詳細

getBindArgs

public Object[] getBindArgs()
インタフェース SqlLog の記述:
SQLにバインドされる値の配列を返します。

定義:
インタフェース SqlLog 内の getBindArgs
戻り値:
SQLにバインドされる値の配列

getBindArgTypes

public Class[] getBindArgTypes()
インタフェース SqlLog の記述:
SQLにバインドされる値の型の配列を返します。

定義:
インタフェース SqlLog 内の getBindArgTypes
戻り値:
SQLにバインドされる値の型の配列

getCompleteSql

public String getCompleteSql()
インタフェース SqlLog の記述:
バインド変数を実際の値で置き換えた完全なSQLを返します。

定義:
インタフェース SqlLog 内の getCompleteSql
戻り値:
完全なSQL

getRawSql

public String getRawSql()
インタフェース SqlLog の記述:
未加工のSQLを返します。

このメソッドが返すSQLはバインド変数?を含みます。

定義:
インタフェース SqlLog 内の getRawSql
戻り値:
未加工のSQL

toString

public String toString()


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