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

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

public class SqlLogRegistryImpl
extends java.lang.Object
implements SqlLogRegistry

SqlLogRegistryの実装クラスです。

作成者:
taedium

コンストラクタの概要
SqlLogRegistryImpl()
          デフォルトの上限サイズを使用してインスタンスを構築します。
SqlLogRegistryImpl(int limitSize)
          上限サイズを指定してインスタンスを構築します。
 
メソッドの概要
 void add(SqlLog sqlLog)
          SqlLogを追加します。
 void clear()
          すべてのSqlLogをこのレジストリから削除します。
 SqlLog get(int index)
          指定されたインデックスのSqlLogを返します。
 SqlLog getLast()
          最後に記録されたSqlLogを返します。
 int getLimitSize()
          SqlLogを登録できる上限サイズを返します。
 int getSize()
          このインスタンスが登録しているSqlLogのサイズを返します。
 boolean isEmpty()
          このインスタンスにSqlLogが登録されていない場合trueを返します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

SqlLogRegistryImpl

public SqlLogRegistryImpl()
デフォルトの上限サイズを使用してインスタンスを構築します。


SqlLogRegistryImpl

public SqlLogRegistryImpl(int limitSize)
上限サイズを指定してインスタンスを構築します。

パラメータ:
limitSize - 上限サイズ
メソッドの詳細

getLimitSize

public int getLimitSize()
インタフェース SqlLogRegistry の記述:
SqlLogを登録できる上限サイズを返します。

定義:
インタフェース SqlLogRegistry 内の getLimitSize
戻り値:
上限サイズ

getSize

public int getSize()
インタフェース SqlLogRegistry の記述:
このインスタンスが登録しているSqlLogのサイズを返します。

定義:
インタフェース SqlLogRegistry 内の getSize
戻り値:
SqlLogのサイズ

isEmpty

public boolean isEmpty()
インタフェース SqlLogRegistry の記述:
このインスタンスにSqlLogが登録されていない場合trueを返します。

定義:
インタフェース SqlLogRegistry 内の isEmpty
戻り値:
SqlLogが登録されていない場合true、登録されている場合false

get

public SqlLog get(int index)
インタフェース SqlLogRegistry の記述:
指定されたインデックスのSqlLogを返します。

定義:
インタフェース SqlLogRegistry 内の get
パラメータ:
index - インデックス
戻り値:
指定されたインデックスのSqlLog

getLast

public SqlLog getLast()
インタフェース SqlLogRegistry の記述:
最後に記録されたSqlLogを返します。

定義:
インタフェース SqlLogRegistry 内の getLast
戻り値:
登録されている場合最後に記録されたSqlLog、登録されていない場合null

add

public void add(SqlLog sqlLog)
インタフェース SqlLogRegistry の記述:
SqlLogを追加します。

定義:
インタフェース SqlLogRegistry 内の add
パラメータ:
sqlLog - SQLのログ

clear

public void clear()
インタフェース SqlLogRegistry の記述:
すべてのSqlLogをこのレジストリから削除します。

定義:
インタフェース SqlLogRegistry 内の clear


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