com.fasterxml.jackson.databind.deser.std
Class StdScalarDeserializer<T>
java.lang.Object
  
com.fasterxml.jackson.databind.JsonDeserializer<T>
      
com.fasterxml.jackson.databind.deser.std.StdDeserializer<T>
          
com.fasterxml.jackson.databind.deser.std.StdScalarDeserializer<T>
- Direct Known Subclasses: 
 - ClassDeserializer, CoreXMLDeserializers.GregorianCalendarDeserializer, DateDeserializers.DateBasedDeserializer, EnumDeserializer, EnumDeserializer.FactoryBasedDeserializer, FromStringDeserializer, JacksonDeserializers.JavaTypeDeserializer, JacksonDeserializers.TokenBufferDeserializer, JdkDeserializers.AtomicBooleanDeserializer, JdkDeserializers.AtomicReferenceDeserializer, JdkDeserializers.StackTraceElementDeserializer, JdkDeserializers.StringDeserializer, NumberDeserializers.BigDecimalDeserializer, NumberDeserializers.BigIntegerDeserializer, NumberDeserializers.NumberDeserializer, NumberDeserializers.PrimitiveOrWrapperDeserializer, StringDeserializer
 
public abstract class StdScalarDeserializer<T>
- extends StdDeserializer<T>
 
Base class for deserializers that handle types that are serialized
 as JSON scalars (non-structured, i.e. non-Object, non-Array, values).
 
 
 
 
 
 
| Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer | 
_parseBoolean, _parseBooleanFromNumber, _parseBooleanPrimitive, _parseByte, _parseDate, _parseDouble, _parseDoublePrimitive, _parseFloat, _parseFloatPrimitive, _parseInteger, _parseIntPrimitive, _parseLong, _parseLongPrimitive, _parseShort, _parseShortPrimitive, findDeserializer, getValueClass, getValueType, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDouble | 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
StdScalarDeserializer
protected StdScalarDeserializer(Class<?> vc)
StdScalarDeserializer
protected StdScalarDeserializer(JavaType valueType)
deserializeWithType
public Object deserializeWithType(com.fasterxml.jackson.core.JsonParser jp,
                                  DeserializationContext ctxt,
                                  TypeDeserializer typeDeserializer)
                           throws IOException,
                                  com.fasterxml.jackson.core.JsonProcessingException
- Description copied from class: 
StdDeserializer 
- Base implementation that does not assume specific type
 inclusion mechanism. Sub-classes are expected to override
 this method if they are to handle type information.
- Overrides:
 deserializeWithType in class StdDeserializer<T>
 
typeDeserializer - Deserializer to use for handling type information
- Throws:
 IOException
com.fasterxml.jackson.core.JsonProcessingException
 
 
Copyright © 2012 fasterxml.com. All Rights Reserved.