org.seasar.cubby.converter.impl
クラス AbstractNumberConverter
java.lang.Object
org.seasar.cubby.converter.impl.AbstractConverter
org.seasar.cubby.converter.impl.AbstractNumberConverter
- すべての実装されたインタフェース:
- Converter
- 直系の既知のサブクラス:
- BigDecimalConverter, BigIntegerConverter, ByteConverter, DoubleConverter, FloatConverter, IntegerConverter, LongConverter, ShortConverter
public abstract class AbstractNumberConverter
- extends AbstractConverter
数への変換を行うコンバータの抽象クラスです。
変換元のオブジェクトの文字列表現を値とするBigDecimalからサブクラスが変換した結果を変換先とします。
- 導入されたバージョン:
- 1.1.0
- 作成者:
- baba
| クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractNumberConverter
public AbstractNumberConverter()
convertToObject
public Object convertToObject(Object value,
Class<?> objectType,
ConversionHelper helper)
valueをこのコンバータがサポートしているクラスのインスタンスに変換します。
- パラメータ:
value - 変換元のオブジェクトobjectType - 値の型helper - 変換のヘルパクラス
- 戻り値:
valueを変換したオブジェクト
convert
protected Number convert(String number)
- 数を表す文字列から数値に変換して返します。
- パラメータ:
number - 数を表す文字列
- 戻り値:
- 変換結果の数値
convertToString
public String convertToString(Object value,
ConversionHelper helper)
- このコンバータがサポートしているクラスのインスタンスである
valueを文字列に変換します。
- パラメータ:
value - 変換元のオブジェクトhelper - 変換のヘルパクラス
- 戻り値:
valueを変換した文字列
convert
protected abstract Number convert(Number number)
- 数値を変換して返します。
- パラメータ:
number - 変換元の数値
- 戻り値:
- 変換結果の数値
Copyright © 2006-2008 The Seasar Foundation. All Rights Reserved.