org.seasar.framework.util
クラス NumberConversionUtil

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

public class NumberConversionUtil
extends java.lang.Object

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

作成者:
higa

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

コンストラクタの詳細

NumberConversionUtil

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

メソッドの詳細

convertNumber

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

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

convertPrimitiveWrapper

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

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

removeDelimeter

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

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

findGroupingSeparator

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

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

findDecimalSeparator

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

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


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