woolpack.text
クラス LimitedValueFormat
java.lang.Object
java.text.Format
woolpack.text.LimitedValueFormat
- すべての実装されたインタフェース:
- java.io.Serializable, java.lang.Cloneable
- 直系の既知のサブクラス:
- BooleanFormat
public class LimitedValueFormat
- extends java.text.Format
有限個の値をフォーマットする変換器。
- 作成者:
- nakamura
- 関連項目:
- 直列化された形式
クラス java.text.Format から継承された入れ子のクラス/インタフェース |
java.text.Format.Field |
クラス java.text.Format から継承されたメソッド |
format, formatToCharacterIterator, parseObject |
クラス java.lang.Object から継承されたメソッド |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LimitedValueFormat
protected LimitedValueFormat(LimitedValueFormat format)
- コピーコンストラクタ。
clone()
から呼び出される(called)。
- パラメータ:
format
- コピー元。
LimitedValueFormat
public LimitedValueFormat(java.util.Map<java.lang.String,? extends java.lang.Object> parseMap,
java.lang.Object defaultParsedValue,
java.lang.String defaultFormattedValue)
- コンストラクタ。
- パラメータ:
parseMap
- parseObject(String, ParsePosition)
で使用するMap
。本クラスはこの引数の状態を変化させない。defaultParsedValue
- parseMap に変更元が定義されていない場合の変更先。null を指定した場合は変更しない。defaultFormattedValue
- parseMap に変更元が定義されていない場合の変更先。null を指定した場合はを変更しない。
- 例外:
java.lang.NullPointerException
- parseMap が null の場合。
java.lang.IllegalArgumentException
- parseMap の値が重複している場合。
format
public java.lang.StringBuffer format(java.lang.Object obj,
java.lang.StringBuffer toAppendTo,
java.text.FieldPosition pos)
- 定義:
- クラス
java.text.Format
内の format
parseObject
public java.lang.Object parseObject(java.lang.String source,
java.text.ParsePosition pos)
- 定義:
- クラス
java.text.Format
内の parseObject
clone
public java.lang.Object clone()
- オーバーライド:
- クラス
java.text.Format
内の clone
getDefaultFormattedValue
public java.lang.String getDefaultFormattedValue()
getDefaultParsedValue
public java.lang.Object getDefaultParsedValue()
getParseMap
public java.util.Map<java.lang.String,? extends java.lang.Object> getParseMap()
Copyright (C) 2006 Takahiro Nakamura. All rights reserved.