public abstract class AssembledChronology extends BaseChronology
AssembledChronology is thread-safe and immutable.
| Modifier and Type | Class and Description |
|---|---|
static class |
AssembledChronology.Fields
A container of fields used for assembling a chronology.
|
| Modifier and Type | Method and Description |
|---|---|
DurationField |
centuries()
Get the centuries duration field for this chronology.
|
DateTimeField |
centuryOfEra()
Get the century of era field for this chronology.
|
DateTimeField |
clockhourOfDay()
Get the hour of day (offset to 1-24) field for this chronology.
|
DateTimeField |
clockhourOfHalfday()
Get the hour of am/pm (offset to 1-12) field for this chronology.
|
DateTimeField |
dayOfMonth()
Get the day of month field for this chronology.
|
DateTimeField |
dayOfWeek()
Get the day of week field for this chronology.
|
DateTimeField |
dayOfYear()
Get the day of year field for this chronology.
|
DurationField |
days()
Get the days duration field for this chronology.
|
DateTimeField |
era()
Get the era field for this chronology.
|
DurationField |
eras()
Get the eras duration field for this chronology.
|
long |
getDateTimeMillis(int year,
int monthOfYear,
int dayOfMonth,
int millisOfDay)
Returns a datetime millisecond instant, formed from the given year,
month, day, and millisecond values.
|
long |
getDateTimeMillis(int year,
int monthOfYear,
int dayOfMonth,
int hourOfDay,
int minuteOfHour,
int secondOfMinute,
int millisOfSecond)
Returns a datetime millisecond instant, formed from the given year,
month, day, hour, minute, second, and millisecond values.
|
long |
getDateTimeMillis(long instant,
int hourOfDay,
int minuteOfHour,
int secondOfMinute,
int millisOfSecond)
Returns a datetime millisecond instant, from from the given instant,
hour, minute, second, and millisecond values.
|
DateTimeZone |
getZone()
Returns the DateTimeZone that this Chronology operates in, or null if
unspecified.
|
DateTimeField |
halfdayOfDay()
Get the AM(0) PM(1) field for this chronology.
|
DurationField |
halfdays()
Get the halfdays duration field for this chronology.
|
DateTimeField |
hourOfDay()
Get the hour of day (0-23) field for this chronology.
|
DateTimeField |
hourOfHalfday()
Get the hour of am/pm (0-11) field for this chronology.
|
DurationField |
hours()
Get the hours duration field for this chronology.
|
DurationField |
millis()
Get the millis duration field for this chronology.
|
DateTimeField |
millisOfDay()
Get the millis of day field for this chronology.
|
DateTimeField |
millisOfSecond()
Get the millis of second field for this chronology.
|
DateTimeField |
minuteOfDay()
Get the minute of day field for this chronology.
|
DateTimeField |
minuteOfHour()
Get the minute of hour field for this chronology.
|
DurationField |
minutes()
Get the minutes duration field for this chronology.
|
DateTimeField |
monthOfYear()
Get the month of year field for this chronology.
|
DurationField |
months()
Get the months duration field for this chronology.
|
DateTimeField |
secondOfDay()
Get the second of day field for this chronology.
|
DateTimeField |
secondOfMinute()
Get the second of minute field for this chronology.
|
DurationField |
seconds()
Get the seconds duration field for this chronology.
|
DateTimeField |
weekOfWeekyear()
Get the week of a week based year field for this chronology.
|
DurationField |
weeks()
Get the weeks duration field for this chronology.
|
DateTimeField |
weekyear()
Get the year of a week based year field for this chronology.
|
DateTimeField |
weekyearOfCentury()
Get the year of a week based year in a century field for this chronology.
|
DurationField |
weekyears()
Get the weekyears duration field for this chronology.
|
DateTimeField |
year()
Get the year field for this chronology.
|
DateTimeField |
yearOfCentury()
Get the year of century field for this chronology.
|
DateTimeField |
yearOfEra()
Get the year of era field for this chronology.
|
DurationField |
years()
Get the years duration field for this chronology.
|
public DateTimeZone getZone()
BaseChronologygetZone in class BaseChronologypublic long getDateTimeMillis(int year,
int monthOfYear,
int dayOfMonth,
int millisOfDay)
throws java.lang.IllegalArgumentException
BaseChronologyThe default implementation calls upon separate DateTimeFields to determine the result. Subclasses are encouraged to provide a more efficient implementation.
getDateTimeMillis in class BaseChronologyyear - year to usemonthOfYear - month to usedayOfMonth - day of month to usemillisOfDay - millisecond to usejava.lang.IllegalArgumentException - if the values are invalidpublic long getDateTimeMillis(int year,
int monthOfYear,
int dayOfMonth,
int hourOfDay,
int minuteOfHour,
int secondOfMinute,
int millisOfSecond)
throws java.lang.IllegalArgumentException
BaseChronologyThe default implementation calls upon separate DateTimeFields to determine the result. Subclasses are encouraged to provide a more efficient implementation.
getDateTimeMillis in class BaseChronologyyear - year to usemonthOfYear - month to usedayOfMonth - day of month to usehourOfDay - hour to useminuteOfHour - minute to usesecondOfMinute - second to usemillisOfSecond - millisecond to usejava.lang.IllegalArgumentException - if the values are invalidpublic long getDateTimeMillis(long instant,
int hourOfDay,
int minuteOfHour,
int secondOfMinute,
int millisOfSecond)
throws java.lang.IllegalArgumentException
BaseChronologyThe default implementation calls upon separate DateTimeFields to determine the result. Subclasses are encouraged to provide a more efficient implementation.
getDateTimeMillis in class BaseChronologyinstant - instant to start fromhourOfDay - hour to useminuteOfHour - minute to usesecondOfMinute - second to usemillisOfSecond - millisecond to usejava.lang.IllegalArgumentException - if the values are invalidpublic final DurationField millis()
BaseChronologymillis in class BaseChronologypublic final DateTimeField millisOfSecond()
BaseChronologymillisOfSecond in class BaseChronologypublic final DateTimeField millisOfDay()
BaseChronologymillisOfDay in class BaseChronologypublic final DurationField seconds()
BaseChronologyseconds in class BaseChronologypublic final DateTimeField secondOfMinute()
BaseChronologysecondOfMinute in class BaseChronologypublic final DateTimeField secondOfDay()
BaseChronologysecondOfDay in class BaseChronologypublic final DurationField minutes()
BaseChronologyminutes in class BaseChronologypublic final DateTimeField minuteOfHour()
BaseChronologyminuteOfHour in class BaseChronologypublic final DateTimeField minuteOfDay()
BaseChronologyminuteOfDay in class BaseChronologypublic final DurationField hours()
BaseChronologyhours in class BaseChronologypublic final DateTimeField hourOfDay()
BaseChronologyhourOfDay in class BaseChronologypublic final DateTimeField clockhourOfDay()
BaseChronologyclockhourOfDay in class BaseChronologypublic final DurationField halfdays()
BaseChronologyhalfdays in class BaseChronologypublic final DateTimeField hourOfHalfday()
BaseChronologyhourOfHalfday in class BaseChronologypublic final DateTimeField clockhourOfHalfday()
BaseChronologyclockhourOfHalfday in class BaseChronologypublic final DateTimeField halfdayOfDay()
BaseChronologyhalfdayOfDay in class BaseChronologypublic final DurationField days()
BaseChronologydays in class BaseChronologypublic final DateTimeField dayOfWeek()
BaseChronologyDayOfWeek values are defined in
DateTimeConstants.
They use the ISO definitions, where 1 is Monday and 7 is Sunday.
dayOfWeek in class BaseChronologypublic final DateTimeField dayOfMonth()
BaseChronologydayOfMonth in class BaseChronologypublic final DateTimeField dayOfYear()
BaseChronologydayOfYear in class BaseChronologypublic final DurationField weeks()
BaseChronologyweeks in class BaseChronologypublic final DateTimeField weekOfWeekyear()
BaseChronologyweekOfWeekyear in class BaseChronologypublic final DurationField weekyears()
BaseChronologyweekyears in class BaseChronologypublic final DateTimeField weekyear()
BaseChronologyweekyear in class BaseChronologypublic final DateTimeField weekyearOfCentury()
BaseChronologyweekyearOfCentury in class BaseChronologypublic final DurationField months()
BaseChronologymonths in class BaseChronologypublic final DateTimeField monthOfYear()
BaseChronologymonthOfYear in class BaseChronologypublic final DurationField years()
BaseChronologyyears in class BaseChronologypublic final DateTimeField year()
BaseChronologyyear in class BaseChronologypublic final DateTimeField yearOfEra()
BaseChronologyyearOfEra in class BaseChronologypublic final DateTimeField yearOfCentury()
BaseChronologyyearOfCentury in class BaseChronologypublic final DurationField centuries()
BaseChronologycenturies in class BaseChronologypublic final DateTimeField centuryOfEra()
BaseChronologycenturyOfEra in class BaseChronologypublic final DurationField eras()
BaseChronologyeras in class BaseChronologypublic final DateTimeField era()
BaseChronologyera in class BaseChronologyCopyright © 2010 - 2023 Adobe. All Rights Reserved