@Target(value=TYPE) @Retention(value=RUNTIME) public @interface JsonTypeResolver
Modifier and Type | Required Element and Description |
---|---|
Class<? extends TypeResolverBuilder<?>> |
value
Defines implementation class of
TypeResolverBuilder which is used to construct
actual TypeDeserializer and TypeDeserializer
instances that handle reading and writing addition type information needed to support polymorphic
deserialization. |
public abstract Class<? extends TypeResolverBuilder<?>> value
TypeResolverBuilder
which is used to construct
actual TypeDeserializer
and TypeDeserializer
instances that handle reading and writing addition type information needed to support polymorphic
deserialization.