com.spotify.docker.client.shaded.com.fasterxml.jackson.datatype.guava.deser.ImmutableSortedSetDeserializer Maven / Gradle / Ivy
package com.fasterxml.jackson.datatype.guava.deser;
import com.fasterxml.jackson.databind.JsonDeserializer;
import com.fasterxml.jackson.databind.jsontype.TypeDeserializer;
import com.fasterxml.jackson.databind.type.CollectionType;
import com.google.common.collect.ImmutableCollection.Builder;
import com.google.common.collect.ImmutableSortedSet;
public class ImmutableSortedSetDeserializer extends GuavaImmutableCollectionDeserializer>
{
public ImmutableSortedSetDeserializer(CollectionType type,
TypeDeserializer typeDeser, JsonDeserializer deser)
{
super(type, typeDeser, deser);
}
@Override
public ImmutableSortedSetDeserializer withResolved(TypeDeserializer typeDeser,
JsonDeserializer valueDeser) {
return new ImmutableSortedSetDeserializer(_containerType,
typeDeser, valueDeser);
}
@SuppressWarnings("unchecked")
@Override
protected Builder