public class DefaultJsonDeserializationContext extends Object implements JsonDeserializationContext
| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultJsonDeserializationContext.Builder
Builder for
JsonDeserializationContext. |
static class |
DefaultJsonDeserializationContext.DefaultBuilder |
public static DefaultJsonDeserializationContext.Builder builder()
builder
DefaultJsonDeserializationContext.Builder object.public Logger getLogger()
getLogger
getLogger in interface JsonMappingContextLogger object.public boolean isFailOnUnknownProperties()
isFailOnUnknownProperties.
isFailOnUnknownProperties
isFailOnUnknownProperties in interface JsonDeserializationContextDefaultJsonDeserializationContext.Builder.failOnUnknownProperties(boolean)public boolean isUnwrapRootValue()
isUnwrapRootValue.
isUnwrapRootValue
isUnwrapRootValue in interface JsonDeserializationContextDefaultJsonDeserializationContext.Builder.unwrapRootValue(boolean)public boolean isAcceptSingleValueAsArray()
isAcceptSingleValueAsArray.
isAcceptSingleValueAsArray
isAcceptSingleValueAsArray in interface JsonDeserializationContextDefaultJsonDeserializationContext.Builder.acceptSingleValueAsArray(boolean)public boolean isUseSafeEval()
isUseSafeEval.
isUseSafeEval
isUseSafeEval in interface JsonDeserializationContextDefaultJsonDeserializationContext.Builder.useSafeEval(boolean)public boolean isReadUnknownEnumValuesAsNull()
isReadUnknownEnumValuesAsNull.
isReadUnknownEnumValuesAsNull
isReadUnknownEnumValuesAsNull in interface JsonDeserializationContextDefaultJsonDeserializationContext.Builder.readUnknownEnumValuesAsNull(boolean)public boolean isUseBrowserTimezone()
isUseBrowserTimezone.
isUseBrowserTimezone
isUseBrowserTimezone in interface JsonDeserializationContextisUseBrowserTimezone()public JsonReader newJsonReader(String input)
newJsonReader.
newJsonReader
newJsonReader in interface JsonDeserializationContextinput - a String object.JsonReader object.public JsonDeserializationException traceError(String message)
traceError.
Trace an error with current reader state and returns a corresponding exception.traceError in interface JsonDeserializationContextmessage - a String object.JsonDeserializationException object.public JsonDeserializationException traceError(String message, JsonReader reader)
traceError.
Trace an error with current reader state and returns a corresponding exception.traceError in interface JsonDeserializationContextmessage - a String object.reader - a JsonReader object.JsonDeserializationException object.public RuntimeException traceError(RuntimeException cause)
traceError.
Trace an error and returns a corresponding exception.traceError in interface JsonDeserializationContextcause - a RuntimeException object.RuntimeException object.public RuntimeException traceError(RuntimeException cause, JsonReader reader)
traceError.
Trace an error with current reader state and returns a corresponding exception.traceError in interface JsonDeserializationContextcause - a RuntimeException object.reader - a JsonReader object.RuntimeException object.public void addObjectId(ObjectIdGenerator.IdKey id, Object instance)
addObjectId.
addObjectId
addObjectId in interface JsonDeserializationContextid - a ObjectIdGenerator.IdKey object.instance - a Object object.public Object getObjectWithId(ObjectIdGenerator.IdKey id)
getObjectWithId.
getObjectWithId
getObjectWithId in interface JsonDeserializationContextid - a ObjectIdGenerator.IdKey object.Object object.public JsonDeserializerParameters defaultParameters()
defaultParameters.
defaultParameters in interface JsonDeserializationContextJsonDeserializerParameters object.Copyright © 2020. All rights reserved.