Interface JsonDeserializationContext

All Superinterfaces:
JsonMappingContext
All Known Implementing Classes:
DefaultJsonDeserializationContext

public interface JsonDeserializationContext
extends JsonMappingContext

JsonDeserializationContext interface.

Version:
$Id: $Id
Author:
vegegoku
  • Method Details

    • isFailOnUnknownProperties

      boolean isFailOnUnknownProperties()

      isFailOnUnknownProperties.

      Returns:
      a boolean.
    • isUnwrapRootValue

      boolean isUnwrapRootValue()

      isUnwrapRootValue.

      Returns:
      a boolean.
    • isAcceptSingleValueAsArray

      boolean isAcceptSingleValueAsArray()

      isAcceptSingleValueAsArray.

      Returns:
      a boolean.
    • isUseSafeEval

      boolean isUseSafeEval()

      isUseSafeEval.

      Returns:
      a boolean.
    • isReadUnknownEnumValuesAsNull

      boolean isReadUnknownEnumValuesAsNull()

      isReadUnknownEnumValuesAsNull.

      Returns:
      a boolean.
    • isUseBrowserTimezone

      boolean isUseBrowserTimezone()

      isUseBrowserTimezone.

      Returns:
      a boolean.
    • newJsonReader

      JsonReader newJsonReader​(java.lang.String input)

      newJsonReader.

      Parameters:
      input - a String object.
      Returns:
      a JsonReader object.
    • traceError

      JsonDeserializationException traceError​(java.lang.String message)

      traceError.

      Parameters:
      message - a String object.
      Returns:
      a JsonDeserializationException object.
    • traceError

      JsonDeserializationException traceError​(java.lang.String message, JsonReader reader)

      traceError.

      Parameters:
      message - a String object.
      reader - a JsonReader object.
      Returns:
      a JsonDeserializationException object.
    • traceError

      java.lang.RuntimeException traceError​(java.lang.RuntimeException cause)

      traceError.

      Parameters:
      cause - a RuntimeException object.
      Returns:
      a RuntimeException object.
    • traceError

      java.lang.RuntimeException traceError​(java.lang.RuntimeException cause, JsonReader reader)

      traceError.

      Parameters:
      cause - a RuntimeException object.
      reader - a JsonReader object.
      Returns:
      a RuntimeException object.
    • addObjectId

      void addObjectId​(ObjectIdGenerator.IdKey id, java.lang.Object instance)

      addObjectId.

      Parameters:
      id - a ObjectIdGenerator.IdKey object.
      instance - a Object object.
    • getObjectWithId

      java.lang.Object getObjectWithId​(ObjectIdGenerator.IdKey id)

      getObjectWithId.

      Parameters:
      id - a ObjectIdGenerator.IdKey object.
      Returns:
      a Object object.
    • defaultParameters

      JsonDeserializerParameters defaultParameters()

      defaultParameters.

      Returns:
      a JsonDeserializerParameters object.