Uses of Interface
tools.jackson.databind.jsontype.TypeResolverBuilder
Packages that use TypeResolverBuilder
Package
Description
Package that contains most of configuration-related classes;
exception being couple of most-commonly used configuration
things (like Feature enumerations) that are at the
main level (
tools.jackson.databind).Package that contains interfaces that define how to implement
functionality for dynamically resolving type during deserialization.
Package that contains standard implementations for
TypeResolverBuilder
and
TypeIdResolver.-
Uses of TypeResolverBuilder in tools.jackson.databind.cfg
Fields in tools.jackson.databind.cfg declared as TypeResolverBuilderModifier and TypeFieldDescriptionprotected final TypeResolverBuilder<?>BaseSettings._defaultTyperType information handler used for "default typing".Methods in tools.jackson.databind.cfg that return TypeResolverBuilderModifier and TypeMethodDescriptionprotected TypeResolverBuilder<?>MapperBuilder._defaultDefaultTypingResolver(PolymorphicTypeValidator subtypeValidator, DefaultTyping applicability, JsonTypeInfo.As includeAs) Overridable method for changing defaultTypeResolverBuilderto construct for "default typing".protected TypeResolverBuilder<?>MapperBuilder._defaultDefaultTypingResolver(PolymorphicTypeValidator subtypeValidator, DefaultTyping applicability, String propertyName) Overridable method for changing defaultTypeResolverBuilderto construct for "default typing".BaseSettings.getDefaultTyper()final TypeResolverBuilder<?>MapperConfig.getDefaultTyper(JavaType baseType) Method called to locate a type info handler for types that do not have one explicitly declared via annotations (or other configuration).abstract TypeResolverBuilder<?>HandlerInstantiator.typeResolverBuilderInstance(MapperConfig<?> config, Annotated annotated, Class<?> builderClass) Method called to get an instance of TypeResolverBuilder of specified type.MapperConfig.typeResolverBuilderInstance(Annotated annotated, Class<? extends TypeResolverBuilder<?>> builderClass) Method that can be called to obtain an instance ofTypeIdResolverof specified type.Methods in tools.jackson.databind.cfg with parameters of type TypeResolverBuilderModifier and TypeMethodDescriptionMapperBuilder.setDefaultTyping(TypeResolverBuilder<?> typer) Method for enabling automatic inclusion of type information, using specified handler object for determining which types this affects, as well as details of how information is embedded.BaseSettings.with(TypeResolverBuilder<?> typer) final TMapperConfigBase.with(TypeResolverBuilder<?> trb) Method for constructing and returning a new instance with differentTypeResolverBuilderto use.Method parameters in tools.jackson.databind.cfg with type arguments of type TypeResolverBuilderModifier and TypeMethodDescriptionMapperConfig.typeResolverBuilderInstance(Annotated annotated, Class<? extends TypeResolverBuilder<?>> builderClass) Method that can be called to obtain an instance ofTypeIdResolverof specified type.Constructors in tools.jackson.databind.cfg with parameters of type TypeResolverBuilderModifierConstructorDescriptionBaseSettings(AnnotationIntrospector ai, PropertyNamingStrategy pns, EnumNamingStrategy ens, AccessorNamingStrategy.Provider accNaming, TypeResolverBuilder<?> defaultTyper, PolymorphicTypeValidator ptv, DateFormat dateFormat, HandlerInstantiator hi, Locale locale, TimeZone tz, Base64Variant defaultBase64, CacheProvider cacheProvider, JsonNodeFactory nodeFactory, ConstructorDetector ctorDetector) -
Uses of TypeResolverBuilder in tools.jackson.databind.jsontype
Classes in tools.jackson.databind.jsontype with type parameters of type TypeResolverBuilderModifier and TypeInterfaceDescriptioninterfaceTypeResolverBuilder<T extends TypeResolverBuilder<T>>Interface that defines builders that are configured based on annotations (likeJsonTypeInfoor JAXB annotations), and produce type serializers and deserializers used for handling type information embedded in JSON to allow for safe polymorphic type handling.Methods in tools.jackson.databind.jsontype that return TypeResolverBuilderModifier and TypeMethodDescriptionprotected TypeResolverBuilder<?>TypeResolverProvider._constructStdTypeResolverBuilder(MapperConfig<?> config, JsonTypeInfo.Value typeInfo, JavaType baseType) protected TypeResolverBuilder<?>TypeResolverProvider._findTypeResolver(MapperConfig<?> config, Annotated ann, JavaType baseType) -
Uses of TypeResolverBuilder in tools.jackson.databind.jsontype.impl
Classes in tools.jackson.databind.jsontype.impl that implement TypeResolverBuilderModifier and TypeClassDescriptionclassCustomizedTypeResolverBuilderthat provides type resolver builders used with so-called "default typing" (seeMapperBuilder.activateDefaultTyping(PolymorphicTypeValidator)for details).classDefaultTypeResolverBuilderimplementation.