| インタフェース | 説明 |
|---|---|
| DataRecordFormatter |
データファイルとJavaオブジェクトのシリアライズ/デシリアライズを行うクラスが実装するインタフェース。
|
| クラス | 説明 |
|---|---|
| CharacterReplacementResult |
文字列の変換結果を格納するクラス。
|
| CharacterReplacementUtil |
文字列置換結果を取得・設定するユーティリティクラス。
|
| DataRecord |
データレコード1件分の内容を格納するクラス。
|
| DataRecordFormatterSupport |
フォーマット定義ファイルの内容に従い、ファイルデータの読み書きを行うクラスの抽象基底クラス。
|
| DataRecordFormatterSupport.Directive |
ファイルフォーマッタが共通的に使用するディレクティブの名前と値の型。
|
| FieldDefinition |
フォーマット定義ファイル内の、レコード内の各フィールドの定義情報を保持するクラス。
|
| FieldDefinitionUtil |
フィールド定義ユーティリティクラス。
|
| FileRecordReader |
ファイルからの読み込みを行うリーダ。
|
| FileRecordWriter |
データレコードをファイルに出力するクラス。
|
| FixedLengthDataRecordFormatter |
フォーマット定義ファイルの内容に従い、固定長ファイルデータの読み書きを行うクラス。
|
| FixedLengthDataRecordFormatter.FixedLengthDirective |
固定長ファイルフォーマッタが使用するディレクティブの名前と値の型。
|
| FormatterFactory |
データレコードフォーマッタ(
DataRecordFormatter)を生成するファクトリクラス。 |
| JsonDataRecordFormatter |
フォーマット定義ファイルの内容に従い、JSONデータの読み書きを行うクラス。
|
| LayoutDefinition |
フォーマット定義ファイル全体の定義情報を保持するクラス。
|
| LayoutFileParser |
フォーマット定義ファイルのLL(1)パーサ。
|
| RecordDefinition |
フォーマット定義ファイル内の、レコードタイプの定義情報を保持するクラス。
|
| StructuredDataRecordFormatterSupport |
フォーマット定義ファイルの内容に従い、構造化データの読み書きを行うクラス。
|
| StructuredDataRecordFormatterSupport.StructuredDataDirective |
XMLデータフォーマッタが使用するディレクティブの名前と値の型。
|
| VariableLengthDataRecordFormatter |
フォーマット定義ファイルの内容に従い、可変長ファイルデータの読み書きを行うクラス。
|
| VariableLengthDataRecordFormatter.VariableLengthDirective |
可変長ファイルフォーマッタが共通的に使用するディレクティブの名前と値の型。
|
| XmlDataRecordFormatter |
フォーマット定義ファイルの内容に従い、XMLデータの読み書きを行うクラス。
|
| 例外 | 説明 |
|---|---|
| InvalidDataFormatException |
入力データおよび出力データの不正により処理が継続できないことを示す例外クラス。
|
| SyntaxErrorException |
フォーマット定義ファイルの内容に問題がある場合に送出される実行時例外。
|