public final class StrictChronology extends AssembledChronology
StrictChronology is thread-safe and immutable.
StrictDateTimeField
,
LenientChronology
,
Serialized FormAssembledChronology.Fields
Modifier and Type | Method and Description |
---|---|
protected void |
assemble(AssembledChronology.Fields fields)
Invoked by the constructor and after deserialization to allow subclasses
to define all of its supported fields.
|
boolean |
equals(Object obj)
A strict chronology is only equal to a strict chronology with the
same base chronology.
|
static StrictChronology |
getInstance(Chronology base)
Create a StrictChronology for any chronology.
|
int |
hashCode()
A suitable hashcode for the chronology.
|
String |
toString()
A debugging string for the chronology.
|
Chronology |
withUTC()
Returns an instance of this Chronology that operates in the UTC time
zone.
|
Chronology |
withZone(DateTimeZone zone)
Returns an instance of this Chronology that operates in any time zone.
|
centuries, centuryOfEra, clockhourOfDay, clockhourOfHalfday, dayOfMonth, dayOfWeek, dayOfYear, days, era, eras, getBase, getDateTimeMillis, getDateTimeMillis, getDateTimeMillis, getParam, getZone, halfdayOfDay, halfdays, hourOfDay, hourOfHalfday, hours, millis, millisOfDay, millisOfSecond, minuteOfDay, minuteOfHour, minutes, monthOfYear, months, secondOfDay, secondOfMinute, seconds, weekOfWeekyear, weeks, weekyear, weekyearOfCentury, weekyears, year, yearOfCentury, yearOfEra, years
public static StrictChronology getInstance(Chronology base)
base
- the chronology to wrapIllegalArgumentException
- if chronology is nullpublic Chronology withUTC()
BaseChronology
withUTC
in class BaseChronology
public Chronology withZone(DateTimeZone zone)
BaseChronology
withZone
in class BaseChronology
zone
- to use, or default if nullZonedChronology
protected void assemble(AssembledChronology.Fields fields)
AssembledChronology
assemble
in class AssembledChronology
fields
- container of fieldspublic boolean equals(Object obj)
public int hashCode()
public String toString()
toString
in class BaseChronology
Copyright © 2002–2025 Joda.org. All rights reserved.