com.spotify.docker.client.shaded.com.fasterxml.jackson.datatype.guava.deser.multimap.set.LinkedHashMultimapDeserializer Maven / Gradle / Ivy
package com.fasterxml.jackson.datatype.guava.deser.multimap.set;
import com.fasterxml.jackson.databind.JsonDeserializer;
import com.fasterxml.jackson.databind.KeyDeserializer;
import com.fasterxml.jackson.databind.jsontype.TypeDeserializer;
import com.fasterxml.jackson.databind.type.MapLikeType;
import com.fasterxml.jackson.datatype.guava.deser.multimap.GuavaMultimapDeserializer;
import com.google.common.collect.LinkedHashMultimap;
import java.lang.reflect.Method;
/**
* Provides deserialization for the Guava LinkedHashMultimap class.
*
* @author mvolkhart
*/
public class LinkedHashMultimapDeserializer extends
GuavaMultimapDeserializer> {
public LinkedHashMultimapDeserializer(MapLikeType type, KeyDeserializer keyDeserializer,
TypeDeserializer elementTypeDeserializer, JsonDeserializer elementDeserializer) {
super(type, keyDeserializer, elementTypeDeserializer, elementDeserializer);
}
public LinkedHashMultimapDeserializer(MapLikeType type, KeyDeserializer keyDeserializer,
TypeDeserializer elementTypeDeserializer, JsonDeserializer elementDeserializer,
Method creatorMethod) {
super(type, keyDeserializer, elementTypeDeserializer, elementDeserializer, creatorMethod);
}
@Override
protected LinkedHashMultimap