Uses of Enum Class
tools.jackson.databind.DefaultTyping
Packages that use DefaultTyping
Package
Description
Basic data binding (mapping) functionality that
allows for reading JSON content into Java Objects (POJOs)
and JSON Trees (
JsonNode), as well as
writing Java Objects and trees as JSON.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 standard implementations for
TypeResolverBuilder
and
TypeIdResolver.-
Uses of DefaultTyping in tools.jackson.databind
Methods in tools.jackson.databind that return DefaultTypingModifier and TypeMethodDescriptionstatic DefaultTypingReturns the enum constant of this class with the specified name.static DefaultTyping[]DefaultTyping.values()Returns an array containing the constants of this enum class, in the order they are declared. -
Uses of DefaultTyping in tools.jackson.databind.cfg
Methods in tools.jackson.databind.cfg with parameters of type DefaultTypingModifier 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".MapperBuilder.activateDefaultTyping(PolymorphicTypeValidator subtypeValidator, DefaultTyping dti) Convenience method that is equivalent to callingMapperBuilder.activateDefaultTyping(PolymorphicTypeValidator subtypeValidator, DefaultTyping applicability, JsonTypeInfo.As includeAs) Method for enabling automatic inclusion of type information, needed for proper deserialization of polymorphic types (unless types have been annotated withJsonTypeInfo).MapperBuilder.activateDefaultTypingAsProperty(PolymorphicTypeValidator subtypeValidator, DefaultTyping applicability, String propertyName) Method for enabling automatic inclusion of type information -- needed for proper deserialization of polymorphic types (unless types have been annotated withJsonTypeInfo) -- using "As.PROPERTY" inclusion mechanism and specified property name to use for inclusion (default being "@class" since default type information always uses class name as type identifier) -
Uses of DefaultTyping in tools.jackson.databind.jsontype.impl
Fields in tools.jackson.databind.jsontype.impl declared as DefaultTypingModifier and TypeFieldDescriptionprotected final DefaultTypingDefaultTypeResolverBuilder._appliesForDefinition of what types is this default typer valid for.Constructors in tools.jackson.databind.jsontype.impl with parameters of type DefaultTypingModifierConstructorDescriptionDefaultTypeResolverBuilder(PolymorphicTypeValidator subtypeValidator, DefaultTyping t, JsonTypeInfo.As includeAs) DefaultTypeResolverBuilder(PolymorphicTypeValidator subtypeValidator, DefaultTyping t, JsonTypeInfo.As includeAs, JsonTypeInfo.Id idType, String propertyName) DefaultTypeResolverBuilder(PolymorphicTypeValidator subtypeValidator, DefaultTyping t, String propertyName)