See: Description
| Class | Description | 
|---|---|
| AbstractNumberConverter<T extends java.lang.Number> | 数値型の Converterの抽象基底クラス。String型の値からの変換に使用できるメソッドを提供する。 | 
| ArrayExtensionConverter | 配列に型変換するクラス。 | 
| BigDecimalConverter | BigDecimal型への変換を行うConverter。
 
 変換元の型に応じて、以下のとおり変換を行う。
 
 真偽値:trueであればBigDecimal.ONE、falseであればBigDecimal.ZEROを返却する。
 
 数値型:変換元の数値を表す BigDecimalオブジェクトを返却する。
 
 文字列型:変換元の数値文字列を表す BigDecimalオブジェクトを返却する。
 文字列が数値として不正であればConversionExceptionを送出する。
 
 文字列型の配列:要素数が1であれば、その要素を BigDecimalオブジェクトに変換して返却する。
 要素数が1以外であれば、ConversionExceptionを送出する。
 
 上記以外:ConversionExceptionを送出する。 | 
| BooleanConverter | Boolean型への変換を行うConverter。
 
 変換元の型に応じて、以下のとおり変換を行う。
 
 真偽値:何もしない。 数値型: 変換元の値が 0ならfalse、それ以外ならtrueを返却する。
 
 文字列型:true、on、1なら true、それ以外ならfalseを返却する。
 (大文字・小文字は区別しない)
 
 文字列型の配列:要素数が1であれば、その要素を Booleanオブジェクトに変換して返却する。
 要素数が1以外であれば、ConversionExceptionを送出する。
 
 上記以外:ConversionExceptionを送出する。 | 
| BytesConverter | バイナリ( byte配列)への変換を行うConverter. | 
| CollectionExtensionConverterSupport<T extends java.util.Collection> | Collectionへの型変換をサポートするクラス。 | 
| DateConverter | java.util.Date型への変換を行うConverter。
 
 変換元の型に応じて、以下のとおり変換を行う。
 
 日付型:同一日付を表す java.util.Dateオブジェクトを返却する。
 
 文字列型:変換元の日付文字列と同一日付を表す java.util.Dateオブジェクトを返却する。
 日付パターンが設定されている場合は日付パターンに従ってパースされた値を返却する。
 
 文字列型の配列:要素数が1であれば、その要素を java.util.Dateオブジェクトに変換して返却する。
 要素数が1以外であれば、ConversionExceptionを送出する。
 
 上記以外:ConversionExceptionを送出する。 | 
| IntegerConverter | Integer型への変換を行うConverter。
 
 変換元の型に応じて、以下のとおり変換を行う。
 
 真偽値:trueであれば1、falseであれば0を返却する。
 
 数値型:変換元の数値を表す Integerオブジェクトを返却する。
 
 文字列型:変換元の数値文字列を表す Integerオブジェクトを返却する。
 文字列が数値として不正な場合はConversionExceptionを送出する。
 
 文字列型の配列:要素数が1であれば、その要素を Integerオブジェクトに変換して返却する。
 要素数が1以外であれば、ConversionExceptionを送出する。
 
 上記以外:ConversionExceptionを送出する。 | 
| ListExtensionConverter | List及びその具象サブクラスに型変換するクラス。 | 
| LongConverter | Long型への変換を行うConverter。
 
 変換元の型に応じて、以下のとおり変換を行う。
 
 真偽値:trueであれば1、falseであれば0を返却する。
 
 数値型:変換元の数値を表す Longオブジェクトを返却する。
 
 文字列型:変換元の数値文字列を表す Longオブジェクトを返却する。
 文字列が数値として不正な場合はConversionExceptionを送出する。
 
 文字列型の配列:要素数が1であれば、その要素を Longオブジェクトに変換して返却する。
 要素数が1以外であれば、ConversionExceptionを送出する。
 
 上記以外:ConversionExceptionを送出する。 | 
| ObjectArrayConverter | Objectの配列型への変換を行うConverter。
 
 変換元のオブジェクトがList、配列型であれば、
 List、配列内の各要素をそのまま格納したObject型の配列を返却する。
 
 それ以外の場合は、ConversionExceptionを送出する。 | 
| SetExtensionConverter | Set及びその具象サブクラスに型変換するクラス。 | 
| ShortConverter | Short型への変換を行うConverter。
 
 変換元の型に応じて、以下のとおり変換を行う。
 
 真偽値:trueであれば1、falseであれば0を返却する。
 
 数値型:変換元の数値を表す Shortオブジェクトを返却する。
 
 文字列型:変換元の数値文字列を表す Shortオブジェクトを返却する。
 文字列が数値として不正な場合はConversionExceptionを送出する。
 
 文字列型の配列:要素数が1であれば、その要素を Shortオブジェクトに変換して返却する。
 要素数が1以外であれば、ConversionExceptionを送出する。
 
 上記以外:ConversionExceptionを送出する。 | 
| SingleValueExtracter | 設定対象の値がString[]の場合に、配列先頭の値を取得するクラス。
 任意の型のConverterを渡すことで、戻り値をその型に変換して取得することができる。 | 
| SqlDateConverter | java.sql.Date型への変換を行うConverter。
 
 変換元の型に応じて、以下のとおり変換を行う。
 
 日付型:同一日付を表す java.sql.Dateオブジェクトを返却する。
 (時刻は切り捨て)
 
 文字列型:DateConverterへ処理を委譲して取得したDateオブジェクトからjava.sql.Dateオブジェクトを生成して返却する。
 (時刻は切り捨て)
 
 文字列型の配列:要素数が1であれば、その要素を java.sql.Dateオブジェクトに変換して返却する。
 要素数が1以外であれば、ConversionExceptionを送出する。
 
 上記以外:ConversionExceptionを送出する。 | 
| SqlTimestampConverter | java.sql.Timestamp型への変換を行うConverter。
 
 変換元の型に応じて、以下のとおり変換を行う。
 
 Timestamp型:同一の値となる java.sql.Timestampオブジェクトを返却する。
 
 日付型:同一日付・時刻を表す java.sql.Timestampオブジェクトを返却する。
 
 文字列型:DateConverterへ処理を委譲して取得したDateオブジェクトからjava.sql.Timestampオブジェクトを生成して返却する。(時刻は切り捨て)
 
 文字列型の配列:要素数が1であれば、その要素を java.sql.Timestampオブジェクトに変換して返却する。
 要素数が1以外であれば、ConversionExceptionを送出する。
 
 上記以外:ConversionExceptionを送出する。 | 
| StringArrayConverter | Stringの配列型への変換を行うConverter。
 
 変換元のオブジェクトがList、配列型であれば、
 List、配列内の各要素をStringConverter.convert(Object)の変換結果を格納した配列を返却する。
 
 それ以外の場合は、ConversionExceptionを送出する。 | 
| StringConverter | String型への変換を行うConverter。
 
 変換元の型に応じて、以下のとおり変換を行う。
 
 真偽値:trueであれば1、falseであれば0を返却する。
 
 文字列型:何もせずにそのまま返却する。 文字列型の配列: 要素数が1であれば、その要素をそのまま返却する。 要素数が1以外であれば、 ConversionExceptionを送出する。
 
 日付型(日付パターンが設定されている場合):パターンに従ってフォーマットして返却する。 数値型(数値パターンが設定されている場合): パターンに従ってフォーマットして返却する。 上記以外: 変換元の値を表す文字列を返却する。 |