Module tools.jackson.module.kotlin
Package tools.jackson.module.kotlin
Class KotlinInvalidNullException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
tools.jackson.core.JacksonException
tools.jackson.databind.DatabindException
tools.jackson.databind.exc.MismatchedInputException
tools.jackson.databind.exc.InvalidNullException
tools.jackson.module.kotlin.KotlinInvalidNullException
- All Implemented Interfaces:
Serializable
public final class KotlinInvalidNullException
extends tools.jackson.databind.exc.InvalidNullException
Specialized
DatabindException sub-class used to indicate that a mandatory Kotlin creator parameter was
missing or null.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class tools.jackson.core.JacksonException
tools.jackson.core.JacksonException.Reference -
Field Summary
Fields inherited from class tools.jackson.databind.exc.InvalidNullException
_propertyNameFields inherited from class tools.jackson.databind.exc.MismatchedInputException
_currentToken, _targetTypeFields inherited from class tools.jackson.core.JacksonException
_location, _path, _processor -
Method Summary
Methods inherited from class tools.jackson.databind.exc.InvalidNullException
fromMethods inherited from class tools.jackson.databind.exc.MismatchedInputException
_currentToken, from, from, getCurrentToken, setCurrentToken, setTargetTypeMethods inherited from class tools.jackson.databind.DatabindException
from, from, from, from, from, from, from, from, wrapWithPath, wrapWithPathMethods inherited from class tools.jackson.core.JacksonException
_appendPathDesc, _appendReferenceChain, _buildMessage, _exceptionMessage, clearLocation, getLocalizedMessage, getLocation, getMessage, getOriginalMessage, getPath, getPathReference, getPathReference, messageSuffix, prependPath, prependPath, prependPath, processor, toString, withCause, wrapWithPath, wrapWithPath, wrapWithPath, wrapWithPathMethods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
-
Method Details
-
getKotlinPropertyName
- Returns:
- Parameter name in Kotlin.
-
getPropertyName
@NotNull public @NotNull tools.jackson.databind.PropertyName getPropertyName()- Overrides:
getPropertyNamein classtools.jackson.databind.exc.InvalidNullException- Returns:
- Parameter name in Jackson.
-
getTargetType
- Overrides:
getTargetTypein classtools.jackson.databind.exc.MismatchedInputException- Returns:
- The
Classobject representing the class that declares the creator.
-