java.io.Serializable
public final class LenientChronology extends AssembledChronology
LenientChronology is thread-safe and immutable.
LenientDateTimeField
,
StrictChronology
,
Serialized FormAssembledChronology.Fields
Modifier and Type | Method | 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(java.lang.Object obj) |
A lenient chronology is only equal to a lenient chronology with the
same base chronology.
|
static LenientChronology |
getInstance(Chronology base) |
Create a LenientChronology for any chronology.
|
int |
hashCode() |
A suitable hashcode for the chronology.
|
java.lang.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 LenientChronology getInstance(Chronology base)
base
- the chronology to wrapjava.lang.IllegalArgumentException
- 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(java.lang.Object obj)
equals
in class java.lang.Object
obj
- the object to compare topublic int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class BaseChronology
Copyright © 2002–2018 Joda.org. All rights reserved.