Interface | Description |
---|---|
ConversionManager |
型変換機能を管理するインタフェース。
|
Converter<T> |
JavaBeans間のプロパティ転送の際、型の変換を行うモジュールが実装する
インターフェース。
|
CopyOptions.ConvertersProvider |
日付パターン・数値パターンをもとに
Converter を提供するインターフェース。 |
ExtensionConverter<T> |
拡張の型変換インタフェース。
|
Mergeable<T,U extends Mergeable<T,U>> |
異なる2つの
Converter }インスタンスをマージ可能であることを表すインターフェース。 |
Class | Description |
---|---|
BasicConversionManager |
ConversionManager の基本実装クラス。
フレームワークでデフォルトで用意しているコンバータを生成して提供する。 |
BeanUtil |
JavaBeansに関する操作をまとめたユーティリティクラス。
|
ConversionUtil |
JavaBeansのプロパティ転送時に必要となる型変換を行うユーティリティクラス。
変換に使用する
Converter は、SystemRepository から"conversionManager"という名前で
ConversionManager 経由で取得する。
ConversionManager の呼び出しは初回の変換時のみである。
ConversionManager がSystemRepository に登録されていない場合は、
BasicConversionManager を使用する。 |
CopyOptions |
Beanのコピー で使用される設定をまとめたクラス。 |
CopyOptions.Builder |
CopyOptions のビルダー。 |
CopyOptions.DefaultConvertersProvider |
CopyOptions.ConvertersProvider のデフォルト実装。 |
Exception | Description |
---|---|
BeansException |
Java Beansの操作中に発生した例外を非検査例外でthrowするためのExceptionラッパー。
|
ConversionException |
BeanUtilsが提供するJavaBeansの処理において何らかの問題が
発生した場合に送出される実行時例外。
|
Annotation Type | Description |
---|---|
CopyOption |
プロパティ単位のコピーの設定をするアノテーション。
|