Class BaseNumberKeyDeserializer.BigIntegerKeyDeserializer
java.lang.Object
org.dominokit.jacksonapt.deser.map.key.KeyDeserializer<N>
org.dominokit.jacksonapt.deser.map.key.BaseNumberKeyDeserializer<java.math.BigInteger>
org.dominokit.jacksonapt.deser.map.key.BaseNumberKeyDeserializer.BigIntegerKeyDeserializer
- Enclosing class:
- BaseNumberKeyDeserializer<N extends java.lang.Number>
public static final class BaseNumberKeyDeserializer.BigIntegerKeyDeserializer extends BaseNumberKeyDeserializer<java.math.BigInteger>
Default implementation of
BaseNumberKeyDeserializer for BigInteger-
Nested Class Summary
Nested classes/interfaces inherited from class org.dominokit.jacksonapt.deser.map.key.BaseNumberKeyDeserializer
BaseNumberKeyDeserializer.BigDecimalKeyDeserializer, BaseNumberKeyDeserializer.BigIntegerKeyDeserializer, BaseNumberKeyDeserializer.ByteKeyDeserializer, BaseNumberKeyDeserializer.DoubleKeyDeserializer, BaseNumberKeyDeserializer.FloatKeyDeserializer, BaseNumberKeyDeserializer.IntegerKeyDeserializer, BaseNumberKeyDeserializer.LongKeyDeserializer, BaseNumberKeyDeserializer.ShortKeyDeserializer -
Method Summary
Modifier and Type Method Description protected java.math.BigIntegerdoDeserialize(java.lang.String key, JsonDeserializationContext ctx)Deserializes a non-null key into an object.static BaseNumberKeyDeserializer.BigIntegerKeyDeserializergetInstance()Methods inherited from class org.dominokit.jacksonapt.deser.map.key.KeyDeserializer
deserializeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Method Details
-
getInstance
- Returns:
- an instance of
BaseNumberKeyDeserializer.BigIntegerKeyDeserializer
-
doDeserialize
Description copied from class:KeyDeserializerDeserializes a non-null key into an object.- Specified by:
doDeserializein classKeyDeserializer<java.math.BigInteger>- Parameters:
key- key to deserializectx- Context for the full deserialization process- Returns:
- the deserialized object
-