|
Java プラットフォーム 1.2 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--java.text.FieldPosition
FieldPosition
は、フォーマットされた出力フィールドを識別するために Format
とそのサブクラスによって使用される単純なクラスです。フィールドは Format
の各種のサブクラスで定数によって指定され、その名前は通常 _FIELD
で終わります。この例については、DateFormat
の ERA_FIELD
などを参照してください。
FieldPosition
は、フォーマットされた出力フィールドの位置を 2 つのインデックスで追跡します。1 つはフィールドの最初の文字のインデックス、もう 1 つはフィールドの最後の文字のインデックスです。
各種の Format
クラスでの format
メソッドのあるバージョンでは、引数として FieldPosition
オブジェクトが必要です。この format
メソッドは、部分的なフォーマットを行なったり、フォーマットされた出力に関する情報(フィールドの位置など)を得るために使用します。
Format
コンストラクタの概要 | |
FieldPosition(int field)
指定されたフィールドの FieldPosition オブジェクトを作成します。 |
メソッドの概要 | |
boolean |
equals(Object obj)
equals メソッドをオーバーライドします。 |
int |
getBeginIndex()
要求するフィールドの最初の文字のインデックスを取得します。 |
int |
getEndIndex()
要求するフィールドの最後の文字の次の文字のインデックスを取得します。 |
int |
getField()
フィールド識別子を取得します。 |
int |
hashCode()
この FieldPosition のハッシュコードを返します。 |
void |
setBeginIndex(int bi)
開始インデックスを設定します。 |
void |
setEndIndex(int ei)
終了インデックスを設定します。 |
String |
toString()
この FieldPosition の文字列表現を返します。 |
クラス java.lang.Object から継承したメソッド |
clone,
finalize,
getClass,
notify,
notifyAll,
wait,
wait,
wait |
コンストラクタの詳細 |
public FieldPosition(int field)
NumberFormat.INTEGER_FIELD
,
NumberFormat.FRACTION_FIELD
,
DateFormat.YEAR_FIELD
,
DateFormat.MONTH_FIELD
メソッドの詳細 |
public int getField()
public int getBeginIndex()
public int getEndIndex()
public void setBeginIndex(int bi)
public void setEndIndex(int ei)
public boolean equals(Object obj)
public int hashCode()
public String toString()
|
Java プラットフォーム 1.2 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |