java.lang.Object java.text.AttributedCharacterIterator.Attribute java.text.Format.Field java.text.DateFormat.Field
public static class DateFormat.Field
Defines constants that are used as attribute keys in the AttributedCharacterIterator returned from DateFormat.formatToCharacterIterator and as field identifiers in FieldPosition.
The class also provides two methods to map between its constants and the corresponding Calendar constants.
Field Summary | |
---|---|
static DateFormat.Field |
AM_PM
Constant identifying the time of day indicator (e.g. |
static DateFormat.Field |
DAY_OF_MONTH
Constant identifying the day of month field. |
static DateFormat.Field |
DAY_OF_WEEK
Constant identifying the day of week field. |
static DateFormat.Field |
DAY_OF_WEEK_IN_MONTH
Constant identifying the day of week field. |
static DateFormat.Field |
DAY_OF_YEAR
Constant identifying the day of year field. |
static DateFormat.Field |
ERA
Constant identifying the era field. |
static DateFormat.Field |
HOUR_OF_DAY0
Constant identifying the hour of day field, where the legal values are 0 to 23. |
static DateFormat.Field |
HOUR_OF_DAY1
Constant identifying the hour of day field, where the legal values are 1 to 24. |
static DateFormat.Field |
HOUR0
Constant identifying the hour field, where the legal values are 0 to 11. |
static DateFormat.Field |
HOUR1
Constant identifying the hour field, where the legal values are 1 to 12. |
static DateFormat.Field |
MILLISECOND
Constant identifying the millisecond field. |
static DateFormat.Field |
MINUTE
Constant identifying the minute field. |
static DateFormat.Field |
MONTH
Constant identifying the month field. |
static DateFormat.Field |
SECOND
Constant identifying the second field. |
static DateFormat.Field |
TIME_ZONE
Constant identifying the time zone field. |
static DateFormat.Field |
WEEK_OF_MONTH
Constant identifying the week of month field. |
static DateFormat.Field |
WEEK_OF_YEAR
Constant identifying the week of year field. |
static DateFormat.Field |
YEAR
Constant identifying the year field. |
Fields inherited from class java.text. AttributedCharacterIterator.Attribute |
---|
INPUT_METHOD_SEGMENT , LANGUAGE , READING |
Constructor Summary | |
---|---|
protected |
DateFormat.Field
(
String
Creates a Field. |
Method Summary | |
---|---|
int |
getCalendarField
() Returns the Calendar field associated with this attribute. |
static DateFormat.Field |
ofCalendarField
(int calendarField) Returns the Field constant that corresponds to the Calendar constant calendarField. |
protected Object |
readResolve
() Resolves instances being deserialized to the predefined constants. |
Methods inherited from class java.text. AttributedCharacterIterator.Attribute |
---|
equals , getName , hashCode , toString |
Methods inherited from class java.lang. Object |
---|
clone , finalize , getClass , notify , notifyAll , wait , wait , wait |
Field Detail |
---|
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
Constructor Detail |
---|
protected DateFormat.Field(String name, int calendarField)
Method Detail |
---|
public static DateFormat.Field ofCalendarField(int calendarField)
public int getCalendarField()
protected Object readResolve() throws InvalidObjectException