Uses of Enum Class
com.fasterxml.jackson.annotation.JsonTypeInfo.Id
Packages that use JsonTypeInfo.Id
Package
Description
Public core annotations, most of which are used to configure how
Data Mapping/Binding works.
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 JsonTypeInfo.Id in com.fasterxml.jackson.annotation
Fields in com.fasterxml.jackson.annotation declared as JsonTypeInfo.IdMethods in com.fasterxml.jackson.annotation that return JsonTypeInfo.IdModifier and TypeMethodDescriptionJsonTypeInfo.Value.getIdType()static JsonTypeInfo.IdReturns the enum constant of this class with the specified name.static JsonTypeInfo.Id[]JsonTypeInfo.Id.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in com.fasterxml.jackson.annotation with parameters of type JsonTypeInfo.IdModifier and TypeMethodDescriptionstatic JsonTypeInfo.ValueJsonTypeInfo.Value.construct(JsonTypeInfo.Id idType, JsonTypeInfo.As inclusionType, String propertyName, Class<?> defaultImpl, boolean idVisible, Boolean requireTypeIdForSubtypes) JsonTypeInfo.Value.withIdType(JsonTypeInfo.Id idType) Constructors in com.fasterxml.jackson.annotation with parameters of type JsonTypeInfo.IdModifierConstructorDescriptionprotectedValue(JsonTypeInfo.Id idType, JsonTypeInfo.As inclusionType, String propertyName, Class<?> defaultImpl, boolean idVisible, Boolean requireTypeIdForSubtypes) -
Uses of JsonTypeInfo.Id in com.fasterxml.jackson.databind.jsontype
Methods in com.fasterxml.jackson.databind.jsontype that return JsonTypeInfo.IdModifier and TypeMethodDescriptionTypeIdResolver.getMechanism()Accessor for mechanism that this resolver uses for determining type id from type.Methods in com.fasterxml.jackson.databind.jsontype with parameters of type JsonTypeInfo.IdModifier and TypeMethodDescriptionTypeResolverBuilder.init(JsonTypeInfo.Id idType, TypeIdResolver res) Initialization method that is called right after constructing the builder instance. -
Uses of JsonTypeInfo.Id in com.fasterxml.jackson.databind.jsontype.impl
Fields in com.fasterxml.jackson.databind.jsontype.impl declared as JsonTypeInfo.IdMethods in com.fasterxml.jackson.databind.jsontype.impl that return JsonTypeInfo.IdModifier and TypeMethodDescriptionClassNameIdResolver.getMechanism()MinimalClassNameIdResolver.getMechanism()SimpleNameIdResolver.getMechanism()TypeNameIdResolver.getMechanism()Methods in com.fasterxml.jackson.databind.jsontype.impl with parameters of type JsonTypeInfo.IdModifier and TypeMethodDescriptionprotected StringStdTypeResolverBuilder._propName(String propName, JsonTypeInfo.Id idType) StdTypeResolverBuilder.init(JsonTypeInfo.Id idType, TypeIdResolver idRes) Constructors in com.fasterxml.jackson.databind.jsontype.impl with parameters of type JsonTypeInfo.IdModifierConstructorDescriptionprotectedStdTypeResolverBuilder(JsonTypeInfo.Id idType, JsonTypeInfo.As idAs, String propName)