org.seasar.framework.util
クラス NumberConversionUtil

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

public class NumberConversionUtil
extends Object

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

作成者:
higa

コンストラクタの概要
protected NumberConversionUtil()
          インスタンスを構築します。
 
メソッドの概要
static Object convertNumber(Class type, Object o)
          適切な Numberに変換します。
static Object convertPrimitiveWrapper(Class type, Object o)
          Wrapperを返します。
static String findDecimalSeparator(Locale locale)
          数値のセパレータを返します。
static String findGroupingSeparator(Locale locale)
          グルーピング用のセパレータを探します。
static String removeDelimeter(String value, Locale locale)
          デリミタを削除します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

NumberConversionUtil

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

メソッドの詳細

convertNumber

public static Object convertNumber(Class type,
                                   Object o)
適切な Numberに変換します。

パラメータ:
type -
o -
戻り値:
適切な Number

convertPrimitiveWrapper

public static Object convertPrimitiveWrapper(Class type,
                                             Object o)
Wrapperを返します。

パラメータ:
type -
o -
戻り値:
Wrapper

removeDelimeter

public static String removeDelimeter(String value,
                                     Locale locale)
デリミタを削除します。

パラメータ:
value -
locale -
戻り値:
デリミタを削除した結果

findGroupingSeparator

public static String findGroupingSeparator(Locale locale)
グルーピング用のセパレータを探します。

パラメータ:
locale -
戻り値:
グルーピング用のセパレータ

findDecimalSeparator

public static String findDecimalSeparator(Locale locale)
数値のセパレータを返します。

パラメータ:
locale -
戻り値:
数値のセパレータ


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