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

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

public class SqlLogImpl
extends java.lang.Object
implements SqlLog

SqlLogの実装クラスです。

作成者:
taedium

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

コンストラクタの詳細

SqlLogImpl

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

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

getBindArgs

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

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

getBindArgTypes

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

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

getCompleteSql

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

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

getRawSql

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

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

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

toString

public java.lang.String toString()


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