|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use JsonProcessingException | |
---|---|
org.codehaus.jackson | Main public API classes of the core streaming JSON
processor: most importantly JsonFactory
used for constructing
Json parser (JsonParser )
and generator
(JsonParser )
instances. |
org.codehaus.jackson.impl | Parser and generator implementation classes that Jackson defines and uses. |
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.ext | 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. |
org.codehaus.jackson.map.jsontype.impl | Package that contains standard implementations for
TypeResolverBuilder
and
org.codehaus.jackson.map.jsontype.JsonTypeResolver it
can construct. |
org.codehaus.jackson.map.ser | Contains implementation classes of serialization part of data binding. |
org.codehaus.jackson.map.util | Utility classes for Mapper package. |
org.codehaus.jackson.node | Contains concrete JsonNode implementations
Jackson uses for the Tree model. |
org.codehaus.jackson.util | Utility classes used by Jackson Core functionality. |
org.codehaus.jackson.xc | Package that contains Xml Compatibility functionality for Jackson. |
Uses of JsonProcessingException in org.codehaus.jackson |
---|
Subclasses of JsonProcessingException in org.codehaus.jackson | |
---|---|
class |
JsonGenerationException
Exception type for exceptions during JSON writing, such as trying to output content in wrong context (non-matching end-array or end-object, for example). |
class |
JsonParseException
Exception type for parsing problems, used when non-well-formed content (content that does not conform to JSON syntax as per specification) is encountered. |
Methods in org.codehaus.jackson that throw JsonProcessingException | ||
---|---|---|
abstract void |
JsonGenerator.copyCurrentEvent(JsonParser jp)
Method for copying contents of the current event that the given parser instance points to. |
|
abstract void |
JsonGenerator.copyCurrentStructure(JsonParser jp)
Method for copying contents of the current event and following events that it encloses the given parser instance points to. |
|
abstract JsonNode |
ObjectCodec.readTree(JsonParser jp)
Method to deserialize JSON content as tree expressed using set of JsonNode instances. |
|
abstract
|
ObjectCodec.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 ). |
|
abstract
|
ObjectCodec.readValue(JsonParser jp,
JavaType valueType)
Method to deserialize JSON content as tree expressed using set of JsonNode instances. |
|
abstract
|
ObjectCodec.readValue(JsonParser jp,
TypeReference<?> valueTypeRef)
Method to deserialize JSON content into a Java type, reference to which is passed as argument. |
|
|
JsonParser.readValueAs(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 ). |
|
|
JsonParser.readValueAs(TypeReference<?> valueTypeRef)
Method to deserialize Json content into a Java type, reference to which is passed as argument. |
|
JsonNode |
JsonParser.readValueAsTree()
Method to deserialize Json content into equivalent "tree model", represented by root JsonNode of resulting model. |
|
abstract
|
ObjectCodec.treeToValue(JsonNode n,
Class<T> valueType)
Convenience method for converting given JSON tree into instance of specified value type. |
|
abstract void |
JsonGenerator.writeObject(Object pojo)
Method for writing given Java object (POJO) as Json. |
|
void |
JsonGenerator.writeObjectField(String fieldName,
Object pojo)
Convenience method for outputting a field entry ("member") that has contents of specific Java object as its value. |
|
abstract void |
ObjectCodec.writeTree(JsonGenerator jgen,
JsonNode rootNode)
Method to serialize given Json Tree, using generator provided. |
|
abstract void |
JsonGenerator.writeTree(JsonNode rootNode)
Method for writing given Json tree (expressed as a tree where given JsonNode is the root) using this generator. |
|
abstract void |
ObjectCodec.writeValue(JsonGenerator jgen,
Object value)
Method to serialize given Java Object, using generator provided. |
Uses of JsonProcessingException in org.codehaus.jackson.impl |
---|
Methods in org.codehaus.jackson.impl that throw JsonProcessingException | |
---|---|
void |
JsonGeneratorBase.copyCurrentEvent(JsonParser jp)
|
void |
JsonGeneratorBase.copyCurrentStructure(JsonParser jp)
|
void |
JsonGeneratorBase.writeObject(Object value)
|
void |
JsonGeneratorBase.writeTree(JsonNode rootNode)
|
Uses of JsonProcessingException in org.codehaus.jackson.map |
---|
Subclasses of JsonProcessingException in org.codehaus.jackson.map | |
---|---|
class |
JsonMappingException
Checked exception used to signal fatal problems with mapping of content. |
Methods in org.codehaus.jackson.map that throw JsonProcessingException | |
---|---|
abstract void |
SerializerProvider.defaultSerializeDateValue(Date date,
JsonGenerator jgen)
Method that will handle serialization of Date(-like) values, using SerializationConfig settings to determine expected serialization
behavior. |
abstract void |
SerializerProvider.defaultSerializeDateValue(long timestamp,
JsonGenerator jgen)
Method that will handle serialization of Date(-like) values, using SerializationConfig settings to determine expected serialization
behavior. |
void |
SerializerProvider.defaultSerializeField(String fieldName,
Object value,
JsonGenerator jgen)
Convenience method that will serialize given field with specified value. |
void |
SerializerProvider.defaultSerializeValue(Object value,
JsonGenerator jgen)
Convenience method that will serialize given value (which can be null) using standard serializer locating functionality. |
abstract T |
JsonDeserializer.deserialize(JsonParser jp,
DeserializationContext ctxt)
Method that can be called to ask implementation to deserialize json content into the value type this serializer handles. |
T |
JsonDeserializer.deserialize(JsonParser jp,
DeserializationContext ctxt,
T intoValue)
Alternate deserialization method (compared to the most commonly used, JsonDeserializer.deserialize(JsonParser, DeserializationContext) ),
which takes in initialized value instance, to be
configured and/or populated by deserializer. |
abstract Object |
KeyDeserializer.deserializeKey(String key,
DeserializationContext ctxt)
|
abstract Object |
TypeDeserializer.deserializeTypedFromAny(JsonParser jp,
DeserializationContext ctxt)
Method called to let this type deserializer handle deserialization of "typed" object, when value itself may have been serialized using any kind of JSON value (Array, Object, scalar). |
abstract Object |
TypeDeserializer.deserializeTypedFromArray(JsonParser jp,
DeserializationContext ctxt)
Method called to let this type deserializer handle deserialization of "typed" object, when value itself is serialized as JSON Array (regardless of Java type). |
abstract Object |
TypeDeserializer.deserializeTypedFromObject(JsonParser jp,
DeserializationContext ctxt)
Method called to let this type deserializer handle deserialization of "typed" object, when value itself is serialized as JSON Object (regardless of Java type). |
abstract Object |
TypeDeserializer.deserializeTypedFromScalar(JsonParser jp,
DeserializationContext ctxt)
Method called to let this type deserializer handle deserialization of "typed" object, when value itself is serialized as a scalar JSON value (something other than Array or Object), regardless of Java type. |
Object |
JsonDeserializer.deserializeWithType(JsonParser jp,
DeserializationContext ctxt,
TypeDeserializer typeDeserializer)
Deserialization called when type being deserialized is defined to contain additional type identifier, to allow for correctly instantiating correct subtype. |
boolean |
DeserializationProblemHandler.handleUnknownProperty(DeserializationContext ctxt,
JsonDeserializer<?> deserializer,
Object beanOrClass,
String propertyName)
Method called when a Json Map ("Object") entry with an unrecognized name is encountered. |
abstract boolean |
DeserializationContext.handleUnknownProperty(JsonParser jp,
JsonDeserializer<?> deser,
Object instanceOrClass,
String propName)
Method deserializers can call to inform configured DeserializationProblemHandler s
of an unrecognized property. |
JsonNode |
ObjectMapper.readTree(InputStream in)
Method to deserialize JSON content as tree expressed using set of JsonNode instances. |
JsonNode |
ObjectMapper.readTree(JsonParser jp)
Method to deserialize JSON content as tree expressed using set of JsonNode instances. |
JsonNode |
ObjectMapper.readTree(JsonParser jp,
DeserializationConfig cfg)
Method to deserialize JSON content as tree expressed using set of JsonNode instances. |
JsonNode |
ObjectMapper.readTree(Reader r)
Method to deserialize JSON content as tree expressed using set of JsonNode instances. |
JsonNode |
ObjectMapper.readTree(String content)
Method to deserialize JSON content as tree expressed using set of JsonNode instances. |
void |
JsonSerializable.serialize(JsonGenerator jgen,
SerializerProvider provider)
Deprecated. |
abstract void |
JsonSerializer.serialize(T value,
JsonGenerator jgen,
SerializerProvider provider)
Method that can be called to ask implementation to serialize values of type this serializer handles. |
void |
JsonSerializableWithType.serializeWithType(JsonGenerator jgen,
SerializerProvider provider,
TypeSerializer typeSer)
|
void |
JsonSerializer.serializeWithType(T value,
JsonGenerator jgen,
SerializerProvider provider,
TypeSerializer typeSer)
Method that can be called to ask implementation to serialize values of type this serializer handles, using specified type serializer for embedding necessary type information. |
void |
ObjectMapper.writeTree(JsonGenerator jgen,
JsonNode rootNode)
Method to serialize given JSON Tree, using generator provided. |
void |
ObjectMapper.writeTree(JsonGenerator jgen,
JsonNode rootNode,
SerializationConfig cfg)
Method to serialize given Json Tree, using generator provided. |
abstract void |
TypeSerializer.writeTypePrefixForArray(Object value,
JsonGenerator jgen)
Method called to write initial part of type information for given value, when it will be output as JSON Array value (not as JSON Object or scalar). |
abstract void |
TypeSerializer.writeTypePrefixForObject(Object value,
JsonGenerator jgen)
Method called to write initial part of type information for given value, when it will be output as JSON Object value (not as JSON Array or scalar). |
abstract void |
TypeSerializer.writeTypePrefixForScalar(Object value,
JsonGenerator jgen)
Method called to write initial part of type information for given value, when it will be output as scalar JSON value (not as JSON Object or Array). |
abstract void |
TypeSerializer.writeTypeSuffixForArray(Object value,
JsonGenerator jgen)
|
abstract void |
TypeSerializer.writeTypeSuffixForObject(Object value,
JsonGenerator jgen)
Method called after value has been serialized, to close any scopes opened by earlier matching call to TypeSerializer.writeTypePrefixForObject(java.lang.Object, org.codehaus.jackson.JsonGenerator) . |
abstract void |
TypeSerializer.writeTypeSuffixForScalar(Object value,
JsonGenerator jgen)
Method called after value has been serialized, to close any scopes opened by earlier matching call to TypeSerializer.writeTypePrefixForScalar(java.lang.Object, org.codehaus.jackson.JsonGenerator) . |
Uses of JsonProcessingException in org.codehaus.jackson.map.deser |
---|
Methods in org.codehaus.jackson.map.deser that throw JsonProcessingException | |
---|---|
protected abstract T |
FromStringDeserializer._deserialize(String value,
DeserializationContext ctxt)
|
Map<Object,Object> |
MapDeserializer._deserializeUsingCreator(JsonParser jp,
DeserializationContext ctxt)
|
protected Object |
BeanDeserializer._deserializeUsingPropertyBased(JsonParser jp,
DeserializationContext ctxt)
Method called to deserialize bean using "property-based creator": this means that a non-default constructor or factory method is called, and then possibly other setters. |
protected JsonDeserializer<Object> |
BeanDeserializer._findSubclassDeserializer(DeserializationContext ctxt,
Object bean,
TokenBuffer unknownTokens)
Helper method called to (try to) locate deserializer for given sub-type of type that this deserializer handles. |
protected boolean |
StdDeserializer._parseBoolean(JsonParser jp,
DeserializationContext ctxt)
|
protected Date |
StdDeserializer._parseDate(JsonParser jp,
DeserializationContext ctxt)
|
protected double |
StdDeserializer._parseDouble(JsonParser jp,
DeserializationContext ctxt)
|
protected float |
StdDeserializer._parseFloat(JsonParser jp,
DeserializationContext ctxt)
|
protected int |
StdDeserializer._parseInt(JsonParser jp,
DeserializationContext ctxt)
|
protected long |
StdDeserializer._parseLong(JsonParser jp,
DeserializationContext ctxt)
|
protected short |
StdDeserializer._parseShort(JsonParser jp,
DeserializationContext ctxt)
|
protected void |
MapDeserializer._readAndBind(JsonParser jp,
DeserializationContext ctxt,
Map<Object,Object> result)
|
Object |
UntypedObjectDeserializer.deserialize(JsonParser jp,
DeserializationContext ctxt)
|
Object |
StdDeserializerProvider.WrappedDeserializer.deserialize(JsonParser jp,
DeserializationContext ctxt)
|
String |
StdDeserializer.StringDeserializer.deserialize(JsonParser jp,
DeserializationContext ctxt)
|
Class<?> |
StdDeserializer.ClassDeserializer.deserialize(JsonParser jp,
DeserializationContext ctxt)
|
Boolean |
StdDeserializer.BooleanDeserializer.deserialize(JsonParser jp,
DeserializationContext ctxt)
|
Byte |
StdDeserializer.ByteDeserializer.deserialize(JsonParser jp,
DeserializationContext ctxt)
|
Short |
StdDeserializer.ShortDeserializer.deserialize(JsonParser jp,
DeserializationContext ctxt)
|
Character |
StdDeserializer.CharacterDeserializer.deserialize(JsonParser jp,
DeserializationContext ctxt)
|
Integer |
StdDeserializer.IntegerDeserializer.deserialize(JsonParser jp,
DeserializationContext ctxt)
|
Long |
StdDeserializer.LongDeserializer.deserialize(JsonParser jp,
DeserializationContext ctxt)
|
Float |
StdDeserializer.FloatDeserializer.deserialize(JsonParser jp,
DeserializationContext ctxt)
|
Double |
StdDeserializer.DoubleDeserializer.deserialize(JsonParser jp,
DeserializationContext ctxt)
|
Number |
StdDeserializer.NumberDeserializer.deserialize(JsonParser jp,
DeserializationContext ctxt)
|
BigDecimal |
StdDeserializer.BigDecimalDeserializer.deserialize(JsonParser jp,
DeserializationContext ctxt)
|
BigInteger |
StdDeserializer.BigIntegerDeserializer.deserialize(JsonParser jp,
DeserializationContext ctxt)
|
Calendar |
StdDeserializer.CalendarDeserializer.deserialize(JsonParser jp,
DeserializationContext ctxt)
|
Date |
StdDeserializer.SqlDateDeserializer.deserialize(JsonParser jp,
DeserializationContext ctxt)
|
StackTraceElement |
StdDeserializer.StackTraceElementDeserializer.deserialize(JsonParser jp,
DeserializationContext ctxt)
|
TokenBuffer |
StdDeserializer.TokenBufferDeserializer.deserialize(JsonParser jp,
DeserializationContext ctxt)
|
Object |
SettableBeanProperty.deserialize(JsonParser jp,
DeserializationContext ctxt)
This method is needed by some specialized bean deserializers, and also called by some SettableBeanProperty.deserializeAndSet(org.codehaus.jackson.JsonParser, org.codehaus.jackson.map.DeserializationContext, java.lang.Object) implementations. |
Object |
SettableAnyProperty.deserialize(JsonParser jp,
DeserializationContext ctxt)
|
Map<Object,Object> |
MapDeserializer.deserialize(JsonParser jp,
DeserializationContext ctxt)
|
JsonNode |
JsonNodeDeserializer.deserialize(JsonParser jp,
DeserializationContext ctxt)
Implementation that will produce types of any JSON nodes; not just one deserializer is registered to handle (in case of more specialized handler). |
T |
FromStringDeserializer.deserialize(JsonParser jp,
DeserializationContext ctxt)
|
EnumSet<?> |
EnumSetDeserializer.deserialize(JsonParser jp,
DeserializationContext ctxt)
|
EnumMap<?,?> |
EnumMapDeserializer.deserialize(JsonParser jp,
DeserializationContext ctxt)
|
Enum<?> |
EnumDeserializer.deserialize(JsonParser jp,
DeserializationContext ctxt)
|
Date |
DateDeserializer.deserialize(JsonParser jp,
DeserializationContext ctxt)
|
Collection<Object> |
CollectionDeserializer.deserialize(JsonParser jp,
DeserializationContext ctxt)
|
Object |
BeanDeserializer.deserialize(JsonParser jp,
DeserializationContext ctxt)
Main deserialization method for bean-based objects (POJOs). |
Object |
ArrayDeserializer.deserialize(JsonParser jp,
DeserializationContext ctxt)
|
Collection<Object> |
CollectionDeserializer.deserialize(JsonParser jp,
DeserializationContext ctxt,
Collection<Object> result)
|
Map<Object,Object> |
MapDeserializer.deserialize(JsonParser jp,
DeserializationContext ctxt,
Map<Object,Object> result)
|
Object |
BeanDeserializer.deserialize(JsonParser jp,
DeserializationContext ctxt,
Object bean)
Secondary deserialization method, called in cases where POJO instance is created as part of deserialization, potentially after collecting some or all of the properties to set. |
abstract void |
SettableBeanProperty.deserializeAndSet(JsonParser jp,
DeserializationContext ctxt,
Object instance)
Method called to deserialize appropriate value, given parser (and context), and set it using appropriate mechanism. |
void |
SettableBeanProperty.MethodProperty.deserializeAndSet(JsonParser jp,
DeserializationContext ctxt,
Object instance)
|
void |
SettableBeanProperty.SetterlessProperty.deserializeAndSet(JsonParser jp,
DeserializationContext ctxt,
Object instance)
|
void |
SettableBeanProperty.FieldProperty.deserializeAndSet(JsonParser jp,
DeserializationContext ctxt,
Object instance)
|
void |
SettableBeanProperty.CreatorProperty.deserializeAndSet(JsonParser jp,
DeserializationContext ctxt,
Object instance)
|
void |
SettableAnyProperty.deserializeAndSet(JsonParser jp,
DeserializationContext ctxt,
Object instance,
String propName)
Method called to deserialize appropriate value, given parser (and context), and set it using appropriate method (a setter method). |
protected Byte[] |
ArrayDeserializer.deserializeFromBase64(JsonParser jp,
DeserializationContext ctxt)
|
Object |
BeanDeserializer.deserializeFromNumber(JsonParser jp,
DeserializationContext ctxt)
|
Object |
ThrowableDeserializer.deserializeFromObject(JsonParser jp,
DeserializationContext ctxt)
|
Object |
BeanDeserializer.deserializeFromObject(JsonParser jp,
DeserializationContext ctxt)
|
Object |
BeanDeserializer.deserializeFromString(JsonParser jp,
DeserializationContext ctxt)
|
Object |
StdKeyDeserializer.deserializeKey(String key,
DeserializationContext ctxt)
|
Object |
BeanDeserializer.deserializeUsingCreator(JsonParser jp,
DeserializationContext ctxt)
|
Object |
UntypedObjectDeserializer.deserializeWithType(JsonParser jp,
DeserializationContext ctxt,
TypeDeserializer typeDeserializer)
|
Object |
StdScalarDeserializer.deserializeWithType(JsonParser jp,
DeserializationContext ctxt,
TypeDeserializer typeDeserializer)
|
Object |
StdDeserializerProvider.WrappedDeserializer.deserializeWithType(JsonParser jp,
DeserializationContext ctxt,
TypeDeserializer typeDeserializer)
|
Object |
StdDeserializer.deserializeWithType(JsonParser jp,
DeserializationContext ctxt,
TypeDeserializer typeDeserializer)
Base implementation that does not assume specific type inclusion mechanism. |
Object |
StdDeserializer.NumberDeserializer.deserializeWithType(JsonParser jp,
DeserializationContext ctxt,
TypeDeserializer typeDeserializer)
As mentioned in class Javadoc, there is additional complexity in handling potentially mixed type information here. |
Object |
MapDeserializer.deserializeWithType(JsonParser jp,
DeserializationContext ctxt,
TypeDeserializer typeDeserializer)
|
Object |
EnumSetDeserializer.deserializeWithType(JsonParser jp,
DeserializationContext ctxt,
TypeDeserializer typeDeserializer)
|
Object |
EnumMapDeserializer.deserializeWithType(JsonParser jp,
DeserializationContext ctxt,
TypeDeserializer typeDeserializer)
|
Object |
CollectionDeserializer.deserializeWithType(JsonParser jp,
DeserializationContext ctxt,
TypeDeserializer typeDeserializer)
|
Object |
BeanDeserializer.deserializeWithType(JsonParser jp,
DeserializationContext ctxt,
TypeDeserializer typeDeserializer)
|
Object |
ArrayDeserializers.deserializeWithType(JsonParser jp,
DeserializationContext ctxt,
TypeDeserializer typeDeserializer)
|
Object |
ArrayDeserializer.deserializeWithType(JsonParser jp,
DeserializationContext ctxt,
TypeDeserializer typeDeserializer)
|
protected Object |
BeanDeserializer.handlePolymorphic(JsonParser jp,
DeserializationContext ctxt,
Object bean,
TokenBuffer unknownTokens)
Method called in cases where we may have polymorphic deserialization case: that is, type of Creator-constructed bean is not the type of deserializer itself. |
protected Object |
BeanDeserializer.handleUnknownProperties(DeserializationContext ctxt,
Object bean,
TokenBuffer unknownTokens)
Method called to handle set of one or more unknown properties, stored in their entirety in given TokenBuffer
(as field entries, name and value). |
protected void |
StdDeserializer.handleUnknownProperty(JsonParser jp,
DeserializationContext ctxt,
Object instanceOrClass,
String propName)
Method called to deal with a property that did not map to a known Bean property. |
protected void |
BeanDeserializer.handleUnknownProperty(JsonParser jp,
DeserializationContext ctxt,
Object beanOrClass,
String propName)
Method called when a JSON property is encountered that has not matching setter, any-setter or field, and thus can not be assigned. |
boolean |
StdDeserializationContext.handleUnknownProperty(JsonParser jp,
JsonDeserializer<?> deser,
Object instanceOrClass,
String propName)
Method deserializers can call to inform configured DeserializationProblemHandler s
of an unrecognized property. |
protected List<Object> |
UntypedObjectDeserializer.mapArray(JsonParser jp,
DeserializationContext ctxt)
|
protected Map<String,Object> |
UntypedObjectDeserializer.mapObject(JsonParser jp,
DeserializationContext ctxt)
|
protected void |
StdDeserializer.reportUnknownProperty(DeserializationContext ctxt,
Object instanceOrClass,
String fieldName)
|
Uses of JsonProcessingException in org.codehaus.jackson.map.ext |
---|
Methods in org.codehaus.jackson.map.ext that throw JsonProcessingException | |
---|---|
DateTime |
JodaDeserializers.DateTimeDeserializer.deserialize(JsonParser jp,
DeserializationContext ctxt)
|
LocalDate |
JodaDeserializers.LocalDateDeserializer.deserialize(JsonParser jp,
DeserializationContext ctxt)
|
LocalDateTime |
JodaDeserializers.LocalDateTimeDeserializer.deserialize(JsonParser jp,
DeserializationContext ctxt)
|
DateMidnight |
JodaDeserializers.DateMidnightDeserializer.deserialize(JsonParser jp,
DeserializationContext ctxt)
|
protected String |
JodaSerializers.JodaSerializer.printLocalDate(ReadableInstant dateValue)
|
protected String |
JodaSerializers.JodaSerializer.printLocalDate(ReadablePartial dateValue)
|
protected String |
JodaSerializers.JodaSerializer.printLocalDateTime(ReadablePartial dateValue)
|
Uses of JsonProcessingException in org.codehaus.jackson.map.jsontype.impl |
---|
Methods in org.codehaus.jackson.map.jsontype.impl that throw JsonProcessingException | |
---|---|
protected JsonDeserializer<Object> |
TypeDeserializerBase._findDeserializer(DeserializationContext ctxt,
String typeId)
|
protected String |
AsArrayTypeDeserializer._locateTypeId(JsonParser jp,
DeserializationContext ctxt)
|
Object |
AsWrapperTypeDeserializer.deserializeTypedFromAny(JsonParser jp,
DeserializationContext ctxt)
|
Object |
AsArrayTypeDeserializer.deserializeTypedFromAny(JsonParser jp,
DeserializationContext ctxt)
|
Object |
AsWrapperTypeDeserializer.deserializeTypedFromArray(JsonParser jp,
DeserializationContext ctxt)
|
Object |
AsArrayTypeDeserializer.deserializeTypedFromArray(JsonParser jp,
DeserializationContext ctxt)
Method called when actual object is serialized as JSON Array. |
Object |
AsWrapperTypeDeserializer.deserializeTypedFromObject(JsonParser jp,
DeserializationContext ctxt)
Deserializing type id enclosed using WRAPPER_OBJECT style is straightforward |
Object |
AsPropertyTypeDeserializer.deserializeTypedFromObject(JsonParser jp,
DeserializationContext ctxt)
This is the trickiest thing to handle, since property we are looking for may be anywhere... |
Object |
AsArrayTypeDeserializer.deserializeTypedFromObject(JsonParser jp,
DeserializationContext ctxt)
Method called when actual object is serialized as JSON Object |
Object |
AsWrapperTypeDeserializer.deserializeTypedFromScalar(JsonParser jp,
DeserializationContext ctxt)
|
Object |
AsArrayTypeDeserializer.deserializeTypedFromScalar(JsonParser jp,
DeserializationContext ctxt)
|
void |
AsWrapperTypeSerializer.writeTypePrefixForArray(Object value,
JsonGenerator jgen)
|
void |
AsArrayTypeSerializer.writeTypePrefixForArray(Object value,
JsonGenerator jgen)
|
void |
AsWrapperTypeSerializer.writeTypePrefixForObject(Object value,
JsonGenerator jgen)
|
void |
AsPropertyTypeSerializer.writeTypePrefixForObject(Object value,
JsonGenerator jgen)
|
void |
AsArrayTypeSerializer.writeTypePrefixForObject(Object value,
JsonGenerator jgen)
|
void |
AsWrapperTypeSerializer.writeTypePrefixForScalar(Object value,
JsonGenerator jgen)
|
void |
AsArrayTypeSerializer.writeTypePrefixForScalar(Object value,
JsonGenerator jgen)
|
void |
AsWrapperTypeSerializer.writeTypeSuffixForArray(Object value,
JsonGenerator jgen)
|
void |
AsArrayTypeSerializer.writeTypeSuffixForArray(Object value,
JsonGenerator jgen)
|
void |
AsWrapperTypeSerializer.writeTypeSuffixForObject(Object value,
JsonGenerator jgen)
|
void |
AsPropertyTypeSerializer.writeTypeSuffixForObject(Object value,
JsonGenerator jgen)
|
void |
AsArrayTypeSerializer.writeTypeSuffixForObject(Object value,
JsonGenerator jgen)
|
void |
AsWrapperTypeSerializer.writeTypeSuffixForScalar(Object value,
JsonGenerator jgen)
|
void |
AsArrayTypeSerializer.writeTypeSuffixForScalar(Object value,
JsonGenerator jgen)
|
Uses of JsonProcessingException in org.codehaus.jackson.map.ser |
---|
Methods in org.codehaus.jackson.map.ser that throw JsonProcessingException | |
---|---|
protected void |
StdSerializerProvider._serializeValue(JsonGenerator jgen,
Object value)
Method called on the actual non-blueprint provider instance object, to kick off the serialization. |
protected void |
StdSerializerProvider._serializeValue(JsonGenerator jgen,
Object value,
JavaType rootType)
Method called on the actual non-blueprint provider instance object, to kick off the serialization, when root type is explicitly specified and not determined from value. |
void |
StdSerializerProvider.defaultSerializeDateValue(Date date,
JsonGenerator jgen)
|
void |
StdSerializerProvider.defaultSerializeDateValue(long timestamp,
JsonGenerator jgen)
|
Uses of JsonProcessingException in org.codehaus.jackson.map.util |
---|
Methods in org.codehaus.jackson.map.util that throw JsonProcessingException | |
---|---|
void |
JSONWrappedObject.serialize(JsonGenerator jgen,
SerializerProvider provider)
|
void |
JSONPObject.serialize(JsonGenerator jgen,
SerializerProvider provider)
|
void |
JSONWrappedObject.serializeWithType(JsonGenerator jgen,
SerializerProvider provider,
TypeSerializer typeSer)
|
void |
JSONPObject.serializeWithType(JsonGenerator jgen,
SerializerProvider provider,
TypeSerializer typeSer)
|
Uses of JsonProcessingException in org.codehaus.jackson.node |
---|
Methods in org.codehaus.jackson.node that throw JsonProcessingException | |
---|---|
void |
TextNode.serialize(JsonGenerator jg,
SerializerProvider provider)
|
void |
POJONode.serialize(JsonGenerator jg,
SerializerProvider provider)
|
void |
ObjectNode.serialize(JsonGenerator jg,
SerializerProvider provider)
Method that can be called to serialize this node and all of its descendants using specified JSON generator. |
void |
NullNode.serialize(JsonGenerator jg,
SerializerProvider provider)
|
void |
MissingNode.serialize(JsonGenerator jg,
SerializerProvider provider)
|
void |
LongNode.serialize(JsonGenerator jg,
SerializerProvider provider)
|
void |
IntNode.serialize(JsonGenerator jg,
SerializerProvider provider)
|
void |
DoubleNode.serialize(JsonGenerator jg,
SerializerProvider provider)
|
void |
DecimalNode.serialize(JsonGenerator jg,
SerializerProvider provider)
|
void |
BooleanNode.serialize(JsonGenerator jg,
SerializerProvider provider)
|
void |
BinaryNode.serialize(JsonGenerator jg,
SerializerProvider provider)
|
void |
BigIntegerNode.serialize(JsonGenerator jg,
SerializerProvider provider)
|
abstract void |
BaseJsonNode.serialize(JsonGenerator jgen,
SerializerProvider provider)
Method called to serialize node instances using given generator. |
void |
ArrayNode.serialize(JsonGenerator jg,
SerializerProvider provider)
|
void |
BaseJsonNode.serializeWithType(JsonGenerator jgen,
SerializerProvider provider,
TypeSerializer typeSer)
Since JSON node typing is only based on JSON values, there is no need to include type information. |
Uses of JsonProcessingException in org.codehaus.jackson.util |
---|
Methods in org.codehaus.jackson.util that throw JsonProcessingException | |
---|---|
void |
TokenBuffer.copyCurrentEvent(JsonParser jp)
|
void |
JsonGeneratorDelegate.copyCurrentEvent(JsonParser jp)
|
void |
TokenBuffer.copyCurrentStructure(JsonParser jp)
|
void |
JsonGeneratorDelegate.copyCurrentStructure(JsonParser jp)
|
void |
TokenBuffer.writeObject(Object value)
|
void |
JsonGeneratorDelegate.writeObject(Object pojo)
|
void |
TokenBuffer.writeTree(JsonNode rootNode)
|
void |
JsonGeneratorDelegate.writeTree(JsonNode rootNode)
|
Uses of JsonProcessingException in org.codehaus.jackson.xc |
---|
Methods in org.codehaus.jackson.xc that throw JsonProcessingException | |
---|---|
Object |
XmlAdapterJsonDeserializer.deserialize(JsonParser jp,
DeserializationContext ctxt)
|
DataHandler |
DataHandlerJsonDeserializer.deserialize(JsonParser jp,
DeserializationContext ctxt)
|
Object |
XmlAdapterJsonDeserializer.deserializeWithType(JsonParser jp,
DeserializationContext ctxt,
TypeDeserializer typeDeserializer)
|
void |
DataHandlerJsonSerializer.serialize(DataHandler value,
JsonGenerator jgen,
SerializerProvider provider)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |