|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object java.text.AttributedCharacterIterator.Attribute java.text.Format.Field java.text.DateFormat.Field
public static class DateFormat.Field
DateFormat.formatToCharacterIterator
から返された AttributedCharacterIterator
内の属性キー、および FieldPosition
内のフィールド識別子として使用する定数を定義します。
また、クラスの定数と対応する Calendar 定数との間にマップする 2 つのメソッドを提供します。
Calendar
,
直列化された形式フィールドの概要 | |
---|---|
static DateFormat.Field |
AM_PM
1 日の中の時刻のインジケータ (「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_DAY0
1 日の中の時刻のフィールドを識別する定数です。 |
static DateFormat.Field |
HOUR_OF_DAY1
1 日の中の時刻のフィールドを識別する定数です。 |
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_MONTH
1 月の中の週のフィールドを識別する定数です。 |
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)
Field
を作成します。
name
- Field
の名前calendarField
- この Field
が対応する Calendar
定数。任意の値を使用でき、正当な Calendar
値の範囲外の値も使用できる。ただし、正当な Calendar
値に対応しない値には、-1
を使用する必要があるメソッドの詳細 |
---|
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
内の readResolve
InvalidObjectException
- 定数が解釈処理できない場合
|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。