Package org.dominokit.jacksonapt.deser
Class BaseDateJsonDeserializer.SqlDateJsonDeserializer
java.lang.Object
org.dominokit.jacksonapt.JsonDeserializer<D>
org.dominokit.jacksonapt.deser.BaseDateJsonDeserializer<java.sql.Date>
org.dominokit.jacksonapt.deser.BaseDateJsonDeserializer.SqlDateJsonDeserializer
- Enclosing class:
- BaseDateJsonDeserializer<D extends java.util.Date>
public static final class BaseDateJsonDeserializer.SqlDateJsonDeserializer extends BaseDateJsonDeserializer<java.sql.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.sql.DatedeserializeNumber(long millis, JsonDeserializerParameters params)deserializeNumberprotected java.sql.DatedeserializeString(java.lang.String date, JsonDeserializationContext ctx, JsonDeserializerParameters params)deserializeStringstatic BaseDateJsonDeserializer.SqlDateJsonDeserializergetInstance()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.SqlDateJsonDeserializer
-
deserializeNumber
Description copied from class:BaseDateJsonDeserializerdeserializeNumber
- Specified by:
deserializeNumberin classBaseDateJsonDeserializer<java.sql.Date>- Parameters:
millis- a long.params- aJsonDeserializerParametersobject.- Returns:
- a D object.
-
deserializeString
protected java.sql.Date deserializeString(java.lang.String date, JsonDeserializationContext ctx, JsonDeserializerParameters params)Description copied from class:BaseDateJsonDeserializerdeserializeString
- Specified by:
deserializeStringin classBaseDateJsonDeserializer<java.sql.Date>- Parameters:
date- aStringobject.ctx- aJsonDeserializationContextobject.params- aJsonDeserializerParametersobject.- Returns:
- a D object.
-