Top Constructors Methods
tools.jackson.datatype.guava.deser.primitives

public abstract Class BaseImmutableArrayDeserializer<ObjectType, ImmutablePrimitiveArray, IntermediateArrayBuilder>

extends BasePrimitiveCollectionDeserializer<ObjectType, ImmutablePrimitiveArray, IntermediateArrayBuilder>
Class Inheritance
Known Direct Subclasses
tools.jackson.datatype.guava.deser.primitives.ImmutableDoubleArrayDeserializer, tools.jackson.datatype.guava.deser.primitives.ImmutableIntArrayDeserializer, tools.jackson.datatype.guava.deser.primitives.ImmutableLongArrayDeserializer
Imports
tools.jackson.core.JacksonException, .JsonParser, tools.jackson.databind.DeserializationContext, tools.jackson.datatype.guava.deser.BasePrimitiveCollectionDeserializer

Constructor Summary

AccessConstructor and Description
protected
BaseImmutableArrayDeserializer(Class<? extends ImmutablePrimitiveArray> cls, Class<? super ObjectType> itemType)

Method Summary

Modifier and TypeMethod and Description
protected final void
add(IntermediateArrayBuilder intermediateBuilder, JsonParser parser, DeserializationContext context)

Implements abstract tools.jackson.datatype.guava.deser.BasePrimitiveCollectionDeserializer.add.

protected abstract ObjectType
protected abstract void
collect(IntermediateArrayBuilder intermediateBuilder, ObjectType value)

Inherited from tools.jackson.datatype.guava.deser.BasePrimitiveCollectionDeserializer:
_deserializeContents_deserializeFromSingleValuecreateIntermediateCollectioncreateIntermediateCollectiondeserializedeserializeWithTypefinish

Constructor Detail

BaseImmutableArrayDeserializerback to summary
protected BaseImmutableArrayDeserializer(Class<? extends ImmutablePrimitiveArray> cls, Class<? super ObjectType> itemType)

Method Detail

addback to summary
protected final void add(IntermediateArrayBuilder intermediateBuilder, JsonParser parser, DeserializationContext context) throws JacksonException

Implements abstract tools.jackson.datatype.guava.deser.BasePrimitiveCollectionDeserializer.add.

Annotations
@Override
asPrimitiveback to summary
protected abstract ObjectType asPrimitive(JsonParser parser) throws JacksonException
collectback to summary
protected abstract void collect(IntermediateArrayBuilder intermediateBuilder, ObjectType value)