|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
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.
Calendar
,
Serialized Form| 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 |
| Constructor Summary | |
|---|---|
protected |
DateFormat.Field
Creates a Field with the specified name. |
| Method Summary | |
|---|---|
int |
getCalendarField
Returns the Calendar field associated with this
attribute. |
static DateFormat.Field |
ofCalendarField
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 |
Methods inherited from class java.lang.Object ![]() |
|---|
clone |
| 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)
Calendar
field this attribute represents. Use -1 if this field does
not have a corresponding Calendar value.
name - Name of the attributecalendarField - Calendar constant| Method Detail |
|---|

public static DateFormat.Field![]()
![]()
ofCalendarField(int calendarField)
Field constant that corresponds to
the Calendar constant calendarField.
If there is no direct mapping between the Calendar
constant and a Field, null is returned.
calendarField - Calendar field constant
IllegalArgumentException

- if calendarField is
not the value of a Calendar field constant.Calendar


public int getCalendarField()
Calendar field associated with this
attribute. For example, if this represents the hours field of
a Calendar, this would return
Calendar.HOUR. If there is no corresponding
Calendar constant, this will return -1.
Calendar


protected Object![]()
![]()
readResolve() throws InvalidObjectException
![]()
![]()
readResolve

in class AttributedCharacterIterator.Attribute

InvalidObjectException

- if the constant could not be
resolved.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||