クラス PatternMatchingCompositeLineTokenizer
java.lang.ObjectSE
org.springframework.batch.item.file.transform.PatternMatchingCompositeLineTokenizer
- 実装されたすべてのインターフェース:
LineTokenizer
,org.springframework.beans.factory.InitializingBean
public class PatternMatchingCompositeLineTokenizer
extends ObjectSE
implements LineTokenizer, org.springframework.beans.factory.InitializingBean
LineTokenizer
を委譲するための文字列パターンのマッピングを格納する LineTokenizer
実装。トークン化された各行は、パターンと一致するかどうかが確認されます。行がデリゲートのマップ内のキーと一致する場合、対応するデリゲート LineTokenizer
が使用されます。パターンは最も具体的なものから順にソートされ、最初の一致が成功します。- 作成者:
- Ben Hale, Dan Garrette, Dave Syer
コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明void
void
setTokenizers
(MapSE<StringSE, LineTokenizer> tokenizers) 提供されたline
の分割から生じるトークンを生成します。
コンストラクターの詳細
PatternMatchingCompositeLineTokenizer
public PatternMatchingCompositeLineTokenizer()
メソッドの詳細
tokenize
インターフェースからコピーされた説明:LineTokenizer
提供されたline
の分割から生じるトークンを生成します。- 次で指定:
- インターフェース
LineTokenizer
のtokenize
- パラメーター:
line
- トークン化される行 (null
にすることができます)- 戻り値:
- 結果のトークン
afterPropertiesSet
- 次で指定:
- インターフェース
org.springframework.beans.factory.InitializingBean
のafterPropertiesSet
- 例外:
ExceptionSE
setTokenizers