Uses of Class
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.JacksonException
Package
Description
Main public API classes of the core streaming JSON
processor: most importantly
JsonFactory
used for constructing
JSON parser (JsonParser
)
and generator
(JsonGenerator
)
instances.Package for some of
JsonProcessingException
subtypes contained by streaming API.Basic data binding (mapping) functionality that
allows for reading JSON content into Java Objects (POJOs)
and JSON Trees (
JsonNode
), as well as
writing Java Objects and trees as JSON.Contains implementation classes of deserialization part of
data binding.
Contains concrete
JsonNode
implementations
Jackson uses for the Tree model.Utility classes for Mapper package.
-
Uses of JacksonException in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core
Modifier and TypeClassDescriptionclass
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
Exception type for parsing problems, used when non-well-formed content (content that does not conform to JSON syntax as per specification) is encountered.class
Intermediate base class for all problems encountered when processing (parsing, generating) JSON content that are not pure I/O problems. -
Uses of JacksonException in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.exc
Modifier and TypeClassDescriptionclass
Exception type for read-side problems that are not direct decoding ("parsing") problems (those would be reported asJsonParseException
s), but rather result from failed attempts to convert specific Java value out of valid but incompatible input value.class
Intermediate base class for all read-side streaming processing problems, including parsing and input value coercion problems.class
Intermediate base class for all read-side streaming processing problems, including parsing and input value coercion problems. -
Uses of JacksonException in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.io
Modifier and TypeClassDescriptionclass
SpecializedJsonParseException
that is thrown when end-of-input is reached unexpectedly, either within token being decoded, or during skipping of intervening white-space that is not between root-level tokens (that is, is within JSON Object or JSON Array construct). -
Uses of JacksonException in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind
Modifier and TypeClassDescriptionclass
Intermediate base class for all databind level processing problems, as distinct from stream-level problems or I/O issues below.class
Checked exception used to signal fatal problems with mapping of content, distinct from low-level I/O problems (signaled using simpleIOException
s) or data encoding/decoding problems (signaled withStreamReadException
,StreamWriteException
).Modifier and TypeMethodDescriptionabstract T
JsonDeserializer.deserialize
(JsonParser p, DeserializationContext ctxt) Method that can be called to ask implementation to deserialize JSON content into the value type this serializer handles.JsonDeserializer.deserialize
(JsonParser p, 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.JsonDeserializer.deserializeWithType
(JsonParser p, DeserializationContext ctxt, TypeDeserializer typeDeserializer) Deserialization called when type being deserialized is defined to contain additional type identifier, to allow for correctly instantiating correct subtype.JsonDeserializer.deserializeWithType
(JsonParser p, DeserializationContext ctxt, TypeDeserializer typeDeserializer, T intoValue) Method similar toJsonDeserializer.deserializeWithType(JsonParser,DeserializationContext,TypeDeserializer)
but called when merging value. -
Uses of JacksonException in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.deser
Modifier and TypeClassDescriptionclass
Exception thrown during deserialization when there are object id that can't be resolved. -
Uses of JacksonException in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.exc
Modifier and TypeClassDescriptionclass
SpecializedJsonMappingException
sub-class used to indicate case where an explicitly ignored property is encountered, and mapper is configured to consider this an error.class
Intermediate exception type used as the base class for allJsonMappingException
s that are due to problems with target type definition; usually a problem with annotations used on a class or its properties.class
Specialized sub-class ofMismatchedInputException
that is used when the underlying problem appears to be that of bad formatting of a value to deserialize.class
Exception thrown if a `null` value is being encountered for a property designed as "fail on null" property (seeJsonSetter
).class
Exception thrown when resolution of a type id fails.class
General exception type used as the base class for allJsonMappingException
s that are due to input not mapping to target definition; these are typically considered "client errors" since target type definition itself is not the root cause but mismatching input.class
Base class forJsonMappingException
s that are specifically related to problems related to binding an individual property.class
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).class
Exception type used for generic failures during processing byValueInstantiator
: commonly used to wrap exceptions thrown by constructor or factory method. -
Uses of JacksonException in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.node
-
Uses of JacksonException in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.util