パッケージ org.springframework.batch.item.file.transform
@NonNullApi パッケージ org.springframework.batch.item.file.transform
io ファイルのインフラストラクチャ実装は、変換の関心事をサポートします。
- クラス説明名前の処理や
FieldSetの実際の構築など、さまざまなLineTokenizer実装の一般的な関心事を処理する抽象クラスこれは、java Bean のフィールドエクストラクターです。Java プリミティブおよび標準型とユーティリティを使用したFieldSetのデフォルト実装。FieldSetの特別な知識を必要としないFieldSetFactoryのデフォルト実装。オブジェクトを区切り文字列のリストに変換するLineAggregator実装。構成可能な区切り文字で入力ストリングを分割するLineTokenizer実装。FieldExtractorを使用して受信オブジェクトをそのパーツの配列に変換する抽象LineAggregator実装。このクラスは、オブジェクトをそのパーツの配列に変換します。文字列の配列を Java ネイティブ型に変換する関心事をカプセル化するためにフラットファイル入力ソースによって使用されるインターフェース。FieldSetインスタンスを作成するためのファクトリインターフェース。固定長形式のファイルから取得したデータの処理に使用されるトークナイザー。入力行をトークンに解析しようとしたときに何らかの型のエラーが発生したことを示す例外。予想される行サイズが予想と異なることを示す例外。ファイルの解析中に誤った数のトークンが見つかったことを示す例外。オブジェクトを表す文字列を作成するために使用されるインターフェース。通常ファイルから取得した文字列をトークンに分割するためにフレームワークによって使用されるインターフェース。元のアイテムを返すだけのFieldExtractor。指定されたオブジェクトでObject.toString()を呼び出すだけのLineAggregator実装LineTokenizerを委譲する文字列パターンのマッピングを格納するLineTokenizer実装。範囲を表すクラス。文字列を解析し、範囲の配列を作成するプロパティエディターの実装。これは、Java レコードのフィールドエクストラクターです。共通型の項目のコレクションを行区切りで連結するLineAggregatorの実装。正規表現を使用してデータをフィルタリングするライントークン化機能(一致するグループと一致しないグループを使用)。