| 
 | JavaTM 2 Platform Std. Ed. v1.4.0 | ||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
java.lang.Object
  |
  +--java.text.AttributedCharacterIterator.Attribute
        |
        +--java.text.Format.Field
              |
              +--java.text.DateFormat.Field
DateFormat.formatToCharacterIterator から返された AttributedCharacterIterator 内の属性キー、および FieldPosition 内のフィールド識別子として使用する定数を定義します。
また、クラスの定数と対応する Calendar 定数との間にマップする 2 つのメソッドを提供します。
Calendar, 
直列化された形式| フィールドの概要 | |
| static DateFormat.Field | AM_PM1 日の中の時刻のインジケータ (「a.m.」または「p.m.」) | 
| static DateFormat.Field | DAY_OF_MONTH月の日のフィールドを識別する定数です。 | 
| static DateFormat.Field | DAY_OF_WEEK曜日のフィールドを識別する定数です。 | 
| static DateFormat.Field | DAY_OF_WEEK_IN_MONTH曜日のフィールドを識別する定数です。 | 
| static DateFormat.Field | DAY_OF_YEAR年の日のフィールドを識別する定数です。 | 
| static DateFormat.Field | ERA紀元のフィールドを識別する定数です。 | 
| static DateFormat.Field | HOUR_OF_DAY01 日の中の時刻のフィールドを識別する定数です。 | 
| static DateFormat.Field | HOUR_OF_DAY11 日の中の時刻のフィールドを識別する定数です。 | 
| static DateFormat.Field | HOUR0時刻のフィールドを識別する定数です。 | 
| static DateFormat.Field | HOUR1時刻のフィールドを識別する定数です。 | 
| static DateFormat.Field | MILLISECONDミリ秒のフィールドを識別する定数です。 | 
| static DateFormat.Field | MINUTE分のフィールドを識別する定数です。 | 
| static DateFormat.Field | MONTH月のフィールドを識別する定数です。 | 
| static DateFormat.Field | SECOND秒のフィールドを識別する定数です。 | 
| static DateFormat.Field | TIME_ZONEタイムゾーンのフィールドを識別する定数です。 | 
| static DateFormat.Field | WEEK_OF_MONTH1 月の中の週のフィールドを識別する定数です。 | 
| static DateFormat.Field | WEEK_OF_YEAR年の週のフィールドを識別する定数です。 | 
| static DateFormat.Field | YEAR年のフィールドを識別する定数です。 | 
| クラス java.text.AttributedCharacterIterator.Attribute から継承したフィールド | 
| INPUT_METHOD_SEGMENT, LANGUAGE, READING | 
| コンストラクタの概要 | |
| protected  | DateFormat.Field(String name,
                 int calendarField)指定された名前で Field を作成します。 | 
| メソッドの概要 | |
|  int | getCalendarField()この属性に関連した Calendarフィールドを返します。 | 
| static DateFormat.Field | ofCalendarField(int calendarField)calendarFieldのCalendar定数に対応するFieldを返します。 | 
| protected  Object | readResolve()直列化復元されるインスタンスを定義済み定数に解決します。 | 
| クラス java.text.AttributedCharacterIterator.Attribute から継承したメソッド | 
| equals, getName, hashCode, toString | 
| クラス java.lang.Object から継承したメソッド | 
| clone, finalize, getClass, notify, notifyAll, wait, wait, wait | 
| フィールドの詳細 | 
public static final DateFormat.Field ERA
public static final DateFormat.Field YEAR
public static final DateFormat.Field MONTH
public static final DateFormat.Field DAY_OF_MONTH
public static final DateFormat.Field HOUR_OF_DAY1
public static final DateFormat.Field HOUR_OF_DAY0
public static final DateFormat.Field MINUTE
public static final DateFormat.Field SECOND
public static final DateFormat.Field MILLISECOND
public static final DateFormat.Field DAY_OF_WEEK
public static final DateFormat.Field DAY_OF_YEAR
public static final DateFormat.Field DAY_OF_WEEK_IN_MONTH
public static final DateFormat.Field WEEK_OF_YEAR
public static final DateFormat.Field WEEK_OF_MONTH
public static final DateFormat.Field AM_PM
public static final DateFormat.Field HOUR1
public static final DateFormat.Field HOUR0
public static final DateFormat.Field TIME_ZONE
| コンストラクタの詳細 | 
protected DateFormat.Field(String name,
                           int calendarField)
Calendar フィールドの識別に使用されます。対応する Calendar 値が、このフィールドにない場合は、-1 を使用します。
name - 属性の名前calendarField - カレンダの定数| メソッドの詳細 | 
public static DateFormat.Field ofCalendarField(int calendarField)
calendarField の Calendar 定数に対応する Field を返します。Calendar 定数と Field との間に直接のマッピングがない場合は、null が返されます。
calendarField - Calendar フィールド定数
IllegalArgumentException - calendarField が Calendar フィールド定数の値でない場合- 関連項目:
- Calendar
public int getCalendarField()
Calendar フィールドを返します。たとえば、Calendar の hours フィールドを表す場合は、Calendar.HOUR を返します。対応する Calendar 定数がない場合は、-1 を返します。
Calendar
protected Object readResolve()
                      throws InvalidObjectException
AttributedCharacterIterator.Attribute 内の readResolveInvalidObjectException - 定数が解決できない場合| 
 | JavaTM 2 Platform Std. Ed. v1.4.0 | ||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
 Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
 Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A.  All Rights Reserved.