Uses of Class
org.codehaus.jackson.annotate.JsonTypeInfo.As
-
Packages that use JsonTypeInfo.As Package Description org.codehaus.jackson.annotate Public core annotations, most of which are used to configure how Data Mapping/Binding works.org.codehaus.jackson.map Contains basic mapper (conversion) functionality that allows for converting between regular streaming json content and Java objects (beans or Tree Model: support for both is viaObjectMapper
class, as well as convenience methods included inJsonParser
org.codehaus.jackson.map.jsontype Package that contains interfaces that define how to implement functionality for dynamically resolving type during deserialization.org.codehaus.jackson.map.jsontype.impl Package that contains standard implementations forTypeResolverBuilder
andTypeIdResolver
. -
-
Uses of JsonTypeInfo.As in org.codehaus.jackson.annotate
Methods in org.codehaus.jackson.annotate that return JsonTypeInfo.As Modifier and Type Method Description JsonTypeInfo.As
include()
What mechanism is used for including type metadata (if any; forJsonTypeInfo.Id.NONE
nothing is included).static JsonTypeInfo.As
JsonTypeInfo.As. valueOf(String name)
Returns the enum constant of this type with the specified name.static JsonTypeInfo.As[]
JsonTypeInfo.As. values()
Returns an array containing the constants of this enum type, in the order they are declared. -
Uses of JsonTypeInfo.As in org.codehaus.jackson.map
Methods in org.codehaus.jackson.map that return JsonTypeInfo.As Modifier and Type Method Description abstract JsonTypeInfo.As
TypeDeserializer. getTypeInclusion()
Accessor for type information inclusion method that deserializer uses; indicates how type information is (expected to be) embedded in JSON input.abstract JsonTypeInfo.As
TypeSerializer. getTypeInclusion()
Accessor for type information inclusion method that serializer uses; indicates how type information is embedded in resulting JSON.Methods in org.codehaus.jackson.map with parameters of type JsonTypeInfo.As Modifier and Type Method Description ObjectMapper
ObjectMapper. enableDefaultTyping(ObjectMapper.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
). -
Uses of JsonTypeInfo.As in org.codehaus.jackson.map.jsontype
Methods in org.codehaus.jackson.map.jsontype with parameters of type JsonTypeInfo.As Modifier and Type Method Description T
TypeResolverBuilder. inclusion(JsonTypeInfo.As includeAs)
Method for specifying mechanism to use for including type metadata in JSON. -
Uses of JsonTypeInfo.As in org.codehaus.jackson.map.jsontype.impl
Fields in org.codehaus.jackson.map.jsontype.impl declared as JsonTypeInfo.As Modifier and Type Field Description protected JsonTypeInfo.As
StdTypeResolverBuilder. _includeAs
Methods in org.codehaus.jackson.map.jsontype.impl that return JsonTypeInfo.As Modifier and Type Method Description JsonTypeInfo.As
AsArrayTypeDeserializer. getTypeInclusion()
JsonTypeInfo.As
AsArrayTypeSerializer. getTypeInclusion()
JsonTypeInfo.As
AsExternalTypeDeserializer. getTypeInclusion()
JsonTypeInfo.As
AsExternalTypeSerializer. getTypeInclusion()
JsonTypeInfo.As
AsPropertyTypeDeserializer. getTypeInclusion()
JsonTypeInfo.As
AsPropertyTypeSerializer. getTypeInclusion()
JsonTypeInfo.As
AsWrapperTypeDeserializer. getTypeInclusion()
JsonTypeInfo.As
AsWrapperTypeSerializer. getTypeInclusion()
abstract JsonTypeInfo.As
TypeDeserializerBase. getTypeInclusion()
abstract JsonTypeInfo.As
TypeSerializerBase. getTypeInclusion()
Methods in org.codehaus.jackson.map.jsontype.impl with parameters of type JsonTypeInfo.As Modifier and Type Method Description StdTypeResolverBuilder
StdTypeResolverBuilder. inclusion(JsonTypeInfo.As includeAs)
-