クラス 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 にマップする必要があります。voidsetFieldSetMapper(FieldSetMapper<T> fieldSetMapper) voidsetLineTokenizer(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