概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前 次 | フレームあり フレームなし

## インタフェース
woolpack.el.convert.Convertable の使用

Convertable を使用しているパッケージ
woolpack.adapter | 外部ライブラリに依存する部品が含まれる。
woolpack.el | 式言語のインタフェースとその単純実装が含まれる。
woolpack.el.convert | オブジェクトを変換するためのインタフェースとその実装が含まれる。

woolpack.adapter での Convertable の使用

Convertable 型のパラメータを持つ woolpack.adapter のコンストラクタ
`ConvertableTypeConverter(Convertable convertable)` コンストラクタ。

woolpack.el での Convertable の使用

Convertable を返す woolpack.el のメソッド
`Convertable` | `ReflectionPropertyELFactory.getConvertable()`
`Convertable` | `MapEL.getConvertable()`
`Convertable` | `MapPropertyELFactory.getConvertable()`

Convertable 型のパラメータを持つ woolpack.el のメソッド
`static PropertyELFactory` | `ELConstants.getPropertyELFactory(Convertable convertable)` プロパティにアクセスする`GettingEL`と`EL`のファクトリを返す。

Convertable 型のパラメータを持つ woolpack.el のコンストラクタ
`MapEL(java.lang.String key, Convertable convertable)` コンストラクタ。
`MapPropertyELFactory(Convertable convertable, PropertyELFactory factory)` コンストラクタ。
`ReflectionPropertyELFactory(Convertable convertable)` コンストラクタ。

woolpack.el.convert での Convertable の使用

Convertable を実装している woolpack.el.convert のクラス
`class` | `CollectionConverter` 一覧型を変換する`Convertable`。
`class` | `DelegationIfNecessityConverter` 変換前の値が null である、または変換前の値の型が変換後の型と等しい、または変換後の型が`Object`または null の場合は変換前の値を返し、それ以外の場合は委譲する`Convertable`。
`class` | `FixConverter` 固定値を返す`Convertable`。
`class` | `FormatConverter` `Format.format(java.lang.Object)`を使用して 変換する`Convertable`。
`class` | `ParseConverter` `Format.parseObject(java.lang.String)`を使用して 変換する`Convertable`。
`class` | `SerialConverter` `Convertable`の一覧を順次実行する`Convertable`。
`class` | `SimpleConverter` 単純型を変換する`Convertable`。
`class` | `ToTypeToWapperConverter` `convert(Object, Class, String)`の`Class`引数がプリミティブ型の場合、 対応するラッパークラスの`Class`インスタンスに置き換えて委譲先に渡す`Convertable`。
`class` | `ValidatorConverter` `ValidatorExpression`に委譲する`Convertable`。

Convertable として宣言されている woolpack.el.convert のフィールド
`static Convertable` | `ConvertConstants.COLLECTION_CONVERTER` 一覧型変換器のデフォルト値。
`static Convertable` | `ConvertConstants.ECHO` 変換前の値をそのまま返す`Convertable`。
`static Convertable` | `ConvertConstants.SIMPLE_CONVERTER` 単純型変換器のデフォルト値。

Convertable を返す woolpack.el.convert のメソッド
`static Convertable` | `ConvertConstants.getCollectionConverter(java.text.NumberFormat numberFormat, java.text.DateFormat dateFormat, BooleanFormat booleanFormat)` 一覧型変換器を返す。
`static Convertable` | `ConvertConstants.getCollectionConverter(ValidatorExpression expression, java.text.NumberFormat numberFormat, java.text.DateFormat dateFormat, BooleanFormat booleanFormat)` 一覧型変換器を返す。
`Convertable` | `DelegationIfNecessityConverter.getConvertable()`
`Convertable` | `ToTypeToWapperConverter.getConvertable()`
`Convertable` | `CollectionConverter.getConvertable()`
`static Convertable` | `ConvertConstants.getSimpleConverter(java.text.NumberFormat numberFormat, java.text.DateFormat dateFormat, BooleanFormat booleanFormat)` 単純型変換器を返す。
`static Convertable` | `ConvertConstants.getSimpleConverter(ValidatorExpression expression, java.text.NumberFormat numberFormat, java.text.DateFormat dateFormat, BooleanFormat booleanFormat)` 単純型変換器を返す。

Convertable 型の引数を持つ型を返す woolpack.el.convert のメソッド
`java.lang.Iterable<Convertable>` | `SerialConverter.getIterable()`

Convertable 型のパラメータを持つ woolpack.el.convert のコンストラクタ
`CollectionConverter(Convertable convertable)` コンストラクタ。
`DelegationIfNecessityConverter(Convertable convertable)` コンストラクタ。
`SerialConverter(Convertable... array)` コンストラクタ。
`ToTypeToWapperConverter(Convertable convertable)` コンストラクタ。

Constructor parameters in woolpack.el.convert with type arguments of type Convertable
`SerialConverter(java.lang.Iterable<Convertable> iterable)` コンストラクタ。

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前 次 | フレームあり フレームなし

Copyright (C) 2006 Takahiro Nakamura. All rights reserved.