final class ObjectReaderImplHijrahDate extends ObjectReaderPrimitive<java.time.chrono.HijrahDate>
| Modifier and Type | Field and Description |
|---|---|
(package private) static ObjectReaderImplHijrahDate |
INSTANCE |
objectClassHASH_TYPE, VALUE_NAME| Constructor and Description |
|---|
ObjectReaderImplHijrahDate() |
| Modifier and Type | Method and Description |
|---|---|
private static java.time.chrono.Era |
findEra(java.time.chrono.Chronology chronology,
java.lang.String eraText) |
private static int[] |
parseChronoDatePart(java.lang.String text) |
private static int |
parseChronoInt(java.lang.String text,
int start,
int end) |
private static java.time.chrono.ChronoLocalDate |
parseChronoLocalDate(java.lang.String str,
java.time.chrono.Chronology chronology) |
java.time.chrono.HijrahDate |
readJSONBObject(JSONReader jsonReader,
java.lang.reflect.Type fieldType,
java.lang.Object fieldName,
long features)
Reads an object from JSONB format.
|
java.time.chrono.HijrahDate |
readObject(JSONReader jsonReader,
java.lang.reflect.Type fieldType,
java.lang.Object fieldName,
long features)
Reads an object from the specified JSONReader with the given field type, field name, and features.
|
createInstance, getObjectClassclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaccept, acceptExtra, acceptExtra, autoType, autoType, createInstance, createInstance, createInstance, createInstance, createInstance, createInstance, createInstanceNoneDefaultConstructor, getBuildFunction, getFeatures, getFieldReader, getFieldReader, getFieldReaderLCase, getTypeKey, getTypeKeyHash, readArrayMappingJSONBObject, readArrayMappingObject, readObject, readObject, readObject, setFieldValue, setFieldValue, setFieldValuestatic final ObjectReaderImplHijrahDate INSTANCE
public java.time.chrono.HijrahDate readJSONBObject(JSONReader jsonReader, java.lang.reflect.Type fieldType, java.lang.Object fieldName, long features)
ObjectReaderreadJSONBObject in interface ObjectReader<java.time.chrono.HijrahDate>readJSONBObject in class ObjectReaderPrimitive<java.time.chrono.HijrahDate>jsonReader - the JSONReader to use for parsingfieldType - the type of the field being readfieldName - the name of the field being readfeatures - the features to usepublic java.time.chrono.HijrahDate readObject(JSONReader jsonReader, java.lang.reflect.Type fieldType, java.lang.Object fieldName, long features)
ObjectReaderjsonReader - the JSONReader to use for parsingfieldType - the type of the field being readfieldName - the name of the field being readfeatures - the features to useprivate static java.time.chrono.ChronoLocalDate parseChronoLocalDate(java.lang.String str,
java.time.chrono.Chronology chronology)
private static java.time.chrono.Era findEra(java.time.chrono.Chronology chronology,
java.lang.String eraText)
private static int[] parseChronoDatePart(java.lang.String text)
private static int parseChronoInt(java.lang.String text,
int start,
int end)