org.apache.commons.dbutils.handlers
クラス ArrayListHandler

java.lang.Object
  拡張org.apache.commons.dbutils.handlers.ArrayListHandler
すべての実装インタフェース:
ResultSetHandler

public class ArrayListHandler
extends Object
implements ResultSetHandler

ResultSetを Object[]List へ変換する ResultSetHandler の実装です。 このクラスはスレッドセーフです。

ResultSetHandler implementation that converts the ResultSet into a List of Object[]s. This class is thread safe.

作成者:
Juozas Baliuka, David Graham
関連項目:
ResultSetHandler
翻訳者:
小川 環
校正者:
日置 聡
翻訳状況:
校正者校正中
翻訳更新日:
2003/12/22

コンストラクタの概要
ArrayListHandler()
          変換に BasicRowProcessor を使用する ArrayListHandler の新規インスタンスを作成します。
ArrayListHandler(RowProcessor convert)
          ArrayListHandle rの新規インスタンスを作成します。
 
メソッドの概要
 Object handle(ResultSet rs)
          各行のカラムを Object[] へ変換し、 ResultSet.next() メソッドから返されたものを List へ同順に格納します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ArrayListHandler

public ArrayListHandler()
変換に BasicRowProcessor を使用する ArrayListHandler の新規インスタンスを作成します。
Creates a new instance of ArrayListHandler using a BasicRowProcessor for conversions.


ArrayListHandler

public ArrayListHandler(RowProcessor convert)
ArrayListHandle rの新規インスタンスを作成します。
Creates a new instance of ArrayListHandler.

パラメータ:
convert - 行を配列へ変換する際に使用する RowProcessor 実装。
The RowProcessor implementation to use when converting rows into Object[]s.
メソッドの詳細

handle

public Object handle(ResultSet rs)
              throws SQLException
各行のカラムを Object[] へ変換し、 ResultSet.next() メソッドから返されたものを List へ同順に格納します。
Convert each row's columns into an Object[] and store them in a List in the same order they are returned from the ResultSet.next() method.

定義:
インタフェース ResultSetHandler 内の handle
パラメータ:
rs - ハンドルする ResultSet。 このメソッドに渡す前に手をつけてはいけません。
The ResultSet to handle. It has not been touched before being passed to this method.
戻り値:
Object[]Listnull は返されません。
A List of Object[]s, never null.
例外:
SQLException
関連項目:
ResultSetHandler.handle(java.sql.ResultSet)


このドキュメントは、Ja-Jakartaにより訳されました。 コメントがある場合は report@jajakarta.orgまでお願いします。
Translated into Japanese by jajakarta.org. The original page is here.
Copyright (c) 2002-2003 - Apache Software Foundation