@NonNullApi
参照先: 説明
インターフェース | 説明 |
---|---|
FieldExtractor<T> | このクラスは、オブジェクトをそのパーツの配列に変換します。 |
FieldSet | 文字列の配列を Java ネイティブ型に変換する関心事をカプセル化するためにフラットファイル入力ソースによって使用されるインターフェース。 |
FieldSetFactory | FieldSet インスタンスを作成するためのファクトリインターフェース。 |
LineAggregator<T> | オブジェクトを表す文字列を作成するために使用されるインターフェース。 |
LineTokenizer | 通常ファイルから取得した文字列をトークンに分割するためにフレームワークによって使用されるインターフェース。 |
クラス | 説明 |
---|---|
AbstractLineTokenizer | 名前の処理や FieldSet の実際の構築など、さまざまな LineTokenizer 実装の一般的な関心事を処理する抽象クラス |
BeanWrapperFieldExtractor<T> | これは、java Bean のフィールドエクストラクターです。 |
DefaultFieldSet | Java プリミティブおよび標準の型とユーティリティを使用した Java を使用した FieldSet のデフォルト実装。 |
DefaultFieldSetFactory | FieldSet の特別な知識を必要としない FieldSetFactory のデフォルト実装。 |
DelimitedLineAggregator<T> | オブジェクトを区切り文字列のリストに変換する LineAggregator 実装。 |
DelimitedLineTokenizer | 構成可能な区切り文字で入力ストリングを分割する LineTokenizer 実装。 |
ExtractorLineAggregator<T> | FieldExtractor を使用して受信オブジェクトをそのパーツの配列に変換する抽象 LineAggregator 実装。 |
FixedLengthTokenizer | 固定長形式のファイルから取得したデータの処理に使用されるトークナイザー。 |
FormatterLineAggregator<T> | |
PassThroughFieldExtractor<T> | 元のアイテムを返すだけの FieldExtractor 。 |
PassThroughLineAggregator<T> | 指定されたオブジェクトで Object.toString() を呼び出すだけの LineAggregator 実装 |
PatternMatchingCompositeLineTokenizer | LineTokenizer を委譲する文字列パターンのマッピングを格納する LineTokenizer 実装。 |
Range | 範囲を表すクラス。 |
RangeArrayPropertyEditor | 文字列を解析し、範囲の配列を作成するプロパティエディターの実装。 |
RecursiveCollectionLineAggregator<T> | 共通型のアイテムのコレクションをシステム行セパレーターと連結する LineAggregator の実装。 |
RegexLineTokenizer | 正規表現を使用してデータをフィルタリングするライントークン化機能(一致するグループと一致しないグループを使用)。 |
列挙型 | 説明 |
---|---|
Alignment | 非推奨 位置合わせには FormatterLineAggregator.setFormat(java.lang.String) を使用します (FormatterLineAggregatorTests の例を参照してください) |
例外 | 説明 |
---|---|
ConversionException | |
FlatFileFormatException | 入力行をトークンに解析しようとしたときに何らかの型のエラーが発生したことを示す例外。 |
IncorrectLineLengthException | 予想される行サイズが予想と異なることを示す例外。 |
IncorrectTokenCountException | ファイルの解析中に誤った数のトークンが見つかったことを示す例外。 |
io ファイルのインフラストラクチャ実装は、変換の関心事をサポートします。