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

## インタフェース
org.seasar.cubby.converter.Converter の使用

Converter を使用しているパッケージ
org.seasar.cubby.converter.impl | 要求パラメータの型変換機能の実装を提供します。
org.seasar.cubby.spi | 置き換え可能な拡張ポイントとなるサービスプロバイダインターフェイス (Service Provider Interface) を提供します。
org.seasar.cubby.spi.impl | サービスプロバイダインターフェイスの抽象的な実装を提供します。

org.seasar.cubby.converter.impl での Converter の使用

Converter を実装している org.seasar.cubby.converter.impl のクラス
`class` | `AbstractConverter` `Converter` の抽象クラスです。
`class` | `AbstractDateConverter` 文字列を日付型のオブジェクトに変換するクラスの抽象クラスです。
`class` | `AbstractDecimalNumberConverter` 小数への変換を行うコンバータの抽象クラスです。
`class` | `AbstractFileItemConverter` `FileItem`を他の型のオブジェクトに変換するクラスの抽象クラスです。
`class` | `AbstractIntegerNumberConverter` 整数への変換を行うコンバータの抽象クラスです。
`class` | `BigDecimalConverter` `BigDecimal`への変換を行うコンバータです。
`class` | `BigIntegerConverter` `BigInteger`への変換を行うコンバータです。
`class` | `BooleanConverter` `Boolean`への変換を行うコンバータです。
`class` | `ByteArrayFileItemConverter` `FileItem`から byte の配列へ変換する`Converter`です。
`class` | `ByteConverter` `Byte`への変換を行うコンバータです。
`class` | `CharacterConverter` 任意のオブジェクトから`Character`への変換を行うコンバータです。
`class` | `DateConverter` 任意のオブジェクトから`Date`への変換を行うコンバータです。
`class` | `DoubleConverter` `Double`への変換を行うコンバータです。
`class` | `EnumConverter` 列挙定数へ変換するコンバータです。
`class` | `FloatConverter` `Float`への変換を行うコンバータです。
`class` | `InputStreamFileItemConverter` `FileItem`から`InputStream`へ変換する`Converter`です。
`class` | `IntegerConverter` `Integer`への変換を行うコンバータです。
`class` | `LongConverter` `Long`への変換を行うコンバータです。
`class` | `ShortConverter` `Short`への変換を行うコンバータです。
`class` | `SqlDateConverter` `Date`への変換を行うコンバータです。
`class` | `SqlTimeConverter` `Time`への変換を行うコンバータです。
`class` | `SqlTimestampConverter` `Timestamp`への変換を行うコンバータです。

org.seasar.cubby.spi での Converter の使用

Converter を返す org.seasar.cubby.spi のメソッド
`Converter` | `ConverterProvider.getConverter(Class<?> parameterType, Class<?> objectType)` `converterType`への変換が可能なコンバータを返します。
`Converter` | `ConverterProvider.getConverter(Class<? extends Converter> converterType)` 指定された型のコンバータを取得します。

Converter 型の型引数を持つ org.seasar.cubby.spi のメソッドパラメータ
`Converter` | `ConverterProvider.getConverter(Class<? extends Converter> converterType)` 指定された型のコンバータを取得します。

org.seasar.cubby.spi.impl での Converter の使用

Converter を返す org.seasar.cubby.spi.impl のメソッド
`Converter` | `AbstractCachedConverterProvider.getConverter(Class<?> parameterType, Class<?> objectType)` `converterType`への変換が可能なコンバータを返します。
`Converter` | `AbstractConverterProvider.getConverter(Class<?> parameterType, Class<?> objectType)` `converterType`への変換が可能なコンバータを返します。
`Converter` | `AbstractConverterProvider.getConverter(Class<? extends Converter> converterType)` 指定された型のコンバータを取得します。

Converter 型の引数を持つ型を返す org.seasar.cubby.spi.impl のメソッド
`protected abstract Collection<Converter>` | `AbstractConverterProvider.getConverters()` コンバータの一覧を返します。

Converter 型の型引数を持つ org.seasar.cubby.spi.impl のメソッドパラメータ
`Converter` | `AbstractConverterProvider.getConverter(Class<? extends Converter> converterType)` 指定された型のコンバータを取得します。

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

Copyright © 2006-2009 The Seasar Foundation. All Rights Reserved.