クラス DefaultLineMapper<T>
java.lang.ObjectSE
org.springframework.batch.item.file.mapping.DefaultLineMapper<T>
- 型パラメーター:
T
- アイテムの種類
- 実装されたすべてのインターフェース:
LineMapper<T>
,org.springframework.beans.factory.InitializingBean
public class DefaultLineMapper<T>
extends ObjectSE
implements LineMapper<T>, org.springframework.beans.factory.InitializingBean
FieldSet
への行のトークン化とそれに続く項目へのマッピングで構成される 2 フェーズ LineMapper
実装。例外のより詳細な制御が必要な場合は、LineMapper
インターフェースを直接実装する必要があります。- 作成者:
- Robert Kasanicky, Lucas Ward
コンストラクターのサマリー
方法の概要
修飾子と型メソッド説明void
実装では、このメソッドを実装して、提供された行をパラメーター型 T にマップする必要があります。void
setFieldSetMapper
(FieldSetMapper<T> fieldSetMapper) void
setLineTokenizer
(LineTokenizer tokenizer)
コンストラクターの詳細
DefaultLineMapper
public DefaultLineMapper()
メソッドの詳細
mapLine
インターフェースからコピーされた説明:LineMapper
実装では、このメソッドを実装して、指定された行をパラメーター型 T にマップする必要があります。行番号は、現在の行が存在するファイルの行数を表します。- 次で指定:
- インターフェース
LineMapper<T>
のmapLine
- パラメーター:
line
- マッピングされるlineNumber
- 現在の行- 戻り値:
- 型 T のマッピングされたオブジェクト
- 例外:
ExceptionSE
- 解析中にエラーが発生した場合。
setLineTokenizer
setFieldSetMapper
afterPropertiesSet
public void afterPropertiesSet()- 次で指定:
- インターフェース
org.springframework.beans.factory.InitializingBean
のafterPropertiesSet