com.fasterxml.jackson.databind.deser.std

Class PrimitiveArrayDeserializers<T>

  • All Implemented Interfaces:
    Serializable


    public abstract class PrimitiveArrayDeserializers<T>
    extends StdDeserializer<T>
    Container for deserializers used for instantiating "primitive arrays", arrays that contain non-object java primitive types.
    See Also:
    Serialized Form
    • Constructor Detail

      • PrimitiveArrayDeserializers

        protected PrimitiveArrayDeserializers(Class<T> cls)
    • Method Detail

      • 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 © 2014 FasterXML. All Rights Reserved.