Class PrimitiveArrayDeserializers<T>

java.lang.Object
com.fasterxml.jackson.databind.JsonDeserializer<T>
com.fasterxml.jackson.databind.deser.std.StdDeserializer<T>
com.fasterxml.jackson.databind.deser.std.PrimitiveArrayDeserializers<T>
All Implemented Interfaces:
ContextualDeserializer, NullValueProvider, ValueInstantiator.Gettable, Serializable

public abstract class PrimitiveArrayDeserializers<T> extends StdDeserializer<T> implements ContextualDeserializer
Container for deserializers used for instantiating "primitive arrays", arrays that contain non-object java primitive types.
See Also:
  • Field Details

    • _unwrapSingle

      protected final Boolean _unwrapSingle
      Specific override for this instance (from proper, or global per-type overrides) to indicate whether single value may be taken to mean an unwrapped one-element array or not. If null, left to global defaults.
      Since:
      2.7
    • _nuller

      protected final NullValueProvider _nuller
      Flag that indicates need for special handling; either failing (throw exception) or skipping
  • Constructor Details

  • Method Details