woolpack.text
クラス ToLongFormat

java.lang.Object
  上位を拡張 java.text.Format
      上位を拡張 java.text.NumberFormat
          上位を拡張 woolpack.text.DelegateNumberFormat
              上位を拡張 woolpack.text.ToLongFormat
すべての実装されたインタフェース:
java.io.Serializable, java.lang.Cloneable

public class ToLongFormat
extends DelegateNumberFormat

文字列を解析してLongに変換する変換器。 parse(String, ParsePosition)では値が long 型の範囲外ならパースエラーとして扱う。

作成者:
nakamura
関連項目:
直列化された形式

入れ子のクラスの概要
 
クラス java.text.NumberFormat から継承された入れ子のクラス/インタフェース
java.text.NumberFormat.Field
 
フィールドの概要
 
クラス java.text.NumberFormat から継承されたフィールド
FRACTION_FIELD, INTEGER_FIELD
 
コンストラクタの概要
  ToLongFormat()
          コンストラクタ。
  ToLongFormat(java.text.NumberFormat format)
          コンストラクタ。
protected ToLongFormat(ToLongFormat format, boolean dummy)
          コピーコンストラクタ。
 
メソッドの概要
 java.lang.Object clone()
           
 java.lang.Number parse(java.lang.String source, java.text.ParsePosition parsePosition)
           
 
クラス woolpack.text.DelegateNumberFormat から継承されたメソッド
format, format, toString
 
クラス java.text.NumberFormat から継承されたメソッド
equals, format, format, format, getAvailableLocales, getCurrency, getCurrencyInstance, getCurrencyInstance, getInstance, getInstance, getIntegerInstance, getIntegerInstance, getMaximumFractionDigits, getMaximumIntegerDigits, getMinimumFractionDigits, getMinimumIntegerDigits, getNumberInstance, getNumberInstance, getPercentInstance, getPercentInstance, hashCode, isGroupingUsed, isParseIntegerOnly, parse, parseObject, setCurrency, setGroupingUsed, setMaximumFractionDigits, setMaximumIntegerDigits, setMinimumFractionDigits, setMinimumIntegerDigits, setParseIntegerOnly
 
クラス java.text.Format から継承されたメソッド
format, formatToCharacterIterator, parseObject
 
クラス java.lang.Object から継承されたメソッド
finalize, getClass, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

ToLongFormat

protected ToLongFormat(ToLongFormat format,
                       boolean dummy)
コピーコンストラクタ。 clone()から呼び出される(called)。

パラメータ:
format - コピー元。
dummy - ダミー。

ToLongFormat

public ToLongFormat(java.text.NumberFormat format)
コンストラクタ。

パラメータ:
format - 数値変換の委譲先。
例外:
java.lang.NullPointerException - 引数が null の場合。

ToLongFormat

public ToLongFormat()
コンストラクタ。 DecimalFormatを数値変換の委譲先とする。

メソッドの詳細

parse

public java.lang.Number parse(java.lang.String source,
                              java.text.ParsePosition parsePosition)
オーバーライド:
クラス DelegateNumberFormat 内の parse

clone

public java.lang.Object clone()
オーバーライド:
クラス DelegateNumberFormat 内の clone