- java.lang.Object
- 
- java.text.AttributedCharacterIterator.Attribute
- 
- java.text.Format.Field
- 
- java.text.DateFormat.Field
 
 
 
- 
- すべての実装されたインタフェース:
- Serializable
 - 含まれているクラス:
- DateFormat
 
 public static class DateFormat.Field extends Format.Field DateFormat.formatToCharacterIteratorから返されたAttributedCharacterIterator内の属性キー、およびFieldPosition内のフィールド識別子として使用する定数を定義します。また、クラスの定数と対応するCalendar定数との間にマップする2つのメソッドを提供します。 - 導入されたバージョン:
- 1.4
- 関連項目:
- Calendar, Serialized Form
 
- 
- 
フィールドのサマリーフィールド 修飾子と型 フィールド 説明 static DateFormat.FieldAM_PM1日の中の時刻のインジケータを識別する定数です。static DateFormat.FieldDAY_OF_MONTH月の日のフィールドを識別する定数です。static DateFormat.FieldDAY_OF_WEEK曜日のフィールドを識別する定数です。static DateFormat.FieldDAY_OF_WEEK_IN_MONTH曜日のフィールドを識別する定数です。static DateFormat.FieldDAY_OF_YEAR年の日のフィールドを識別する定数です。static DateFormat.FieldERA紀元のフィールドを識別する定数です。static DateFormat.FieldHOUR_OF_DAY01日の中の時刻のフィールドを識別する定数です。正当な値は0 - 23です。static DateFormat.FieldHOUR_OF_DAY11日の中の時刻のフィールドを識別する定数です。正当な値は1 - 24です。static DateFormat.FieldHOUR0時刻のフィールドを識別する定数です。正当な値は0 - 11です。static DateFormat.FieldHOUR1時刻のフィールドを識別する定数です。正当な値は1 - 12です。static DateFormat.FieldMILLISECONDミリ秒のフィールドを識別する定数です。static DateFormat.FieldMINUTE分のフィールドを識別する定数です。static DateFormat.FieldMONTH月のフィールドを識別する定数です。static DateFormat.FieldSECOND秒のフィールドを識別する定数です。static DateFormat.FieldTIME_ZONEタイムゾーンのフィールドを識別する定数です。static DateFormat.FieldWEEK_OF_MONTH1月の中の週のフィールドを識別する定数です。static DateFormat.FieldWEEK_OF_YEAR年の何週目かを表す値のフィールドを識別する定数です。static DateFormat.FieldYEAR年のフィールドを識別する定数です。- 
クラス java.text.AttributedCharacterIterator.Attributeで宣言されたフィールドINPUT_METHOD_SEGMENT, LANGUAGE, READING
 
- 
 - 
メソッドのサマリーすべてのメソッド 静的メソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 intgetCalendarField()この属性に関連したCalendarフィールドを返します。static DateFormat.FieldofCalendarField(int calendarField)Calendar定数calendarFieldに対応するField定数を返します。protected ObjectreadResolve()直列化復元されるインスタンスを定義済み定数に解決します。- 
クラス java.text.AttributedCharacterIterator.Attributeで宣言されたメソッドequals, getName, hashCode, toString
 
- 
 
- 
- 
- 
フィールドの詳細- 
ERApublic static final DateFormat.Field ERA 紀元のフィールドを識別する定数です。
 - 
YEARpublic static final DateFormat.Field YEAR 年のフィールドを識別する定数です。
 - 
MONTHpublic static final DateFormat.Field MONTH 月のフィールドを識別する定数です。
 - 
DAY_OF_MONTHpublic static final DateFormat.Field DAY_OF_MONTH 月の日のフィールドを識別する定数です。
 - 
HOUR_OF_DAY1public static final DateFormat.Field HOUR_OF_DAY1 1日の中の時刻のフィールドを識別する定数です。正当な値は1 - 24です。
 - 
HOUR_OF_DAY0public static final DateFormat.Field HOUR_OF_DAY0 1日の中の時刻のフィールドを識別する定数です。正当な値は0 - 23です。
 - 
MINUTEpublic static final DateFormat.Field MINUTE 分のフィールドを識別する定数です。
 - 
SECONDpublic static final DateFormat.Field SECOND 秒のフィールドを識別する定数です。
 - 
MILLISECONDpublic static final DateFormat.Field MILLISECOND ミリ秒のフィールドを識別する定数です。
 - 
DAY_OF_WEEKpublic static final DateFormat.Field DAY_OF_WEEK 曜日のフィールドを識別する定数です。
 - 
DAY_OF_YEARpublic static final DateFormat.Field DAY_OF_YEAR 年の日のフィールドを識別する定数です。
 - 
DAY_OF_WEEK_IN_MONTHpublic static final DateFormat.Field DAY_OF_WEEK_IN_MONTH 曜日のフィールドを識別する定数です。
 - 
WEEK_OF_YEARpublic static final DateFormat.Field WEEK_OF_YEAR 年の何週目かを表す値のフィールドを識別する定数です。
 - 
WEEK_OF_MONTHpublic static final DateFormat.Field WEEK_OF_MONTH 1月の中の週のフィールドを識別する定数です。
 - 
AM_PMpublic static final DateFormat.Field AM_PM 1日の中の時刻のインジケータ(「a.m.」または「p.m.」)フィールドを識別する定数です。
 - 
HOUR1public static final DateFormat.Field HOUR1 時刻のフィールドを識別する定数です。正当な値は1 - 12です。
 - 
HOUR0public static final DateFormat.Field HOUR0 時刻のフィールドを識別する定数です。正当な値は0 - 11です。
 - 
TIME_ZONEpublic static final DateFormat.Field TIME_ZONE タイムゾーンのフィールドを識別する定数です。
 
- 
 - 
コンストラクタの詳細- 
Fieldprotected Field(String name, int calendarField) Fieldを作成します。- パラメータ:
- name-- Fieldの名前
- calendarField- この- Fieldが対応する- Calendar定数。任意の値を使用でき、正当な- Calendar値の範囲外の値も使用できる。ただし、正当な- Calendar値に対応しない値には、- -1を使用する必要がある
 
 
- 
 - 
メソッドの詳細- 
ofCalendarFieldpublic static DateFormat.Field ofCalendarField(int calendarField) Calendar定数calendarFieldに対応するField定数を返します。Calendar定数とFieldとの間に直接のマッピングがない場合は、nullが返されます。- パラメータ:
- calendarField- Calendarフィールド定数
- 戻り値:
- calendarFieldを表すフィールド・インスタンス。
- 例外:
- IllegalArgumentException-- calendarFieldが- Calendarフィールド定数の値でない場合。
- 関連項目:
- Calendar
 
 - 
getCalendarFieldpublic int getCalendarField() この属性に関連したCalendarフィールドを返します。 たとえば、Calendarのhoursフィールドを表す場合は、Calendar.HOURを返します。 対応するCalendar定数がない場合は、-1を返します。- 戻り値:
- このフィールドのCalendar定数
- 関連項目:
- Calendar
 
 - 
readResolveprotected Object readResolve() throws InvalidObjectException 直列化復元されるインスタンスを定義済み定数に解決します。- オーバーライド:
- readResolve、クラス- AttributedCharacterIterator.Attribute
- 戻り値:
- 解決されたDateFormat.Field定数
- 例外:
- InvalidObjectException- 定数を解決できなかった場合。
 
 
- 
 
-