Package org.dominokit.jacksonapt.deser
Class BaseNumberJsonDeserializer.LongJsonDeserializer
java.lang.Object
org.dominokit.jacksonapt.JsonDeserializer<N>
org.dominokit.jacksonapt.deser.BaseNumberJsonDeserializer<java.lang.Long>
org.dominokit.jacksonapt.deser.BaseNumberJsonDeserializer.LongJsonDeserializer
- Enclosing class:
- BaseNumberJsonDeserializer<N extends java.lang.Number>
public static final class BaseNumberJsonDeserializer.LongJsonDeserializer extends BaseNumberJsonDeserializer<java.lang.Long>
Default implementation of
BaseNumberJsonDeserializer for Long-
Nested Class Summary
Nested classes/interfaces inherited from class org.dominokit.jacksonapt.deser.BaseNumberJsonDeserializer
BaseNumberJsonDeserializer.BigDecimalJsonDeserializer, BaseNumberJsonDeserializer.BigIntegerJsonDeserializer, BaseNumberJsonDeserializer.ByteJsonDeserializer, BaseNumberJsonDeserializer.DoubleJsonDeserializer, BaseNumberJsonDeserializer.FloatJsonDeserializer, BaseNumberJsonDeserializer.IntegerJsonDeserializer, BaseNumberJsonDeserializer.LongJsonDeserializer, BaseNumberJsonDeserializer.NumberJsonDeserializer, BaseNumberJsonDeserializer.ShortJsonDeserializer -
Method Summary
Modifier and Type Method Description protected java.lang.LongdoDeserialize(JsonReader reader, JsonDeserializationContext ctx, JsonDeserializerParameters params)Deserializes a non-null JSON input into an object.static BaseNumberJsonDeserializer.LongJsonDeserializergetInstance()Methods 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
BaseNumberJsonDeserializer.LongJsonDeserializer
-
doDeserialize
protected java.lang.Long doDeserialize(JsonReader reader, JsonDeserializationContext ctx, JsonDeserializerParameters params)Description copied from class:JsonDeserializerDeserializes a non-null JSON input into an object.- Specified by:
doDeserializein classJsonDeserializer<java.lang.Long>- Parameters:
reader-JsonReaderused to read the JSON inputctx- Context for the full deserialization processparams- Parameters for this deserialization- Returns:
- the deserialized object
-