|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use JsonMappingException | |
---|---|
org.codehaus.jackson.jaxrs | Jackson-based JAX-RS provider that can automatically serialize and deserialize resources for JSON content type (MediaType). |
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 via
ObjectMapper class, as well
as convenience methods included in
JsonParser |
org.codehaus.jackson.map.deser | Contains implementation classes of deserialization part of data binding. |
org.codehaus.jackson.map.ser | Contains implementation classes of serialization part of data binding. |
org.codehaus.jackson.schema | Classes needed for JSON schema support (currently just ability to generate schemas using serialization part of data mapping) |
org.codehaus.jackson.xc | Package that contains Xml Compatibility functionality for Jackson. |
Uses of JsonMappingException in org.codehaus.jackson.jaxrs |
---|
Methods in org.codehaus.jackson.jaxrs with parameters of type JsonMappingException | |
---|---|
Response |
JsonMappingExceptionMapper.toResponse(JsonMappingException exception)
|
Uses of JsonMappingException in org.codehaus.jackson.map |
---|
Methods in org.codehaus.jackson.map that return JsonMappingException | |
---|---|
static JsonMappingException |
JsonMappingException.from(JsonParser jp,
String msg)
|
static JsonMappingException |
JsonMappingException.from(JsonParser jp,
String msg,
Throwable problem)
|
abstract JsonMappingException |
DeserializationContext.instantiationException(Class<?> instClass,
Exception e)
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 type |
abstract 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.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,
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. |
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. |
Methods in org.codehaus.jackson.map that throw JsonMappingException | ||
---|---|---|
protected void |
ObjectMapper._configAndWriteValue(JsonGenerator jgen,
Object value)
Method called to configure the generator as necessary and then call write functionality |
|
protected void |
ObjectMapper._configAndWriteValue(JsonGenerator jgen,
Object value,
Class<?> viewClass)
|
|
protected JsonDeserializer<Object> |
ObjectMapper._findRootDeserializer(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 Object |
ObjectMapper._readMapAndClose(JsonParser jp,
JavaType valueType)
|
|
protected Object |
ObjectMapper._readValue(JsonParser jp,
JavaType valueType,
DeserializationConfig cfg)
Actual implementation of value reading+binding operation. |
|
abstract JsonDeserializer<?> |
DeserializerFactory.createArrayDeserializer(DeserializationConfig config,
ArrayType type,
DeserializerProvider p)
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,
JavaType type,
DeserializerProvider p)
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,
CollectionType type,
DeserializerProvider p)
|
|
abstract JsonDeserializer<?> |
DeserializerFactory.createEnumDeserializer(DeserializationConfig config,
Class<?> enumClass,
DeserializerProvider p)
|
|
abstract JsonDeserializer<?> |
DeserializerFactory.createMapDeserializer(DeserializationConfig config,
MapType type,
DeserializerProvider p)
|
|
abstract JsonDeserializer<?> |
DeserializerFactory.createTreeDeserializer(DeserializationConfig config,
Class<? extends JsonNode> nodeClass,
DeserializerProvider p)
Method called to create and return a deserializer that can construct JsonNode(s) from Json content. |
|
abstract KeyDeserializer |
DeserializerProvider.findKeyDeserializer(DeserializationConfig config,
JavaType type)
Method called to get hold of a deserializer to use for deserializing keys for Map . |
|
abstract JsonDeserializer<Object> |
DeserializerProvider.findValueDeserializer(DeserializationConfig config,
JavaType type,
JavaType referrer,
String refPropName)
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 JsonSerializer<Object> |
SerializerProvider.findValueSerializer(Class<?> type)
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). |
|
JsonSchema |
ObjectMapper.generateJsonSchema(Class<?> t)
Generate Json-schema instance for specified class. |
|
JsonSchema |
ObjectMapper.generateJsonSchema(Class<?> t,
SerializationConfig cfg)
Generate Json-schema instance for specified class, using specific serialization configuration |
|
abstract JsonSchema |
SerializerProvider.generateJsonSchema(Class<?> type,
SerializationConfig config,
SerializerFactory jsf)
Generate Json-schema for given type. |
|
|
ObjectMapper.readValue(byte[] src,
int offset,
int len,
Class<T> valueType)
|
|
|
ObjectMapper.readValue(byte[] src,
int offset,
int len,
JavaType valueType)
|
|
|
ObjectMapper.readValue(byte[] src,
int offset,
int len,
TypeReference valueTypeRef)
|
|
|
ObjectMapper.readValue(File src,
Class<T> valueType)
|
|
|
ObjectMapper.readValue(File src,
JavaType valueType)
|
|
|
ObjectMapper.readValue(File src,
TypeReference valueTypeRef)
|
|
|
ObjectMapper.readValue(InputStream src,
Class<T> valueType)
|
|
|
ObjectMapper.readValue(InputStream src,
JavaType valueType)
|
|
|
ObjectMapper.readValue(InputStream src,
TypeReference valueTypeRef)
|
|
|
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 (like Boolean ). |
|
|
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 (like Boolean ). |
|
|
ObjectMapper.readValue(JsonParser jp,
JavaType valueType)
Method to deserialize Json content into a Java type, reference to which is passed as argument. |
|
|
ObjectMapper.readValue(JsonParser jp,
JavaType valueType,
DeserializationConfig cfg)
Method to deserialize Json content into a Java type, reference to which is passed as argument. |
|
|
ObjectMapper.readValue(JsonParser jp,
TypeReference<?> valueTypeRef)
Method to deserialize Json content into a Java type, reference to which is passed as argument. |
|
|
ObjectMapper.readValue(JsonParser jp,
TypeReference<?> valueTypeRef,
DeserializationConfig cfg)
Method to deserialize Json content into a Java type, reference to which is passed as argument. |
|
|
ObjectMapper.readValue(Reader src,
Class<T> valueType)
|
|
|
ObjectMapper.readValue(Reader src,
JavaType valueType)
|
|
|
ObjectMapper.readValue(Reader src,
TypeReference valueTypeRef)
|
|
|
ObjectMapper.readValue(String content,
Class<T> valueType)
|
|
|
ObjectMapper.readValue(String content,
JavaType valueType)
|
|
|
ObjectMapper.readValue(String content,
TypeReference valueTypeRef)
|
|
|
ObjectMapper.readValue(URL src,
Class<T> valueType)
|
|
|
ObjectMapper.readValue(URL src,
JavaType valueType)
|
|
|
ObjectMapper.readValue(URL src,
TypeReference valueTypeRef)
|
|
void |
ResolvableDeserializer.resolve(DeserializationConfig config,
DeserializerProvider provider)
Method called after DeserializerProvider has registered
the deserializer, but before it has returned it to the caller. |
|
void |
ResolvableSerializer.resolve(SerializerProvider provider)
Method called after SerializerProvider has registered
the serializer, but before it has returned it to the caller. |
|
|
ObjectMapper.treeToValue(JsonNode n,
Class<T> valueType)
|
|
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(JsonGenerator jgen,
Object value)
Method that can be used to serialize any Java value as Json output, using provided JsonGenerator . |
|
void |
ObjectMapper.writeValue(JsonGenerator jgen,
Object value,
SerializationConfig config)
Method that can be used to serialize any Java value as Json output, using provided JsonGenerator ,
configured as per passed configuration object. |
|
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 encoding JsonEncoding.UTF8 ). |
|
void |
ObjectMapper.writeValue(Writer w,
Object value)
Method that can be used to serialize any Java value as Json output, using Writer provided. |
|
String |
ObjectMapper.writeValueAsString(Object value)
Method that can be used to serialize any Java value as a String. |
|
void |
ObjectMapper.writeValueUsingView(JsonGenerator jgen,
Object value,
Class<?> viewClass)
Method for serializing given object using specified view. |
|
void |
ObjectMapper.writeValueUsingView(OutputStream out,
Object value,
Class<?> viewClass)
Method for serializing given object using specified view. |
|
void |
ObjectMapper.writeValueUsingView(Writer w,
Object value,
Class<?> viewClass)
Method for serializing given object using specified view. |
Constructors in org.codehaus.jackson.map with parameters of type JsonMappingException | |
---|---|
RuntimeJsonMappingException(JsonMappingException cause)
|
|
RuntimeJsonMappingException(String message,
JsonMappingException cause)
|
Uses of JsonMappingException in org.codehaus.jackson.map.deser |
---|
Methods in org.codehaus.jackson.map.deser that return JsonMappingException | |
---|---|
JsonMappingException |
StdDeserializationContext.instantiationException(Class<?> instClass,
Exception e)
|
JsonMappingException |
StdDeserializationContext.mappingException(Class<?> targetClass)
|
JsonMappingException |
StdDeserializationContext.unknownFieldException(Object instanceOrClass,
String fieldName)
|
JsonMappingException |
StdDeserializationContext.weirdKeyException(Class<?> keyClass,
String keyValue,
String msg)
|
JsonMappingException |
StdDeserializationContext.weirdNumberException(Class<?> instClass,
String msg)
|
JsonMappingException |
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 not |
Methods in org.codehaus.jackson.map.deser that throw JsonMappingException | ||
---|---|---|
protected void |
BeanDeserializerFactory._addDeserializerConstructors(DeserializationConfig config,
BasicBeanDescription beanDesc,
BeanDeserializer deser,
AnnotationIntrospector intr,
CreatorContainer creators)
|
|
protected void |
BeanDeserializerFactory._addDeserializerFactoryMethods(DeserializationConfig config,
BasicBeanDescription beanDesc,
BeanDeserializer deser,
AnnotationIntrospector intr,
CreatorContainer creators)
|
|
protected JsonDeserializer<Object> |
StdDeserializerProvider._createAndCacheValueDeserializer(DeserializationConfig config,
JavaType type,
JavaType referrer,
String refPropName)
Method that will try to create a deserializer for given type, and resolve and cache it if necessary |
|
protected JsonDeserializer<Object> |
StdDeserializerProvider._createDeserializer(DeserializationConfig config,
JavaType type,
JavaType referrer,
String refPropName)
|
|
protected KeyDeserializer |
StdDeserializerProvider._handleUnknownKeyDeserializer(JavaType type)
|
|
protected JsonDeserializer<Object> |
StdDeserializerProvider._handleUnknownValueDeserializer(JavaType type)
|
|
protected void |
StdDeserializerProvider._resolveDeserializer(DeserializationConfig config,
ResolvableDeserializer ser)
|
|
protected void |
BeanDeserializerFactory.addBeanProps(DeserializationConfig config,
BasicBeanDescription beanDesc,
BeanDeserializer deser)
Method called to figure out settable properties for the deserializer. |
|
protected void |
BeanDeserializerFactory.addDeserializerCreators(DeserializationConfig config,
BasicBeanDescription beanDesc,
BeanDeserializer deser)
Method that is to find all creators (constructors, factory methods) for the bean type to deserialize. |
|
JsonDeserializer<Object> |
BeanDeserializerFactory.buildBeanDeserializer(DeserializationConfig config,
JavaType type,
BasicBeanDescription beanDesc)
Method that is to actually build a bean deserializer instance. |
|
JsonDeserializer<Object> |
BeanDeserializerFactory.buildThrowableDeserializer(DeserializationConfig config,
JavaType type,
BasicBeanDescription beanDesc)
|
|
protected SettableAnyProperty |
BeanDeserializerFactory.constructAnySetter(DeserializationConfig config,
AnnotatedMethod am)
Method called to construct fallback SettableAnyProperty
for handling unknown bean properties, given a method that
has been designated as such setter. |
|
protected SettableBeanProperty |
BasicDeserializerFactory.constructCreatorProperty(DeserializationConfig config,
BasicBeanDescription beanDesc,
String name,
int index,
AnnotatedParameter param)
Method that will construct a property object that represents a logical property passed via Creator (constructor or static factory method) |
|
protected 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,
String name,
AnnotatedMethod getter)
Method that will construct a regular bean property setter using the given setter method. |
|
JsonDeserializer<?> |
BasicDeserializerFactory.createArrayDeserializer(DeserializationConfig config,
ArrayType type,
DeserializerProvider p)
|
|
JsonDeserializer<Object> |
BasicDeserializerFactory.createBeanDeserializer(DeserializationConfig config,
JavaType type,
DeserializerProvider p)
|
|
JsonDeserializer<Object> |
CustomDeserializerFactory.createBeanDeserializer(DeserializationConfig config,
JavaType type,
DeserializerProvider p)
|
|
JsonDeserializer<Object> |
BeanDeserializerFactory.createBeanDeserializer(DeserializationConfig config,
JavaType type,
DeserializerProvider p)
Method that DeserializerProvider s call to create a new
deserializer for types other than Collections, Maps, arrays and
enums. |
|
JsonDeserializer<?> |
BasicDeserializerFactory.createCollectionDeserializer(DeserializationConfig config,
CollectionType type,
DeserializerProvider p)
|
|
JsonDeserializer<?> |
BasicDeserializerFactory.createEnumDeserializer(DeserializationConfig config,
Class<?> enumClass,
DeserializerProvider p)
Factory method for constructing serializers of Enum types. |
|
JsonDeserializer<?> |
CustomDeserializerFactory.createEnumDeserializer(DeserializationConfig config,
Class<?> enumClass,
DeserializerProvider p)
|
|
JsonDeserializer<?> |
BasicDeserializerFactory.createMapDeserializer(DeserializationConfig config,
MapType type,
DeserializerProvider p)
|
|
JsonDeserializer<?> |
BasicDeserializerFactory.createTreeDeserializer(DeserializationConfig config,
Class<? extends JsonNode> nodeClass,
DeserializerProvider p)
|
|
protected JsonDeserializer<Object> |
StdDeserializer.findDeserializer(DeserializationConfig config,
DeserializerProvider provider,
JavaType type,
String propertyName,
Map<JavaType,JsonDeserializer<Object>> seen)
Helper method used to locate deserializers for properties the bean itself contains. |
|
KeyDeserializer |
StdDeserializerProvider.findKeyDeserializer(DeserializationConfig config,
JavaType type)
|
|
JsonDeserializer<Object> |
StdDeserializerProvider.findValueDeserializer(DeserializationConfig config,
JavaType type,
JavaType referrer,
String refPropName)
|
|
protected
|
BasicDeserializerFactory.modifyTypeByAnnotation(DeserializationConfig config,
Annotated a,
T type)
Method called to see if given method has annotations that indicate a more specific type than what the argument specifies. |
|
void |
MapDeserializer.resolve(DeserializationConfig config,
DeserializerProvider provider)
Method called to finalize setup of this deserializer, after deserializer itself has been registered. |
|
void |
BeanDeserializer.resolve(DeserializationConfig config,
DeserializerProvider provider)
Method called to finalize setup of this deserializer, after deserializer itself has been registered. |
|
void |
MapDeserializer.validateCreators()
|
|
void |
BeanDeserializer.validateCreators()
Method called to ensure that there is at least one constructor that could be used to construct an instance. |
Uses of JsonMappingException in org.codehaus.jackson.map.ser |
---|
Methods in org.codehaus.jackson.map.ser that throw JsonMappingException | |
---|---|
protected JsonSerializer<Object> |
StdSerializerProvider._createAndCacheSerializer(Class<?> type)
Method that will try to construct a value aerializer; and if one is succesfully created, cache it for reuse. |
protected JsonSerializer<Object> |
StdSerializerProvider._createSerializer(Class<?> type)
|
protected void |
BeanPropertyWriter._reportSelfReference(Object bean)
|
protected void |
StdSerializerProvider._resolveSerializer(ResolvableSerializer ser)
|
JsonSerializer<Object> |
StdSerializerProvider.findValueSerializer(Class<?> type)
|
JsonSchema |
StdSerializerProvider.generateJsonSchema(Class<?> type,
SerializationConfig config,
SerializerFactory jsf)
|
JsonNode |
EnumSerializer.getSchema(SerializerProvider provider,
Type typeHint)
|
JsonNode |
StdKeySerializer.getSchema(SerializerProvider provider,
Type typeHint)
|
JsonNode |
ContainerSerializers.IndexedListSerializer.getSchema(SerializerProvider provider,
Type typeHint)
|
JsonNode |
ContainerSerializers.CollectionSerializer.getSchema(SerializerProvider provider,
Type typeHint)
|
JsonNode |
ContainerSerializers.IteratorSerializer.getSchema(SerializerProvider provider,
Type typeHint)
|
JsonNode |
ContainerSerializers.IterableSerializer.getSchema(SerializerProvider provider,
Type typeHint)
|
JsonNode |
ContainerSerializers.EnumSetSerializer.getSchema(SerializerProvider provider,
Type typeHint)
|
JsonNode |
ContainerSerializers.EnumMapSerializer.getSchema(SerializerProvider provider,
Type typeHint)
|
JsonNode |
JsonValueSerializer.getSchema(SerializerProvider provider,
Type typeHint)
|
JsonNode |
BasicSerializerFactory.BooleanSerializer.getSchema(SerializerProvider provider,
Type typeHint)
|
JsonNode |
BasicSerializerFactory.ClassSerializer.getSchema(SerializerProvider provider,
Type typeHint)
|
JsonNode |
BasicSerializerFactory.IntegerSerializer.getSchema(SerializerProvider provider,
Type typeHint)
|
JsonNode |
BasicSerializerFactory.IntLikeSerializer.getSchema(SerializerProvider provider,
Type typeHint)
|
JsonNode |
BasicSerializerFactory.UtilDateSerializer.getSchema(SerializerProvider provider,
Type typeHint)
|
JsonNode |
BasicSerializerFactory.NullSerializer.getSchema(SerializerProvider provider,
Type typeHint)
|
JsonNode |
BasicSerializerFactory.SerializableSerializer.getSchema(SerializerProvider provider,
Type typeHint)
|
JsonNode |
ToStringSerializer.getSchema(SerializerProvider provider,
Type typeHint)
|
abstract JsonNode |
SerializerBase.getSchema(SerializerProvider provider,
Type typeHint)
|
JsonNode |
ArraySerializers.ObjectArraySerializer.getSchema(SerializerProvider provider,
Type typeHint)
|
JsonNode |
BeanSerializer.getSchema(SerializerProvider provider,
Type typeHint)
|
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 |
BeanSerializer.resolve(SerializerProvider provider)
|
Uses of JsonMappingException in org.codehaus.jackson.schema |
---|
Methods in org.codehaus.jackson.schema that throw JsonMappingException | |
---|---|
JsonNode |
SchemaAware.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 JsonMappingException | |
---|---|
JsonNode |
XmlAdapterJsonSerializer.getSchema(SerializerProvider provider,
Type typeHint)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |