Class ValueInstantiationException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.io.IOException
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.JacksonException
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.JsonProcessingException
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.DatabindException
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.JsonMappingException
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.exc.ValueInstantiationException
- All Implemented Interfaces:
Serializable
Exception type used for generic failures during processing by
ValueInstantiator
:
commonly used to wrap exceptions thrown by constructor or factory
method.
Note that this type is sibling of MismatchedInputException
and
InvalidDefinitionException
since it is not clear if problem is
with input, or type definition (or possibly neither).
It is recommended that if either specific input, or type definition problem
is known, a more accurate exception is used instead.
- Since:
- 2.10
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.JsonMappingException
JsonMappingException.Reference
-
Field Summary
Fields inherited from class edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.JsonMappingException
_path, _processor
Fields inherited from class edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.JsonProcessingException
_location
-
Constructor Summary
ModifierConstructorDescriptionprotected
ValueInstantiationException
(JsonParser p, String msg, JavaType type) protected
ValueInstantiationException
(JsonParser p, String msg, JavaType type, Throwable cause) -
Method Summary
Modifier and TypeMethodDescriptionstatic ValueInstantiationException
from
(JsonParser p, String msg, JavaType type) static ValueInstantiationException
from
(JsonParser p, String msg, JavaType type, Throwable cause) getType()
Accessor for type fully resolved type that had the problem; this should always known and available, nevernull
Methods inherited from class edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.JsonMappingException
_appendPathDesc, _buildMessage, from, from, from, from, from, from, from, from, fromUnexpectedIOE, getLocalizedMessage, getMessage, getPath, getPathReference, getPathReference, getProcessor, prependPath, prependPath, prependPath, toString, withCause, wrapWithPath, wrapWithPath, wrapWithPath
Methods inherited from class edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.JsonProcessingException
clearLocation, getLocation, getMessageSuffix, getOriginalMessage
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
-
Field Details
-
_type
-
-
Constructor Details
-
ValueInstantiationException
-
ValueInstantiationException
-
-
Method Details
-
from
-
from
public static ValueInstantiationException from(JsonParser p, String msg, JavaType type, Throwable cause) -
getType
Accessor for type fully resolved type that had the problem; this should always known and available, nevernull
-