public class AvroTypeResolverBuilder
extends com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder
Constructor and Description |
---|
AvroTypeResolverBuilder() |
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.jsontype.TypeDeserializer |
buildTypeDeserializer(com.fasterxml.jackson.databind.DeserializationConfig config,
com.fasterxml.jackson.databind.JavaType baseType,
Collection<com.fasterxml.jackson.databind.jsontype.NamedType> subtypes) |
com.fasterxml.jackson.databind.jsontype.TypeSerializer |
buildTypeSerializer(com.fasterxml.jackson.databind.SerializationConfig config,
com.fasterxml.jackson.databind.JavaType baseType,
Collection<com.fasterxml.jackson.databind.jsontype.NamedType> subtypes) |
protected com.fasterxml.jackson.databind.jsontype.TypeIdResolver |
idResolver(com.fasterxml.jackson.databind.cfg.MapperConfig<?> config,
com.fasterxml.jackson.databind.JavaType baseType,
com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator subtypeValidator,
Collection<com.fasterxml.jackson.databind.jsontype.NamedType> subtypes,
boolean forSer,
boolean forDeser) |
defaultImpl, defineDefaultImpl, getDefaultImpl, getTypeProperty, inclusion, init, isTypeIdVisible, noTypeInfoBuilder, reportInvalidBaseType, subTypeValidator, typeIdVisibility, typeProperty, verifyBaseTypeValidity
public com.fasterxml.jackson.databind.jsontype.TypeSerializer buildTypeSerializer(com.fasterxml.jackson.databind.SerializationConfig config, com.fasterxml.jackson.databind.JavaType baseType, Collection<com.fasterxml.jackson.databind.jsontype.NamedType> subtypes)
buildTypeSerializer
in interface com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder<com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder>
buildTypeSerializer
in class com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder
public com.fasterxml.jackson.databind.jsontype.TypeDeserializer buildTypeDeserializer(com.fasterxml.jackson.databind.DeserializationConfig config, com.fasterxml.jackson.databind.JavaType baseType, Collection<com.fasterxml.jackson.databind.jsontype.NamedType> subtypes)
buildTypeDeserializer
in interface com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder<com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder>
buildTypeDeserializer
in class com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder
protected com.fasterxml.jackson.databind.jsontype.TypeIdResolver idResolver(com.fasterxml.jackson.databind.cfg.MapperConfig<?> config, com.fasterxml.jackson.databind.JavaType baseType, com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator subtypeValidator, Collection<com.fasterxml.jackson.databind.jsontype.NamedType> subtypes, boolean forSer, boolean forDeser)
idResolver
in class com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder
Copyright © 2020 FasterXML. All rights reserved.