| インタフェース | 説明 | 
|---|---|
| DataRecordFormatter | 
 データファイルとJavaオブジェクトのシリアライズ/デシリアライズを行うクラスが実装するインタフェース。 
 | 
| DataRecordPredicate | 
 データレコードに対する真偽条件を表すクラス。 
 | 
| StructuredDataBuilder | 
 構造化データの構築を行うクラスが実装するインタフェース。 
 | 
| StructuredDataParser | 
 構造化データの解析を行うクラスが実装するインタフェース。 
 | 
| クラス | 説明 | 
|---|---|
| CharacterReplacementConfig | 
 寄せ字変換処理の設定を保持するクラス。 
 | 
| CharacterReplacementManager | 
 寄せ字変換処理を行うクラス。 
 | 
| CharacterReplacementResult | 
 文字列の変換結果を格納するクラス。 
 | 
| CharacterReplacementUtil | 
 文字列置換結果を取得・設定するユーティリティクラス。 
 | 
| DataRecord | 
 データレコード1件分の内容を格納するクラス。 
 | 
| DataRecordFormatterSupport | 
 フォーマット定義ファイルの内容に従い、ファイルデータの読み書きを行うクラスの抽象基底クラス。 
 | 
| DataRecordFormatterSupport.Directive | 
 ファイルフォーマッタが共通的に使用するディレクティブの名前と値の型。 
 | 
| DataRecordPredicate.Equals | 
 データレコード中の特定のフィールドの内容が、
 指定された値と一致することを表すPredicate。 
 | 
| FieldDefinition | 
 フォーマット定義ファイル内の、レコード内の各フィールドの定義情報を保持するクラス。 
 | 
| FieldDefinitionUtil | 
 フィールド定義ユーティリティクラス。 
 | 
| FileRecordReader | 
 ファイルからの読み込みを行うリーダ。 
 | 
| FileRecordWriter | 
 データレコードをファイルに出力するクラス。 
 | 
| FixedLengthDataRecordFormatter | 
 フォーマット定義ファイルの内容に従い、固定長ファイルデータの読み書きを行うクラス。 
 | 
| FixedLengthDataRecordFormatter.FixedLengthDirective | 
 固定長ファイルフォーマッタが使用するディレクティブの名前と値の型。 
 | 
| FormatterFactory | 
 データレコードフォーマッタ( 
DataRecordFormatter)を生成するファクトリクラス。 | 
| JsonDataBuilder | 
 JSONビルダー。 
 | 
| JsonDataParser | 
 JSONパーサー。 
 | 
| JsonDataRecordFormatter | 
 フォーマット定義ファイルの内容に従い、JSONデータの読み書きを行うクラス。 
 | 
| LayoutDefinition | 
 フォーマット定義ファイル全体の定義情報を保持するクラス。 
 | 
| LayoutFileParser | 
 フォーマット定義ファイルのLL(1)パーサ。 
 | 
| LayoutFileParser.Token | 
 フォーマット定義ファイルの構文定義上の終端要素(トークン)。 
 | 
| LayoutFileParser.Tokenizer | 
 フォーマット定義ファイルの字句要素解析器 
 | 
| RecordDefinition | 
 フォーマット定義ファイル内の、レコードタイプの定義情報を保持するクラス。 
 | 
| SimpleDataConvertResult | 
 各種データとMapの相互変換結果を格納するクラス。 
 | 
| SimpleDataConvertUtil | 
 各種データとMapの相互変換を行うユーティリティクラス。 
 | 
| StructuredDataEditorSupport | 
 構造化データを解析/構築する際に使用するクラス郡の抽象基底クラス。 
 | 
| StructuredDataRecordFormatterSupport | 
 フォーマット定義ファイルの内容に従い、構造化データの読み書きを行うクラス。 
 | 
| StructuredDataRecordFormatterSupport.StructuredDataDirective | 
 XMLデータフォーマッタが使用するディレクティブの名前と値の型。 
 | 
| VariableLengthDataRecordFormatter | 
 フォーマット定義ファイルの内容に従い、可変長ファイルデータの読み書きを行うクラス。 
 | 
| VariableLengthDataRecordFormatter.VariableLengthDirective | 
 可変長ファイルフォーマッタが共通的に使用するディレクティブの名前と値の型。 
 | 
| XmlDataBuilder | 
 XMLパーサー。 
 | 
| XmlDataParser | 
 XMLパーサー。 
 | 
| XmlDataRecordFormatter | 
 フォーマット定義ファイルの内容に従い、XMLデータの読み書きを行うクラス。 
 | 
| 列挙型 | 説明 | 
|---|---|
| LayoutFileParser.TokenType | 
 フォーマット定義ファイルの終端要素(トークン)の種別 
 | 
| 例外 | 説明 | 
|---|---|
| InvalidDataFormatException | 
 入力データおよび出力データの不正により処理が継続できないことを示す例外クラス。 
 | 
| SyntaxErrorException | 
 フォーマット定義ファイルの内容に問題がある場合に送出される実行時例外。 
 |