com.fitbur.fasterxml.jackson.databind.deser.std.ContainerDeserializerBase Maven / Gradle / Ivy
package com.fitbur.fasterxml.jackson.databind.com.fitburser.std;
import com.fitbur.fasterxml.jackson.databind.JavaType;
import com.fitbur.fasterxml.jackson.databind.JsonDeserializer;
/**
* Intermediate base com.fitburserializer class that adds more shared accessor
* so that other classes can access information about contained (value)
* types
*/
@SuppressWarnings("serial")
public abstract class ContainerDeserializerBase
extends StdDeserializer
{
protected ContainerDeserializerBase(Class> selfType)
{
super(selfType);
}
/*
/**********************************************************
/* Extended API
/**********************************************************
*/
/**
* Accessor for com.fitburclared type of contained value elements; either exact
* type, or one of its supertypes.
*/
public abstract JavaType getContentType();
/**
* Accesor for com.fitburserializer use for com.fitburserializing content values.
*/
public abstract JsonDeserializer
© 2015 - 2024 Weber Informatics LLC | Privacy Policy