|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjava.text.Format
woolpack.text.LimitedValueFormat
public class LimitedValueFormat
有限個の値をフォーマットする変換器。
入れ子のクラスの概要 |
---|
クラス java.text.Format から継承された入れ子のクラス/インタフェース |
---|
java.text.Format.Field |
コンストラクタの概要 | |
---|---|
protected |
LimitedValueFormat(LimitedValueFormat format)
コピーコンストラクタ。 |
|
LimitedValueFormat(java.util.Map<? extends java.lang.Object,java.lang.String> formatMap)
コンストラクタ。 |
|
LimitedValueFormat(java.util.Map<? extends java.lang.Object,java.lang.String> formatMap,
java.util.Map<java.lang.String,? extends java.lang.Object> parseMap)
コンストラクタ。 |
|
LimitedValueFormat(java.util.Map<? extends java.lang.Object,java.lang.String> formatMap,
java.lang.String defaultFormattedValue)
コンストラクタ。 |
|
LimitedValueFormat(java.util.Map<? extends java.lang.Object,java.lang.String> formatMap,
java.lang.String defaultFormattedValue,
java.util.Map<java.lang.String,? extends java.lang.Object> parseMap,
java.lang.Object defaultParsedValue)
コンストラクタ。 |
メソッドの概要 | |
---|---|
java.lang.Object |
clone()
|
java.lang.StringBuffer |
format(java.lang.Object obj,
java.lang.StringBuffer toAppendTo,
java.text.FieldPosition pos)
|
java.lang.Object |
parseObject(java.lang.String source,
java.text.ParsePosition pos)
|
java.lang.String |
toString()
JavaScriptのコンストラクタ表現を返す。 |
クラス java.text.Format から継承されたメソッド |
---|
format, formatToCharacterIterator, parseObject |
クラス java.lang.Object から継承されたメソッド |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
コンストラクタの詳細 |
---|
protected LimitedValueFormat(LimitedValueFormat format)
clone()
から呼び出される(called)。
format
- コピー元。public LimitedValueFormat(java.util.Map<? extends java.lang.Object,java.lang.String> formatMap, java.lang.String defaultFormattedValue, java.util.Map<java.lang.String,? extends java.lang.Object> parseMap, java.lang.Object defaultParsedValue)
parseMap
- parseObject(String, ParsePosition)
で使用するMap
。null を指定した場合は formatMap を逆にしたものを使用する。defaultParsedValue
- parseMap に変更元が定義されていない場合の変更先。null を指定した場合は変更しない。formatMap
- format(Object, StringBuffer, FieldPosition)
で使用するMap
。null を指定した場合は parseMap を逆にしたものを使用する。defaultFormattedValue
- formatMap に変更元が定義されていない場合の変更先。null を指定した場合はを変更しない。
java.lang.NullPointerException
- parseMap と formatMap がともに null の場合。
java.lang.IllegalArgumentException
- parseMap または formatMap の値が重複している場合。public LimitedValueFormat(java.util.Map<? extends java.lang.Object,java.lang.String> formatMap, java.util.Map<java.lang.String,? extends java.lang.Object> parseMap)
parseMap
- parseObject(String, ParsePosition)
で使用するMap
。null を指定した場合は formatMap を逆にしたものを使用する。formatMap
- format(Object, StringBuffer, FieldPosition)
で使用するMap
。null を指定した場合は parseMap を逆にしたものを使用する。
java.lang.NullPointerException
- parseMap と formatMap がともに null の場合。
java.lang.IllegalArgumentException
- parseMap が null の場合は formatMap の値が重複している場合。formatMap が null の場合は parseMap の値が重複している場合。public LimitedValueFormat(java.util.Map<? extends java.lang.Object,java.lang.String> formatMap, java.lang.String defaultFormattedValue)
formatMap
- format(Object, StringBuffer, FieldPosition)
で使用するMap
。defaultFormattedValue
- formatMap に変更元が定義されていない場合の変更先。null を指定した場合はを変更しない。
java.lang.NullPointerException
- formatMap が null の場合。
java.lang.IllegalArgumentException
- formatMap の値が重複している場合。public LimitedValueFormat(java.util.Map<? extends java.lang.Object,java.lang.String> formatMap)
formatMap
- format(Object, StringBuffer, FieldPosition)
で使用するMap
。
java.lang.NullPointerException
- formatMap が null の場合。
java.lang.IllegalArgumentException
- formatMap の値が重複している場合。メソッドの詳細 |
---|
public java.lang.StringBuffer format(java.lang.Object obj, java.lang.StringBuffer toAppendTo, java.text.FieldPosition pos)
java.text.Format
内の format
public java.lang.Object parseObject(java.lang.String source, java.text.ParsePosition pos)
java.text.Format
内の parseObject
public java.lang.Object clone()
java.text.Format
内の clone
public java.lang.String toString()
java.lang.Object
内の toString
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |