T - 区切り文字形式データの型H - 区切り文字形式データリストのデータアクセスハンドラの型public abstract class AbstractCsvListHandler<T,H extends AbstractCsvListHandler<T,H>> extends Object implements CsvListHandler<T>
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected int |
limit
取得データの限度数を保持します。
|
protected int |
offset
取得データの開始位置を保持します。
|
| コンストラクタと説明 |
|---|
AbstractCsvListHandler()
デフォルトコンストラクタです。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
H |
limit(int limit)
取得データの限度数を設定します。
|
List<T> |
load(CsvReader reader)
区切り文字形式入力ストリームを読込んで区切り文字形式データのリストを返します。
|
H |
offset(int offset)
取得データの開始位置を設定します。
|
List<T> |
processScalar(List<T> list)
指定された区切り文字形式データのリストにスカラー副問い合わせを行った結果のリストを返します。
|
void |
setLimit(int limit)
取得データの限度数を設定します。
|
void |
setOffset(int offset)
取得データの開始位置を設定します。
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitload, savepublic void setOffset(int offset)
CsvListHandlersetOffset インタフェース内 CsvListHandler<T>offset - 取得データの開始位置public H offset(int offset)
CsvListHandleroffset インタフェース内 CsvListHandler<T>offset - 取得データの開始位置public void setLimit(int limit)
CsvListHandlersetLimit インタフェース内 CsvListHandler<T>limit - 取得データの限度数public H limit(int limit)
CsvListHandlerlimit インタフェース内 CsvListHandler<T>limit - 取得データの限度数public List<T> load(CsvReader reader) throws IOException
CsvListHandler区切り文字形式入力ストリームを読込んで区切り文字形式データのリストを返します。
このメソッドは利便性の為に提供しています。CsvListHandler.load(CsvReader, boolean) をスカラー副問い合わせを行うとして呼出すだけです。load インタフェース内 CsvHandler<List<T>>load インタフェース内 CsvListHandler<T>reader - 区切り文字形式入力ストリームIOException - 入出力例外が発生した場合CsvListHandler.load(CsvReader, boolean)public List<T> processScalar(List<T> list)
offset と limit を使用して処理します。processScalar インタフェース内 CsvListHandler<T>list - スカラー副問い合わせを行う区切り文字形式データのリストCopyright © 2009–2014 OrangeSignal.com. All rights reserved.