| Interface | Description | 
|---|---|
| DataBindConfig | 
 データバインドの設定を表すマーカーインタフェース。 
 | 
| DataBindConfigConverter<T extends java.lang.annotation.Annotation> | 
 アノテーションに定義された変換対象のレイアウト情報を 
DataBindConfigに変換するインタフェース。 | 
| DataReader<T> | 
 データをリードするためのインタフェース。 
 | 
| DataWriter<T> | 
 データを書き込むインタフェース。 
 | 
| ObjectMapper<T> | 
 Javaオブジェクトと任意のフォーマットをバインディングするインタフェース。 
 | 
| Class | Description | 
|---|---|
| BasicObjectMapperFactory | 
ObjectMapperFactoryの基本実装クラス。 | 
| DataBindUtil | 
 データバインドに関するユーティリティクラス。 
 | 
| ObjectMapperFactory | 
ObjectMapperを生成するクラス。
 ObjectMapper生成に利用するファクトリクラス(ObjectMapperFactory)の実装クラスは、以下の通り決定される。
 
     SystemRepositoryにコンポーネント名"objectMapperFactory"でオブジェクトが登録されている場合、
     そのオブジェクトを利用する。
     SystemRepositoryに登録されていない場合、本クラスをファクトリクラスとして利用する。
  | 
| Exception | Description | 
|---|---|
| InvalidDataFormatException | 
 データのフォーマット不正により解析に失敗した場合に送出される例外クラス。 
 | 
| Annotation Type | Description | 
|---|---|
| LineNumber | 
 ファイル行数取得対象であることを示すアノテーション。 
 |