Package org.dominokit.jacksonapt.deser
Class BaseDateJsonDeserializer.DateJsonDeserializer
java.lang.Object
org.dominokit.jacksonapt.JsonDeserializer<D>
org.dominokit.jacksonapt.deser.BaseDateJsonDeserializer<java.util.Date>
org.dominokit.jacksonapt.deser.BaseDateJsonDeserializer.DateJsonDeserializer
- Enclosing class:
- BaseDateJsonDeserializer<D extends java.util.Date>
public static final class BaseDateJsonDeserializer.DateJsonDeserializer extends BaseDateJsonDeserializer<java.util.Date>
Default implementation of
BaseDateJsonDeserializer for Date-
Nested Class Summary
Nested classes/interfaces inherited from class org.dominokit.jacksonapt.deser.BaseDateJsonDeserializer
BaseDateJsonDeserializer.DateJsonDeserializer, BaseDateJsonDeserializer.SqlDateJsonDeserializer, BaseDateJsonDeserializer.SqlTimeJsonDeserializer, BaseDateJsonDeserializer.SqlTimestampJsonDeserializer -
Method Summary
Modifier and Type Method Description protected java.util.DatedeserializeNumber(long millis, JsonDeserializerParameters params)deserializeNumberprotected java.util.DatedeserializeString(java.lang.String date, JsonDeserializationContext ctx, JsonDeserializerParameters params)deserializeStringstatic BaseDateJsonDeserializer.DateJsonDeserializergetInstance()Methods inherited from class org.dominokit.jacksonapt.deser.BaseDateJsonDeserializer
doDeserializeMethods inherited from class org.dominokit.jacksonapt.JsonDeserializer
deserialize, deserialize, deserializeNullValue, setBackReferenceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Method Details
-
getInstance
- Returns:
- an instance of
BaseDateJsonDeserializer.DateJsonDeserializer
-
deserializeNumber
Description copied from class:BaseDateJsonDeserializerdeserializeNumber
- Specified by:
deserializeNumberin classBaseDateJsonDeserializer<java.util.Date>- Parameters:
millis- a long.params- aJsonDeserializerParametersobject.- Returns:
- a D object.
-
deserializeString
protected java.util.Date deserializeString(java.lang.String date, JsonDeserializationContext ctx, JsonDeserializerParameters params)Description copied from class:BaseDateJsonDeserializerdeserializeString
- Specified by:
deserializeStringin classBaseDateJsonDeserializer<java.util.Date>- Parameters:
date- aStringobject.ctx- aJsonDeserializationContextobject.params- aJsonDeserializerParametersobject.- Returns:
- a D object.
-