org.seasar.framework.util
クラス BigDecimalConversionUtil

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

public class BigDecimalConversionUtil
extends java.lang.Object

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

作成者:
higa

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

フィールドの詳細

TIGER_NORMALIZER_CLASS_NAME

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

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

normalizer

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

コンストラクタの詳細

BigDecimalConversionUtil

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

メソッドの詳細

toBigDecimal

public static java.math.BigDecimal toBigDecimal(java.lang.Object o)
BigDecimalに変換します。

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

toBigDecimal

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

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

toString

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

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


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