Uses of Class
org.codehaus.jackson.map.JsonMappingException
Packages that use JsonMappingException
Package
Description
Jackson-based JAX-RS provider that can automatically
serialize and deserialize resources for
JSON content type (MediaType).
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 via
ObjectMapper
class, as well
as convenience methods included in
JsonParser
Contains implementation classes of deserialization part of
data binding.
Contains public standard implementations of abstraction that
Jackson uses.
Contains extended support for "external" packages: things that
may or may not be present in runtime environment, but that are
commonly enough used so that explicit support can be added.
Package that contains standard implementations for
TypeResolverBuilder
and
TypeIdResolver
.Package that contains classes and interfaces to help implement
custom extension
Module
s
(which are registered using
ObjectMapper.registerModule(org.codehaus.jackson.map.Module)
.Contains implementation classes of serialization part of
data binding.
Contains implementation classes of serialization part of
data binding.
Classes needed for JSON schema support (currently just ability
to generate schemas using serialization part of data mapping)
Package that contains XML Compatibility functionality for Jackson, such
as handlers for JAXB annotations
-
Uses of JsonMappingException in org.codehaus.jackson.jaxrs
Methods in org.codehaus.jackson.jaxrs with parameters of type JsonMappingExceptionModifier and TypeMethodDescriptionjavax.ws.rs.core.Response
JsonMappingExceptionMapper.toResponse
(JsonMappingException exception) Methods in org.codehaus.jackson.jaxrs that throw JsonMappingExceptionModifier and TypeMethodDescriptionprotected Class<?>
JacksonJsonProvider._findView
(ObjectMapper mapper, Annotation[] annotations) -
Uses of JsonMappingException in org.codehaus.jackson.map
Methods in org.codehaus.jackson.map that return JsonMappingExceptionModifier and TypeMethodDescriptionstatic JsonMappingException
JsonMappingException.from
(JsonParser jp, String msg) static JsonMappingException
JsonMappingException.from
(JsonParser jp, String msg, Throwable problem) abstract JsonMappingException
DeserializationContext.instantiationException
(Class<?> instClass, String msg) abstract JsonMappingException
DeserializationContext.instantiationException
(Class<?> instClass, Throwable t) Helper method for constructing instantiation exception for specified type, to indicate problem with physically constructing instance of specified class (missing constructor, exception from constructor)abstract JsonMappingException
DeserializationContext.mappingException
(Class<?> targetClass) Helper method for constructing generic mapping exception for specified typeabstract JsonMappingException
DeserializationContext.mappingException
(Class<?> targetClass, JsonToken t) DeserializationContext.mappingException
(String message) Helper method for constructing generic mapping exception with specified message and current location informationabstract JsonMappingException
DeserializationContext.unknownFieldException
(Object instanceOrClass, String fieldName) Helper method for constructing exception to indicate that JSON Object field name did not map to a known property of type being deserialized.abstract JsonMappingException
DeserializationContext.unknownTypeException
(JavaType baseType, String id) Helper method for constructing exception to indicate that given type id (parsed from JSON) could not be converted to a Java type.abstract JsonMappingException
DeserializationContext.weirdKeyException
(Class<?> keyClass, String keyValue, String msg) Helper method for constructing exception to indicate that given JSON Object field name was not in format to be able to deserialize specified key type.abstract JsonMappingException
DeserializationContext.weirdNumberException
(Class<?> instClass, String msg) Helper method for constructing exception to indicate that input JSON Number was not suitable for deserializing into given type.abstract JsonMappingException
DeserializationContext.weirdStringException
(Class<?> instClass, String msg) Helper method for constructing exception to indicate that input JSON String was not in recognized format for deserializing into given type.static JsonMappingException
JsonMappingException.wrapWithPath
(Throwable src, Object refFrom, int index) Method that can be called to either create a new JsonMappingException (if underlying exception is not a JsonMappingException), or augment given exception with given path/reference information.static JsonMappingException
JsonMappingException.wrapWithPath
(Throwable src, Object refFrom, String refFieldName) Method that can be called to either create a new JsonMappingException (if underlying exception is not a JsonMappingException), or augment given exception with given path/reference information.static JsonMappingException
JsonMappingException.wrapWithPath
(Throwable src, JsonMappingException.Reference ref) Method that can be called to either create a new JsonMappingException (if underlying exception is not a JsonMappingException), or augment given exception with given path/reference information.abstract JsonMappingException
DeserializationContext.wrongTokenException
(JsonParser jp, JsonToken expToken, String msg) Helper method for indicating that the current token was expected to be another token.Methods in org.codehaus.jackson.map that throw JsonMappingExceptionModifier and TypeMethodDescriptionprotected Object
ObjectReader._bind
(JsonParser jp) Actual implementation of value reading+binding operation.protected Object
ObjectReader._bindAndClose
(JsonParser jp) protected JsonNode
ObjectReader._bindAndCloseAsTree
(JsonParser jp) protected JsonNode
ObjectReader._bindAsTree
(JsonParser jp) protected final void
ObjectMapper._configAndWriteValue
(JsonGenerator jgen, Object value) Method called to configure the generator as necessary and then call write functionalityprotected final void
ObjectMapper._configAndWriteValue
(JsonGenerator jgen, Object value, Class<?> viewClass) protected final void
ObjectWriter._configAndWriteValue
(JsonGenerator jgen, Object value) Method called to configure the generator as necessary and then call write functionalityprotected JsonDeserializer<Object>
ObjectMapper._findRootDeserializer
(DeserializationConfig cfg, JavaType valueType) Method called to locate deserializer for the passed root-level value.protected JsonDeserializer<Object>
ObjectReader._findRootDeserializer
(DeserializationConfig cfg, JavaType valueType) Method called to locate deserializer for the passed root-level value.protected JsonToken
ObjectMapper._initForReading
(JsonParser jp) Method called to ensure that given parser is ready for reading content for data binding.protected static JsonToken
ObjectReader._initForReading
(JsonParser jp) protected Object
ObjectMapper._readMapAndClose
(JsonParser jp, JavaType valueType) protected Object
ObjectMapper._readValue
(DeserializationConfig cfg, JsonParser jp, JavaType valueType) Actual implementation of value reading+binding operation.protected Object
ObjectMapper._unwrapAndDeserialize
(JsonParser jp, JavaType rootType, DeserializationContext ctxt, JsonDeserializer<Object> deser) protected Object
ObjectReader._unwrapAndDeserialize
(JsonParser jp, DeserializationContext ctxt, JavaType rootType, JsonDeserializer<Object> deser) abstract JsonDeserializer<?>
DeserializerFactory.createArrayDeserializer
(DeserializationConfig config, DeserializerProvider p, ArrayType type, BeanProperty property) Method called to create (or, for completely immutable deserializers, reuse) a deserializer that can convert JSON content into values of specified Java type.abstract JsonDeserializer<Object>
DeserializerFactory.createBeanDeserializer
(DeserializationConfig config, DeserializerProvider p, JavaType type, BeanProperty property) Method called to create (or, for completely immutable deserializers, reuse) a deserializer that can convert JSON content into values of specified Java "bean" (POJO) type.abstract JsonDeserializer<?>
DeserializerFactory.createCollectionDeserializer
(DeserializationConfig config, DeserializerProvider p, CollectionType type, BeanProperty property) abstract JsonDeserializer<?>
DeserializerFactory.createCollectionLikeDeserializer
(DeserializationConfig config, DeserializerProvider p, CollectionLikeType type, BeanProperty property) ContextualDeserializer.createContextual
(DeserializationConfig config, BeanProperty property) Method called to see if a different (or differently configured) deserializer is needed to deserialize values of specified property.ContextualKeyDeserializer.createContextual
(DeserializationConfig config, BeanProperty property) Method called to see if a different (or differently configured) key deserializer is needed to deserialize keys of specified Map property.ContextualSerializer.createContextual
(SerializationConfig config, BeanProperty property) Method called to see if a different (or differently configured) serializer is needed to serialize values of specified property.abstract JsonDeserializer<?>
DeserializerFactory.createEnumDeserializer
(DeserializationConfig config, DeserializerProvider p, JavaType type, BeanProperty property) DeserializerFactory.createKeyDeserializer
(DeserializationConfig config, JavaType type, BeanProperty property) Method called to find if factory knows how to create a key deserializer for specified type; currently this means checking if a module has registered possible deserializers.abstract JsonSerializer<Object>
SerializerFactory.createKeySerializer
(SerializationConfig config, JavaType baseType, BeanProperty property) Method called to create serializer to use for serializing JSON property names (which must be output asJsonToken.FIELD_NAME
) for Map that has specified declared key type, and is for specified property (or, if property is null, as root value)abstract JsonDeserializer<?>
DeserializerFactory.createMapDeserializer
(DeserializationConfig config, DeserializerProvider p, MapType type, BeanProperty property) abstract JsonDeserializer<?>
DeserializerFactory.createMapLikeDeserializer
(DeserializationConfig config, DeserializerProvider p, MapLikeType type, BeanProperty property) abstract JsonSerializer<Object>
SerializerFactory.createSerializer
(SerializationConfig config, JavaType baseType, BeanProperty property) Method called to create (or, for immutable serializers, reuse) a serializer for given type.abstract JsonDeserializer<?>
DeserializerFactory.createTreeDeserializer
(DeserializationConfig config, DeserializerProvider p, JavaType type, BeanProperty property) Method called to create and return a deserializer that can construct JsonNode(s) from JSON content.abstract TypeSerializer
SerializerFactory.createTypeSerializer
(SerializationConfig config, JavaType baseType, BeanProperty property) Method called to create a type information serializer for given base type, if one is needed.Deserializers.Base.findArrayDeserializer
(ArrayType type, DeserializationConfig config, DeserializerProvider provider, BeanProperty property, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer) Deserializers.findArrayDeserializer
(ArrayType type, DeserializationConfig config, DeserializerProvider provider, BeanProperty property, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer) Method called to locate serializer for specified array type.Deserializers.Base.findBeanDeserializer
(JavaType type, DeserializationConfig config, DeserializerProvider provider, BeanDescription beanDesc, BeanProperty property) Deserializers.findBeanDeserializer
(JavaType type, DeserializationConfig config, DeserializerProvider provider, BeanDescription beanDesc, BeanProperty property) Method called to locate deserializer for specified value type which does not belong to any other category (not an Enum, Collection, Map, Array or tree node)Deserializers.Base.findCollectionDeserializer
(CollectionType type, DeserializationConfig config, DeserializerProvider provider, BeanDescription beanDesc, BeanProperty property, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer) Deserializers.findCollectionDeserializer
(CollectionType type, DeserializationConfig config, DeserializerProvider provider, BeanDescription beanDesc, BeanProperty property, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer) Method called to locate serializer for specifiedCollection
(List, Set etc) type.Deserializers.Base.findCollectionLikeDeserializer
(CollectionLikeType type, DeserializationConfig config, DeserializerProvider provider, BeanDescription beanDesc, BeanProperty property, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer) Deserializers.findCollectionLikeDeserializer
(CollectionLikeType type, DeserializationConfig config, DeserializerProvider provider, BeanDescription beanDesc, BeanProperty property, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer) Method called to locate serializer for specified "Collection-like" type (one that acts likeCollection
but does not implement it).Deserializers.Base.findEnumDeserializer
(Class<?> type, DeserializationConfig config, BeanDescription beanDesc, BeanProperty property) Deserializers.findEnumDeserializer
(Class<?> type, DeserializationConfig config, BeanDescription beanDesc, BeanProperty property) Method called to locate deserializer for specifiedEnum
type.abstract SerializedString
DeserializerProvider.findExpectedRootName
(DeserializationConfig config, JavaType type) Method that can be used to try find expected root name for given typeabstract KeyDeserializer
DeserializerProvider.findKeyDeserializer
(DeserializationConfig config, JavaType keyType, BeanProperty property) Method called to get hold of a deserializer to use for deserializing keys forMap
.KeyDeserializers.findKeyDeserializer
(JavaType type, DeserializationConfig config, BeanDescription beanDesc, BeanProperty property) abstract JsonSerializer<Object>
SerializerProvider.findKeySerializer
(JavaType keyType, BeanProperty property) Method called to get the serializer to use for serializing non-null Map keys.Deserializers.Base.findMapDeserializer
(MapType type, DeserializationConfig config, DeserializerProvider provider, BeanDescription beanDesc, BeanProperty property, KeyDeserializer keyDeserializer, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer) Deserializers.findMapDeserializer
(MapType type, DeserializationConfig config, DeserializerProvider provider, BeanDescription beanDesc, BeanProperty property, KeyDeserializer keyDeserializer, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer) Method called to locate deserializer for specifiedMap
type.Deserializers.Base.findMapLikeDeserializer
(MapLikeType type, DeserializationConfig config, DeserializerProvider provider, BeanDescription beanDesc, BeanProperty property, KeyDeserializer keyDeserializer, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer) Deserializers.findMapLikeDeserializer
(MapLikeType type, DeserializationConfig config, DeserializerProvider provider, BeanDescription beanDesc, BeanProperty property, KeyDeserializer keyDeserializer, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer) Method called to locate serializer for specified "Map-like" type (one that acts likeMap
but does not implement it).Deserializers.Base.findTreeNodeDeserializer
(Class<? extends JsonNode> nodeType, DeserializationConfig config, BeanProperty property) Deserializers.findTreeNodeDeserializer
(Class<? extends JsonNode> nodeType, DeserializationConfig config, BeanProperty property) Method called to locate deserializer for specified JSON tree node type.DeserializerFactory.findTypeDeserializer
(DeserializationConfig config, JavaType baseType, BeanProperty property) Method called to find and create a type information deserializer for given base type, if one is needed.abstract JsonDeserializer<Object>
DeserializerProvider.findTypedValueDeserializer
(DeserializationConfig config, JavaType type, BeanProperty property) Method called to locate deserializer for given type, as well as matching type deserializer (if one is needed); and if type deserializer is needed, construct a "wrapped" deserializer that can extract and use type information for calling actual deserializer.final JsonSerializer<Object>
SerializerProvider.findTypedValueSerializer
(Class<?> valueType, boolean cache) Deprecated.As of version 1.7, use version that exposes property object instead of just its type (needed for contextual serializers)abstract JsonSerializer<Object>
SerializerProvider.findTypedValueSerializer
(Class<?> valueType, boolean cache, BeanProperty property) Method called to locate regular serializer, matching type serializer, and if both found, wrap them in a serializer that calls both in correct sequence.final JsonSerializer<Object>
SerializerProvider.findTypedValueSerializer
(JavaType valueType, boolean cache) Deprecated.As of version 1.7, use version that exposes property object instead of just its type (needed for contextual serializers)abstract JsonSerializer<Object>
SerializerProvider.findTypedValueSerializer
(JavaType valueType, boolean cache, BeanProperty property) Method called to locate regular serializer, matching type serializer, and if both found, wrap them in a serializer that calls both in correct sequence.abstract JsonDeserializer<Object>
DeserializerProvider.findValueDeserializer
(DeserializationConfig config, JavaType propertyType, BeanProperty property) Method called to get hold of a deserializer for a value of given type; or if no such deserializer can be found, a default handler (which may do a best-effort generic serialization or just simply throw an exception when invoked).abstract ValueInstantiator
DeserializerFactory.findValueInstantiator
(DeserializationConfig config, BasicBeanDescription beanDesc) Method that is to find all creators (constructors, factory methods) for the bean type to deserialize.final JsonSerializer<Object>
SerializerProvider.findValueSerializer
(Class<?> runtimeType) Deprecated.As of version 1.7, use version that exposes property object instead of just its type (needed for contextual serializers)abstract JsonSerializer<Object>
SerializerProvider.findValueSerializer
(Class<?> runtimeType, BeanProperty property) Method called to get hold of a serializer for a value of given type; or if no such serializer can be found, a default handler (which may do a best-effort generic serialization or just simply throw an exception when invoked).final JsonSerializer<Object>
SerializerProvider.findValueSerializer
(JavaType serializationType) Deprecated.As of version 1.7, use version that exposes property object instead of just its type (needed for contextual serializers)abstract JsonSerializer<Object>
SerializerProvider.findValueSerializer
(JavaType serializationType, BeanProperty property) Similar toSerializerProvider.findValueSerializer(Class)
, but takes full generics-aware type instead of raw class.ObjectMapper.generateJsonSchema
(Class<?> t) Generate Json-schema instance for specified class.ObjectMapper.generateJsonSchema
(Class<?> t, SerializationConfig cfg) Generate Json-schema instance for specified class, using specific serialization configurationabstract JsonSchema
SerializerProvider.generateJsonSchema
(Class<?> type, SerializationConfig config, SerializerFactory jsf) Generate Json-schema for given type.final JsonSerializer<Object>
SerializerProvider.getKeySerializer()
Deprecated.As of version 1.7, use version that exposes property object instead of just its type (needed for contextual serializers)final JsonSerializer<Object>
SerializerProvider.getKeySerializer
(JavaType valueType, BeanProperty property) Deprecated.As of version 1.8abstract JavaType
DeserializerFactory.mapAbstractType
(DeserializationConfig config, JavaType type) Method that can be called to try to resolve an abstract type (interface, abstract class) into a concrete type, or at least something "more concrete" (abstract class instead of interface).abstract JavaType
DeserializerProvider.mapAbstractType
(DeserializationConfig config, JavaType type) Method that can be called to try to resolve an abstract type (interface, abstract class) into a concrete type, or at least something "more concrete" (abstract class instead of interface).<T> T
<T> T
<T> T
ObjectMapper.readValue
(byte[] src, int offset, int len, TypeReference valueTypeRef) <T> T
<T> T
<T> T
ObjectMapper.readValue
(byte[] src, TypeReference valueTypeRef) <T> T
<T> T
<T> T
ObjectMapper.readValue
(File src, TypeReference valueTypeRef) <T> T
ObjectMapper.readValue
(InputStream src, Class<T> valueType) <T> T
ObjectMapper.readValue
(InputStream src, JavaType valueType) <T> T
ObjectMapper.readValue
(InputStream src, TypeReference valueTypeRef) <T> T
<T> T
<T> T
ObjectMapper.readValue
(Reader src, TypeReference valueTypeRef) <T> T
<T> T
<T> T
ObjectMapper.readValue
(String content, TypeReference valueTypeRef) <T> T
<T> T
<T> T
ObjectMapper.readValue
(URL src, TypeReference valueTypeRef) <T> T
Convenience method for converting results from given JSON tree into given value type.<T> T
Convenience method for converting results from given JSON tree into given value type.<T> T
ObjectMapper.readValue
(JsonNode root, TypeReference valueTypeRef) Convenience method for converting results from given JSON tree into given value type.<T> T
ObjectMapper.readValue
(JsonParser jp, Class<T> valueType) Method to deserialize JSON content into a non-container type (it can be an array type, however): typically a bean, array or a wrapper type (likeBoolean
).<T> T
ObjectMapper.readValue
(JsonParser jp, Class<T> valueType, DeserializationConfig cfg) Method to deserialize JSON content into a non-container type (it can be an array type, however): typically a bean, array or a wrapper type (likeBoolean
).<T> T
ObjectMapper.readValue
(JsonParser jp, JavaType valueType) Method to deserialize JSON content into a Java type, reference to which is passed as argument.<T> T
ObjectMapper.readValue
(JsonParser jp, JavaType valueType, DeserializationConfig cfg) Method to deserialize JSON content into a Java type, reference to which is passed as argument.<T> T
ObjectMapper.readValue
(JsonParser jp, TypeReference<?> valueTypeRef) Method to deserialize JSON content into a Java type, reference to which is passed as argument.<T> T
ObjectMapper.readValue
(JsonParser jp, TypeReference<?> valueTypeRef, DeserializationConfig cfg) Method to deserialize JSON content into a Java type, reference to which is passed as argument.void
ResolvableDeserializer.resolve
(DeserializationConfig config, DeserializerProvider provider) Method called afterDeserializerProvider
has registered the deserializer, but before it has returned it to the caller.void
ResolvableSerializer.resolve
(SerializerProvider provider) Method called afterSerializerProvider
has registered the serializer, but before it has returned it to the caller.<T> T
ObjectMapper.treeToValue
(JsonNode n, Class<T> valueType) Convenience conversion method that will bind data given JSON tree contains into specific value (usually bean) type.void
ObjectMapper.writeValue
(File resultFile, Object value) Method that can be used to serialize any Java value as JSON output, written to File provided.void
ObjectMapper.writeValue
(OutputStream out, Object value) Method that can be used to serialize any Java value as JSON output, using output stream provided (using encodingJsonEncoding.UTF8
).void
ObjectMapper.writeValue
(Writer w, Object value) Method that can be used to serialize any Java value as JSON output, using Writer provided.void
ObjectMapper.writeValue
(JsonGenerator jgen, Object value) Method that can be used to serialize any Java value as JSON output, using providedJsonGenerator
.void
ObjectMapper.writeValue
(JsonGenerator jgen, Object value, SerializationConfig config) Method that can be used to serialize any Java value as JSON output, using providedJsonGenerator
, configured as per passed configuration object.void
ObjectWriter.writeValue
(File resultFile, Object value) Method that can be used to serialize any Java value as JSON output, written to File provided.void
ObjectWriter.writeValue
(OutputStream out, Object value) Method that can be used to serialize any Java value as JSON output, using output stream provided (using encodingJsonEncoding.UTF8
).void
ObjectWriter.writeValue
(Writer w, Object value) Method that can be used to serialize any Java value as JSON output, using Writer provided.void
ObjectWriter.writeValue
(JsonGenerator jgen, Object value) Method that can be used to serialize any Java value as JSON output, using providedJsonGenerator
.byte[]
ObjectMapper.writeValueAsBytes
(Object value) Method that can be used to serialize any Java value as a byte array.byte[]
ObjectWriter.writeValueAsBytes
(Object value) Method that can be used to serialize any Java value as a byte array.ObjectMapper.writeValueAsString
(Object value) Method that can be used to serialize any Java value as a String.ObjectWriter.writeValueAsString
(Object value) Method that can be used to serialize any Java value as a String.Constructors in org.codehaus.jackson.map with parameters of type JsonMappingExceptionModifierConstructorDescriptionRuntimeJsonMappingException
(String message, JsonMappingException cause) -
Uses of JsonMappingException in org.codehaus.jackson.map.deser
Methods in org.codehaus.jackson.map.deser that return JsonMappingExceptionModifier and TypeMethodDescriptionStdDeserializationContext.instantiationException
(Class<?> instClass, String msg) StdDeserializationContext.instantiationException
(Class<?> instClass, Throwable t) StdDeserializationContext.mappingException
(Class<?> targetClass) StdDeserializationContext.mappingException
(Class<?> targetClass, JsonToken token) StdDeserializationContext.unknownFieldException
(Object instanceOrClass, String fieldName) StdDeserializationContext.unknownTypeException
(JavaType type, String id) StdDeserializationContext.weirdKeyException
(Class<?> keyClass, String keyValue, String msg) StdDeserializationContext.weirdNumberException
(Class<?> instClass, String msg) StdDeserializationContext.weirdStringException
(Class<?> instClass, String msg) Method that will construct an exception suitable for throwing when some String values are acceptable, but the one encountered is notStdDeserializationContext.wrongTokenException
(JsonParser jp, JsonToken expToken, String msg) Methods in org.codehaus.jackson.map.deser that throw JsonMappingExceptionModifier and TypeMethodDescriptionprotected void
BeanDeserializerFactory._addDeserializerConstructors
(DeserializationConfig config, BasicBeanDescription beanDesc, VisibilityChecker<?> vchecker, AnnotationIntrospector intr, CreatorCollector creators) protected void
BeanDeserializerFactory._addDeserializerFactoryMethods
(DeserializationConfig config, BasicBeanDescription beanDesc, VisibilityChecker<?> vchecker, AnnotationIntrospector intr, CreatorCollector creators) protected JsonDeserializer<Object>
StdDeserializerProvider._createAndCache2
(DeserializationConfig config, JavaType type, BeanProperty property) Method that handles actual construction (via factory) and caching (both intermediate and eventual)protected JsonDeserializer<Object>
StdDeserializerProvider._createAndCacheValueDeserializer
(DeserializationConfig config, JavaType type, BeanProperty property) Method that will try to create a deserializer for given type, and resolve and cache it if necessaryprotected JsonDeserializer<Object>
StdDeserializerProvider._createDeserializer
(DeserializationConfig config, JavaType type, BeanProperty property) protected abstract JsonDeserializer<?>
BasicDeserializerFactory._findCustomArrayDeserializer
(ArrayType type, DeserializationConfig config, DeserializerProvider p, BeanProperty property, TypeDeserializer elementTypeDeser, JsonDeserializer<?> elementDeser) protected JsonDeserializer<?>
BeanDeserializerFactory._findCustomArrayDeserializer
(ArrayType type, DeserializationConfig config, DeserializerProvider provider, BeanProperty property, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer) protected JsonDeserializer<Object>
BeanDeserializerFactory._findCustomBeanDeserializer
(JavaType type, DeserializationConfig config, DeserializerProvider provider, BasicBeanDescription beanDesc, BeanProperty property) protected abstract JsonDeserializer<?>
BasicDeserializerFactory._findCustomCollectionDeserializer
(CollectionType type, DeserializationConfig config, DeserializerProvider p, BasicBeanDescription beanDesc, BeanProperty property, TypeDeserializer elementTypeDeser, JsonDeserializer<?> elementDeser) protected JsonDeserializer<?>
BeanDeserializerFactory._findCustomCollectionDeserializer
(CollectionType type, DeserializationConfig config, DeserializerProvider provider, BasicBeanDescription beanDesc, BeanProperty property, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer) protected abstract JsonDeserializer<?>
BasicDeserializerFactory._findCustomCollectionLikeDeserializer
(CollectionLikeType type, DeserializationConfig config, DeserializerProvider p, BasicBeanDescription beanDesc, BeanProperty property, TypeDeserializer elementTypeDeser, JsonDeserializer<?> elementDeser) protected JsonDeserializer<?>
BeanDeserializerFactory._findCustomCollectionLikeDeserializer
(CollectionLikeType type, DeserializationConfig config, DeserializerProvider provider, BasicBeanDescription beanDesc, BeanProperty property, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer) protected abstract JsonDeserializer<?>
BasicDeserializerFactory._findCustomEnumDeserializer
(Class<?> type, DeserializationConfig config, BasicBeanDescription beanDesc, BeanProperty property) protected JsonDeserializer<?>
BeanDeserializerFactory._findCustomEnumDeserializer
(Class<?> type, DeserializationConfig config, BasicBeanDescription beanDesc, BeanProperty property) protected abstract JsonDeserializer<?>
BasicDeserializerFactory._findCustomMapDeserializer
(MapType type, DeserializationConfig config, DeserializerProvider p, BasicBeanDescription beanDesc, BeanProperty property, KeyDeserializer keyDeser, TypeDeserializer elementTypeDeser, JsonDeserializer<?> elementDeser) protected JsonDeserializer<?>
BeanDeserializerFactory._findCustomMapDeserializer
(MapType type, DeserializationConfig config, DeserializerProvider provider, BasicBeanDescription beanDesc, BeanProperty property, KeyDeserializer keyDeserializer, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer) protected abstract JsonDeserializer<?>
BasicDeserializerFactory._findCustomMapLikeDeserializer
(MapLikeType type, DeserializationConfig config, DeserializerProvider p, BasicBeanDescription beanDesc, BeanProperty property, KeyDeserializer keyDeser, TypeDeserializer elementTypeDeser, JsonDeserializer<?> elementDeser) protected JsonDeserializer<?>
BeanDeserializerFactory._findCustomMapLikeDeserializer
(MapLikeType type, DeserializationConfig config, DeserializerProvider provider, BasicBeanDescription beanDesc, BeanProperty property, KeyDeserializer keyDeserializer, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer) protected abstract JsonDeserializer<?>
BasicDeserializerFactory._findCustomTreeNodeDeserializer
(Class<? extends JsonNode> type, DeserializationConfig config, BeanProperty property) protected JsonDeserializer<?>
BeanDeserializerFactory._findCustomTreeNodeDeserializer
(Class<? extends JsonNode> type, DeserializationConfig config, BeanProperty property) protected boolean
BeanDeserializerFactory._handleSingleArgumentConstructor
(DeserializationConfig config, BasicBeanDescription beanDesc, VisibilityChecker<?> vchecker, AnnotationIntrospector intr, CreatorCollector creators, AnnotatedConstructor ctor, boolean isCreator, boolean isVisible) protected boolean
BeanDeserializerFactory._handleSingleArgumentFactory
(DeserializationConfig config, BasicBeanDescription beanDesc, VisibilityChecker<?> vchecker, AnnotationIntrospector intr, CreatorCollector creators, AnnotatedMethod factory, boolean isCreator) protected KeyDeserializer
StdDeserializerProvider._handleUnknownKeyDeserializer
(JavaType type) protected JsonDeserializer<Object>
StdDeserializerProvider._handleUnknownValueDeserializer
(JavaType type) protected JavaType
BeanDeserializerFactory._mapAbstractType2
(DeserializationConfig config, JavaType type) Method that will find abstract type mapping for specified type, doing a single lookup through registered abstract type resolvers; will not do recursive lookups.protected void
StdDeserializerProvider._resolveDeserializer
(DeserializationConfig config, ResolvableDeserializer ser) protected void
BeanDeserializerFactory.addBeanProps
(DeserializationConfig config, BasicBeanDescription beanDesc, BeanDeserializerBuilder builder) Method called to figure out settable properties for the bean deserializer to use.protected void
BeanDeserializerFactory.addInjectables
(DeserializationConfig config, BasicBeanDescription beanDesc, BeanDeserializerBuilder builder) Method called locate all members used for value injection (if any), constructorValueInjector
instances, and add them to builder.protected void
BeanDeserializerFactory.addReferenceProperties
(DeserializationConfig config, BasicBeanDescription beanDesc, BeanDeserializerBuilder builder) Method that will find if bean has any managed- or back-reference properties, and if so add them to bean, to be linked during resolution phase.BeanDeserializerFactory.buildBeanDeserializer
(DeserializationConfig config, JavaType type, BasicBeanDescription beanDesc, BeanProperty property) Method that is to actually build a bean deserializer instance.BeanDeserializerFactory.buildThrowableDeserializer
(DeserializationConfig config, JavaType type, BasicBeanDescription beanDesc, BeanProperty property) protected void
BeanDeserializerFactory.checkIllegalTypes
(JavaType type) protected SettableAnyProperty
BeanDeserializerFactory.constructAnySetter
(DeserializationConfig config, BasicBeanDescription beanDesc, AnnotatedMethod setter) Method called to construct fallbackSettableAnyProperty
for handling unknown bean properties, given a method that has been designated as such setter.protected CreatorProperty
BeanDeserializerFactory.constructCreatorProperty
(DeserializationConfig config, BasicBeanDescription beanDesc, String name, int index, AnnotatedParameter param, Object injectableValueId) Method that will construct a property object that represents a logical property passed via Creator (constructor or static factory method)protected ValueInstantiator
BeanDeserializerFactory.constructDefaultValueInstantiator
(DeserializationConfig config, BasicBeanDescription beanDesc) Method that will construct standard defaultValueInstantiator
using annotations (like @JsonCreator) and visibility rulesprotected SettableBeanProperty
BeanDeserializerFactory.constructSettableProperty
(DeserializationConfig config, BasicBeanDescription beanDesc, String name, AnnotatedField field) protected SettableBeanProperty
BeanDeserializerFactory.constructSettableProperty
(DeserializationConfig config, BasicBeanDescription beanDesc, String name, AnnotatedMethod setter) Method that will construct a regular bean property setter using the given setter method.protected SettableBeanProperty
BeanDeserializerFactory.constructSetterlessProperty
(DeserializationConfig config, BasicBeanDescription beanDesc, String name, AnnotatedMethod getter) Method that will construct a regular bean property setter using the given setter method.BasicDeserializerFactory.createArrayDeserializer
(DeserializationConfig config, DeserializerProvider p, ArrayType type, BeanProperty property) CustomDeserializerFactory.createArrayDeserializer
(DeserializationConfig config, DeserializerProvider p, ArrayType type, BeanProperty property) Deprecated.BeanDeserializerFactory.createBeanDeserializer
(DeserializationConfig config, DeserializerProvider p, JavaType type, BeanProperty property) Method thatDeserializerProvider
s call to create a new deserializer for types other than Collections, Maps, arrays and enums.CustomDeserializerFactory.createBeanDeserializer
(DeserializationConfig config, DeserializerProvider p, JavaType type, BeanProperty property) Deprecated.BasicDeserializerFactory.createCollectionDeserializer
(DeserializationConfig config, DeserializerProvider p, CollectionType type, BeanProperty property) BasicDeserializerFactory.createCollectionLikeDeserializer
(DeserializationConfig config, DeserializerProvider p, CollectionLikeType type, BeanProperty property) BasicDeserializerFactory.createEnumDeserializer
(DeserializationConfig config, DeserializerProvider p, JavaType type, BeanProperty property) Factory method for constructing serializers ofEnum
types.CustomDeserializerFactory.createEnumDeserializer
(DeserializationConfig config, DeserializerProvider p, JavaType enumType, BeanProperty property) Deprecated.BeanDeserializerFactory.createKeyDeserializer
(DeserializationConfig config, JavaType type, BeanProperty property) BasicDeserializerFactory.createMapDeserializer
(DeserializationConfig config, DeserializerProvider p, MapType type, BeanProperty property) BasicDeserializerFactory.createMapLikeDeserializer
(DeserializationConfig config, DeserializerProvider p, MapLikeType type, BeanProperty property) BasicDeserializerFactory.createTreeDeserializer
(DeserializationConfig config, DeserializerProvider p, JavaType nodeType, BeanProperty property) protected JsonDeserializer<Object>
BasicDeserializerFactory.findDeserializerFromAnnotation
(DeserializationConfig config, Annotated ann, BeanProperty property) Helper method called to check if a class or method has annotation that tells which class to use for deserialization.StdDeserializerProvider.findExpectedRootName
(DeserializationConfig config, JavaType type) StdDeserializerProvider.findKeyDeserializer
(DeserializationConfig config, JavaType type, BeanProperty property) BasicDeserializerFactory.findPropertyContentTypeDeserializer
(DeserializationConfig config, JavaType containerType, AnnotatedMember propertyEntity, BeanProperty property) Method called to find and create a type information deserializer for values of given container (list, array, map) property, if one is needed.BasicDeserializerFactory.findPropertyTypeDeserializer
(DeserializationConfig config, JavaType baseType, AnnotatedMember annotated, BeanProperty property) Method called to create a type information deserializer for values of given non-container property, if one is needed.protected JsonDeserializer<Object>
BasicDeserializerFactory.findStdBeanDeserializer
(DeserializationConfig config, DeserializerProvider p, JavaType type, BeanProperty property) Method called byBeanDeserializerFactory
to see if there might be a standard deserializer registered for given type.BasicDeserializerFactory.findTypeDeserializer
(DeserializationConfig config, JavaType baseType, BeanProperty property) StdDeserializerProvider.findTypedValueDeserializer
(DeserializationConfig config, JavaType type, BeanProperty property) StdDeserializerProvider.findValueDeserializer
(DeserializationConfig config, JavaType propertyType, BeanProperty property) abstract ValueInstantiator
BasicDeserializerFactory.findValueInstantiator
(DeserializationConfig config, BasicBeanDescription beanDesc) BeanDeserializerFactory.findValueInstantiator
(DeserializationConfig config, BasicBeanDescription beanDesc) Value instantiator is created both based on creator annotations, and on optional externally provided instantiators (registered through module interface).abstract JavaType
BasicDeserializerFactory.mapAbstractType
(DeserializationConfig config, JavaType type) BeanDeserializerFactory.mapAbstractType
(DeserializationConfig config, JavaType type) Method that will find complete abstract type mapping for specified type, doing as many resolution steps as necessary.StdDeserializerProvider.mapAbstractType
(DeserializationConfig config, JavaType type) protected JavaType
BeanDeserializerFactory.materializeAbstractType
(DeserializationConfig config, BasicBeanDescription beanDesc) protected <T extends JavaType>
TBasicDeserializerFactory.modifyTypeByAnnotation
(DeserializationConfig config, Annotated a, T type, String propName) Method called to see if given method has annotations that indicate a more specific type than what the argument specifies.void
BeanDeserializer.resolve
(DeserializationConfig config, DeserializerProvider provider) Method called to finalize setup of this deserializer, after deserializer itself has been registered.protected JavaType
BasicDeserializerFactory.resolveType
(DeserializationConfig config, BasicBeanDescription beanDesc, JavaType type, AnnotatedMember member, BeanProperty property) Helper method used to resolve method return types and field types. -
Uses of JsonMappingException in org.codehaus.jackson.map.deser.std
Methods in org.codehaus.jackson.map.deser.std that return JsonMappingExceptionModifier and TypeMethodDescriptionprotected JsonMappingException
StdValueInstantiator.wrapException
(Throwable t) Methods in org.codehaus.jackson.map.deser.std that throw JsonMappingExceptionModifier and TypeMethodDescriptionprotected JsonDeserializer<Object>
StdDeserializer.findDeserializer
(DeserializationConfig config, DeserializerProvider provider, JavaType type, BeanProperty property) Helper method used to locate deserializers for properties the type this deserializer handles contains (usually for properties of bean types)void
AtomicReferenceDeserializer.resolve
(DeserializationConfig config, DeserializerProvider provider) void
CollectionDeserializer.resolve
(DeserializationConfig config, DeserializerProvider provider) Method called to finalize setup of this deserializer, after deserializer itself has been registered.void
MapDeserializer.resolve
(DeserializationConfig config, DeserializerProvider provider) Method called to finalize setup of this deserializer, after deserializer itself has been registered.void
StringCollectionDeserializer.resolve
(DeserializationConfig config, DeserializerProvider provider) Method called to finalize setup of this deserializer, after deserializer itself has been registered. -
Uses of JsonMappingException in org.codehaus.jackson.map.exc
Subclasses of JsonMappingException in org.codehaus.jackson.map.excModifier and TypeClassDescriptionclass
SpecializedJsonMappingException
sub-class specifically used to indicate problems due to encountering a JSON property that could not be mapped to an Object property (via getter, constructor argument or field). -
Uses of JsonMappingException in org.codehaus.jackson.map.ext
Methods in org.codehaus.jackson.map.ext that throw JsonMappingExceptionModifier and TypeMethodDescriptionCoreXMLSerializers.XMLGregorianCalendarSerializer.getSchema
(SerializerProvider provider, Type typeHint) -
Uses of JsonMappingException in org.codehaus.jackson.map.jsontype.impl
Methods in org.codehaus.jackson.map.jsontype.impl that throw JsonMappingException -
Uses of JsonMappingException in org.codehaus.jackson.map.module
Methods in org.codehaus.jackson.map.module that throw JsonMappingExceptionModifier and TypeMethodDescriptionSimpleDeserializers.findArrayDeserializer
(ArrayType type, DeserializationConfig config, DeserializerProvider provider, BeanProperty property, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer) SimpleDeserializers.findBeanDeserializer
(JavaType type, DeserializationConfig config, DeserializerProvider provider, BeanDescription beanDesc, BeanProperty property) SimpleDeserializers.findCollectionDeserializer
(CollectionType type, DeserializationConfig config, DeserializerProvider provider, BeanDescription beanDesc, BeanProperty property, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer) SimpleDeserializers.findCollectionLikeDeserializer
(CollectionLikeType type, DeserializationConfig config, DeserializerProvider provider, BeanDescription beanDesc, BeanProperty property, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer) SimpleDeserializers.findEnumDeserializer
(Class<?> type, DeserializationConfig config, BeanDescription beanDesc, BeanProperty property) SimpleDeserializers.findMapDeserializer
(MapType type, DeserializationConfig config, DeserializerProvider provider, BeanDescription beanDesc, BeanProperty property, KeyDeserializer keyDeserializer, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer) SimpleDeserializers.findMapLikeDeserializer
(MapLikeType type, DeserializationConfig config, DeserializerProvider provider, BeanDescription beanDesc, BeanProperty property, KeyDeserializer keyDeserializer, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer) SimpleDeserializers.findTreeNodeDeserializer
(Class<? extends JsonNode> nodeType, DeserializationConfig config, BeanProperty property) -
Uses of JsonMappingException in org.codehaus.jackson.map.ser
Methods in org.codehaus.jackson.map.ser that throw JsonMappingExceptionModifier and TypeMethodDescriptionprotected BeanPropertyWriter
BeanSerializerFactory._constructWriter
(SerializationConfig config, TypeBindings typeContext, PropertyBuilder pb, boolean staticTyping, String name, AnnotatedMember accessor) Secondary helper method for constructingBeanPropertyWriter
for given member (field or method).protected JsonSerializer<Object>
StdSerializerProvider._createAndCacheUntypedSerializer
(Class<?> type, BeanProperty property) Method that will try to construct a value serializer; and if one is successfully created, cache it for reuse.protected JsonSerializer<Object>
StdSerializerProvider._createAndCacheUntypedSerializer
(JavaType type, BeanProperty property) protected JsonSerializer<Object>
StdSerializerProvider._createUntypedSerializer
(JavaType type, BeanProperty property) protected JsonSerializer<Object>
BeanPropertyWriter._findAndAddDynamic
(PropertySerializerMap map, Class<?> type, SerializerProvider provider) protected JsonSerializer<Object>
StdSerializerProvider._handleContextualResolvable
(JsonSerializer<Object> ser, BeanProperty property) protected void
BeanPropertyWriter._reportSelfReference
(Object bean) protected JsonSerializer<Object>
BeanSerializerFactory.constructBeanSerializer
(SerializationConfig config, BasicBeanDescription beanDesc, BeanProperty property) Method called to construct serializer for serializing specified bean type.abstract JsonSerializer<Object>
BasicSerializerFactory.createSerializer
(SerializationConfig config, JavaType type, BeanProperty property) BeanSerializerFactory.createSerializer
(SerializationConfig config, JavaType origType, BeanProperty property) Main serializer constructor method.CustomSerializerFactory.createSerializer
(SerializationConfig config, JavaType type, BeanProperty property) protected List<BeanPropertyWriter>
BeanSerializerFactory.findBeanProperties
(SerializationConfig config, BasicBeanDescription beanDesc) Method used to collect all actual serializable properties.BeanSerializerFactory.findBeanSerializer
(SerializationConfig config, JavaType type, BasicBeanDescription beanDesc, BeanProperty property) Method that will try to construct aBeanSerializer
for given class.StdSerializerProvider.findKeySerializer
(JavaType keyType, BeanProperty property) BeanSerializerFactory.findPropertyContentTypeSerializer
(JavaType containerType, SerializationConfig config, AnnotatedMember accessor, BeanProperty property) Method called to create a type information serializer for values of given container property if one is needed.BeanSerializerFactory.findPropertyTypeSerializer
(JavaType baseType, SerializationConfig config, AnnotatedMember accessor, BeanProperty property) Method called to create a type information serializer for values of given non-container property if one is needed.final JsonSerializer<?>
BasicSerializerFactory.findSerializerByAddonType
(SerializationConfig config, JavaType javaType, BasicBeanDescription beanDesc, BeanProperty property, boolean staticTyping) Reflection-based serialized find method, which checks if given class implements one of recognized "add-on" interfaces.final JsonSerializer<?>
BasicSerializerFactory.findSerializerByPrimaryType
(JavaType type, SerializationConfig config, BasicBeanDescription beanDesc, BeanProperty property, boolean staticTyping) Method for checking if we can determine serializer to use based on set of known primary types, checking for set of known base types (exact matches having been compared against withfindSerializerByLookup
).protected JsonSerializer<Object>
BasicSerializerFactory.findSerializerFromAnnotation
(SerializationConfig config, Annotated a, BeanProperty property) Helper method called to check if a class or method has an annotation (@link org.codehaus.jackson.map.ser.JsonSerialize#using) that tells the class to use for serialization.StdSerializerProvider.findTypedValueSerializer
(Class<?> valueType, boolean cache, BeanProperty property) StdSerializerProvider.findTypedValueSerializer
(JavaType valueType, boolean cache, BeanProperty property) StdSerializerProvider.findValueSerializer
(Class<?> valueType, BeanProperty property) StdSerializerProvider.findValueSerializer
(JavaType valueType, BeanProperty property) This variant was added in 1.5, to allow for efficient access using full structured types, not just classes.StdSerializerProvider.generateJsonSchema
(Class<?> type, SerializationConfig config, SerializerFactory jsf) void
AnyGetterWriter.resolve
(SerializerProvider provider) -
Uses of JsonMappingException in org.codehaus.jackson.map.ser.impl
Methods in org.codehaus.jackson.map.ser.impl that throw JsonMappingExceptionModifier and TypeMethodDescriptionprotected JsonSerializer<Object>
UnwrappingBeanPropertyWriter._findAndAddDynamic
(PropertySerializerMap map, Class<?> type, SerializerProvider provider) void
SerializerCache.addAndResolveNonTypedSerializer
(Class<?> type, JsonSerializer<Object> ser, SerializerProvider provider) void
SerializerCache.addAndResolveNonTypedSerializer
(JavaType type, JsonSerializer<Object> ser, SerializerProvider provider) protected void
UnknownSerializer.failForEmpty
(Object value) PropertySerializerMap.findAndAddSerializer
(Class<?> type, SerializerProvider provider, BeanProperty property) Method called if initial lookup fails; will both find serializer and construct new map instance if warranted, and return bothPropertySerializerMap.findAndAddSerializer
(JavaType type, SerializerProvider provider, BeanProperty property) FailingSerializer.getSchema
(SerializerProvider provider, Type typeHint) UnknownSerializer.getSchema
(SerializerProvider provider, Type typeHint) void
UnknownSerializer.serialize
(Object value, JsonGenerator jgen, SerializerProvider provider) -
Uses of JsonMappingException in org.codehaus.jackson.map.ser.std
Methods in org.codehaus.jackson.map.ser.std that throw JsonMappingExceptionModifier and TypeMethodDescriptionprotected final JsonSerializer<Object>
AsArraySerializerBase._findAndAddDynamic
(PropertySerializerMap map, Class<?> type, SerializerProvider provider) protected final JsonSerializer<Object>
AsArraySerializerBase._findAndAddDynamic
(PropertySerializerMap map, JavaType type, SerializerProvider provider) protected final JsonSerializer<Object>
MapSerializer._findAndAddDynamic
(PropertySerializerMap map, Class<?> type, SerializerProvider provider) protected final JsonSerializer<Object>
MapSerializer._findAndAddDynamic
(PropertySerializerMap map, JavaType type, SerializerProvider provider) protected final JsonSerializer<Object>
ObjectArraySerializer._findAndAddDynamic
(PropertySerializerMap map, Class<?> type, SerializerProvider provider) protected final JsonSerializer<Object>
ObjectArraySerializer._findAndAddDynamic
(PropertySerializerMap map, JavaType type, SerializerProvider provider) protected BeanPropertyFilter
BeanSerializerBase.findFilter
(SerializerProvider provider) Helper method used to locate filter that is needed, based on filter id this serializer was constructed with.AsArraySerializerBase.getSchema
(SerializerProvider provider, Type typeHint) BeanSerializerBase.getSchema
(SerializerProvider provider, Type typeHint) EnumMapSerializer.getSchema
(SerializerProvider provider, Type typeHint) JsonValueSerializer.getSchema
(SerializerProvider provider, Type typeHint) NullSerializer.getSchema
(SerializerProvider provider, Type typeHint) ObjectArraySerializer.getSchema
(SerializerProvider provider, Type typeHint) ScalarSerializerBase.getSchema
(SerializerProvider provider, Type typeHint) SerializableSerializer.getSchema
(SerializerProvider provider, Type typeHint) SerializableWithTypeSerializer.getSchema
(SerializerProvider provider, Type typeHint) SerializerBase.getSchema
(SerializerProvider provider, Type typeHint) Note: since Jackson 1.9, default implementation claims type is "string"StdKeySerializer.getSchema
(SerializerProvider provider, Type typeHint) ToStringSerializer.getSchema
(SerializerProvider provider, Type typeHint) void
AsArraySerializerBase.resolve
(SerializerProvider provider) Need to get callback to resolve value serializer, if static typing is used (either being forced, or because value type is final)void
BeanSerializerBase.resolve
(SerializerProvider provider) void
EnumMapSerializer.resolve
(SerializerProvider provider) void
IndexedStringListSerializer.resolve
(SerializerProvider provider) void
JsonValueSerializer.resolve
(SerializerProvider provider) We can try to find the actual serializer for value, if we can statically figure out what the result type must be.void
MapSerializer.resolve
(SerializerProvider provider) Need to get callback to resolve value serializer, if static typing is used (either being forced, or because value type is final)void
ObjectArraySerializer.resolve
(SerializerProvider provider) Need to get callback to resolve value serializer, if static typing is used (either being forced, or because value type is final)void
StdArraySerializers.StringArraySerializer.resolve
(SerializerProvider provider) Need to get callback to resolve value serializer, which may be overridden by custom serializervoid
StringCollectionSerializer.resolve
(SerializerProvider provider) -
Uses of JsonMappingException in org.codehaus.jackson.schema
Methods in org.codehaus.jackson.schema that throw JsonMappingExceptionModifier and TypeMethodDescriptionSchemaAware.getSchema
(SerializerProvider provider, Type typeHint) Get the representation of the schema to which this serializer will conform. -
Uses of JsonMappingException in org.codehaus.jackson.xc
Methods in org.codehaus.jackson.xc that throw JsonMappingExceptionModifier and TypeMethodDescriptionDomElementJsonSerializer.getSchema
(SerializerProvider provider, Type typeHint) XmlAdapterJsonSerializer.getSchema
(SerializerProvider provider, Type typeHint)