Class NumberDeserializers
- java.lang.Object
 - 
- com.fasterxml.jackson.databind.deser.std.NumberDeserializers
 
 
- 
public class NumberDeserializers extends java.lang.ObjectContainer class for deserializers that handle core JDK primitive (and matching wrapper) types, as well as standard "big" numeric types. Note that this includes types such asBooleanandCharacterwhich are not strictly numeric, but are part of primitive/wrapper types. 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNumberDeserializers.BigDecimalDeserializerstatic classNumberDeserializers.BigIntegerDeserializerThis is bit trickier to implement efficiently, while avoiding overflow problems.static classNumberDeserializers.BooleanDeserializerstatic classNumberDeserializers.ByteDeserializerstatic classNumberDeserializers.CharacterDeserializerstatic classNumberDeserializers.DoubleDeserializerstatic classNumberDeserializers.FloatDeserializerstatic classNumberDeserializers.IntegerDeserializerstatic classNumberDeserializers.LongDeserializerstatic classNumberDeserializers.NumberDeserializerFor typeNumber.class, we can just rely on type mappings that plainJsonParser.getNumberValue()returns.static classNumberDeserializers.ShortDeserializer 
- 
Constructor Summary
Constructors Constructor Description NumberDeserializers() 
- 
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static JsonDeserializer<?>find(java.lang.Class<?> rawType, java.lang.String clsName) 
 - 
 
- 
- 
Method Detail
- 
find
public static JsonDeserializer<?> find(java.lang.Class<?> rawType, java.lang.String clsName)
 
 - 
 
 -