全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス

クラス java.text.FieldPosition

java.lang.Object
   |
   +----java.text.FieldPosition

public class FieldPosition
extends Object
FieldPositionは、フォーマットされた出力フィールドを識別するために Formatとそのサブクラスによって使用される単純なクラスです。フィールドはFormatのいろいろなサブクラスにおいて定数で指定され、その名前は通常 _FIELDで終わります。この例については、DateFormatERA_FIELDなどを参照してください。

FieldPositionは、フォーマットされた出力フィールドの 位置を 2つのインデックスで追跡します。1つはフィールドの最初の文字の インデックス、もう1つはフィールドの最後の文字のインデックスです。

いろいろな Formatクラスにおけるformatメソッドの1つ形では、引数として FieldPositionオブジェクトが必要です。この formatメソッドは、部分的なフォーマットを行ったり、フォーマットされた出力に関する情報(たとえば、フィールドの位置)を得るために使用します。

参照:
Format

Constructor Index

 o FieldPosition(int)
指定するフィールドのFieldPositionオブジェクトを作成します。

Method Index

 o getBeginIndex()
要求するフィールドの最初の文字のインデックスを取り出します。
 o getEndIndex()
要求するフィールドの最後の文字の次の文字のインデックスを取り出します。
 o getField()
フィールド識別子を取り出します。

Constructors

 o FieldPosition
  public FieldPosition(int field)
指定するフィールドのFieldPositionオブジェクトを作成します。 フィールドは、Formatのいろいろなサブクラスにおいて定数で指定され、 その名前は通常_FIELDで終わります。

参照:
INTEGER_FIELD, FRACTION_FIELD, YEAR_FIELD, MONTH_FIELD

Methods

 o getField
  public int getField()
フィールド識別子を取り出します。

 o getBeginIndex
  public int getBeginIndex()
要求するフィールドの最初の文字のインデックスを取り出します。

 o getEndIndex
  public int getEndIndex()
要求するフィールドの最後の文字の次の文字のインデックスを取り出します。


全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス