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