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

    _propertyName

    Fields inherited from class tools.jackson.databind.exc.MismatchedInputException

    _currentToken, _targetType

    Fields inherited from class tools.jackson.core.JacksonException

    _location, _path, _processor
  • Method Summary

    Modifier and Type
    Method
    Description
    @NotNull String
     
    @NotNull tools.jackson.databind.PropertyName
     
    @NotNull Class<?>
     

    Methods inherited from class tools.jackson.databind.exc.InvalidNullException

    from

    Methods inherited from class tools.jackson.databind.exc.MismatchedInputException

    _currentToken, from, from, getCurrentToken, setCurrentToken, setTargetType

    Methods inherited from class tools.jackson.databind.DatabindException

    from, from, from, from, from, from, from, from, wrapWithPath, wrapWithPath

    Methods 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, wrapWithPath

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Method Details

    • getKotlinPropertyName

      @NotNull public @NotNull String getKotlinPropertyName()
      Returns:
      Parameter name in Kotlin.
    • getPropertyName

      @NotNull public @NotNull tools.jackson.databind.PropertyName getPropertyName()
      Overrides:
      getPropertyName in class tools.jackson.databind.exc.InvalidNullException
      Returns:
      Parameter name in Jackson.
    • getTargetType

      @NotNull public @NotNull Class<?> getTargetType()
      Overrides:
      getTargetType in class tools.jackson.databind.exc.MismatchedInputException
      Returns:
      The Class object representing the class that declares the creator.