org.seasar.framework.util
クラス BigDecimalConversionUtil

java.lang.Object
  拡張org.seasar.framework.util.BigDecimalConversionUtil

public class BigDecimalConversionUtil
extends Object

BigDecimal用の変換ユーティリティです。

作成者:
higa

入れ子クラスの概要
static interface BigDecimalConversionUtil.BigDecimalNormalizer
          BigDecimalを正規化するためのインターフェースです。
static class BigDecimalConversionUtil.DefaultNormalizer
          デフォルトのBigDecimalConversionUtil.BigDecimalNormalizerの実装クラスです。
 
フィールドの概要
protected static BigDecimalConversionUtil.BigDecimalNormalizer normalizer
          デフォルトのNormalizerです。
protected static String TIGER_NORMALIZER_CLASS_NAME
          Tiger用のNormalizerのクラス名です。
 
コンストラクタの概要
protected BigDecimalConversionUtil()
          インスタンスを構築します。
 
メソッドの概要
static BigDecimal toBigDecimal(Object o)
          BigDecimalに変換します。
static BigDecimal toBigDecimal(Object o, String pattern)
          BigDecimalに変換します。
static String toString(BigDecimal dec)
          BigDecimalを文字列に変換します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

TIGER_NORMALIZER_CLASS_NAME

protected static final String TIGER_NORMALIZER_CLASS_NAME
Tiger用のNormalizerのクラス名です。

関連項目:
定数フィールド値

normalizer

protected static BigDecimalConversionUtil.BigDecimalNormalizer normalizer
デフォルトのNormalizerです。

コンストラクタの詳細

BigDecimalConversionUtil

protected BigDecimalConversionUtil()
インスタンスを構築します。

メソッドの詳細

toBigDecimal

public static BigDecimal toBigDecimal(Object o)
BigDecimalに変換します。

パラメータ:
o -
戻り値:
BigDecimalに変換されたデータ

toBigDecimal

public static BigDecimal toBigDecimal(Object o,
                                      String pattern)
BigDecimalに変換します。

パラメータ:
o -
pattern -
戻り値:
BigDecimalに変換されたデータ

toString

public static String toString(BigDecimal dec)
BigDecimalを文字列に変換します。

パラメータ:
dec -
戻り値:
文字列に変換されたデータ


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