Top Fields Constructors Methods
com.fasterxml.jackson.datatype.guava.deser

public Class ImmutableSortedMultisetDeserializer

extends GuavaImmutableCollectionDeserializer<ImmutableSortedMultiset<Object>>
Class Inheritance
Imports
com.fasterxml.jackson.databind.DeserializationContext, .JavaType, .JsonDeserializer, com.fasterxml.jackson.databind.deser.NullValueProvider, com.fasterxml.jackson.databind.jsontype.TypeDeserializer, com.google.common.collect.ImmutableCollection.Builder, .ImmutableSortedMultiset

Field Summary

Modifier and TypeField and Description
private static final long

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected ImmutableSortedMultiset<Object>
protected ImmutableSortedMultiset<Object>
protected ImmutableCollection.Builder<Object>
public GuavaCollectionDeserializer<ImmutableSortedMultiset<Object>>
withResolved(JsonDeserializer<?> valueDeser, TypeDeserializer typeDeser, NullValueProvider nuller, Boolean unwrapSingle)

Implements abstract com.fasterxml.jackson.datatype.guava.deser.GuavaCollectionDeserializer.withResolved.

Overridable fluent factory method used for creating contextual instances.

Inherited from com.fasterxml.jackson.datatype.guava.deser.GuavaImmutableCollectionDeserializer:
_deserializeContents_resolveNullToValue_tryToAddNullgetEmptyAccessPatterngetEmptyValuesupportsUpdate

Field Detail

serialVersionUIDback to summary
private static final long serialVersionUID

Hides com.fasterxml.jackson.datatype.guava.deser.GuavaImmutableCollectionDeserializer.serialVersionUID.

Constructor Detail

ImmutableSortedMultisetDeserializerback to summary
public ImmutableSortedMultisetDeserializer(JavaType selfType, JsonDeserializer<?> deser, TypeDeserializer typeDeser, NullValueProvider nuller, Boolean unwrapSingle)

Method Detail

_createEmptyback to summary
protected ImmutableSortedMultiset<Object> _createEmpty(DeserializationContext ctxt)

Implements abstract com.fasterxml.jackson.datatype.guava.deser.GuavaCollectionDeserializer._createEmpty.

Annotations
@Override
_createWithSingleElementback to summary
protected ImmutableSortedMultiset<Object> _createWithSingleElement(DeserializationContext ctxt, Object value)

Implements abstract com.fasterxml.jackson.datatype.guava.deser.GuavaCollectionDeserializer._createWithSingleElement.

Annotations
@Override
createBuilderback to summary
protected ImmutableCollection.Builder<Object> createBuilder()

Implements abstract com.fasterxml.jackson.datatype.guava.deser.GuavaImmutableCollectionDeserializer.createBuilder.

Annotations
@Override
withResolvedback to summary
public GuavaCollectionDeserializer<ImmutableSortedMultiset<Object>> withResolved(JsonDeserializer<?> valueDeser, TypeDeserializer typeDeser, NullValueProvider nuller, Boolean unwrapSingle)

Implements abstract com.fasterxml.jackson.datatype.guava.deser.GuavaCollectionDeserializer.withResolved.

Doc from com.fasterxml.jackson.datatype.guava.deser.GuavaCollectionDeserializer.withResolved.

Overridable fluent factory method used for creating contextual instances.

Annotations
@Override