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

public Class ImmutableSortedSetDeserializer

extends GuavaImmutableCollectionDeserializer<ImmutableSortedSet<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, .ImmutableSortedSet

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 ImmutableSortedSet<Object>
protected ImmutableSortedSet<Object>
protected ImmutableCollection.Builder<Object>
public ImmutableSortedSetDeserializer
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

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

Method Detail

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

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

Annotations
@Override
_createWithSingleElementback to summary
protected ImmutableSortedSet<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
@SuppressWarnings:unchecked
@Override
withResolvedback to summary
public ImmutableSortedSetDeserializer 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