public class JsonDeserializationContext extends JsonMappingContext
| Modifier and Type | Class and Description |
|---|---|
static class |
JsonDeserializationContext.Builder
Builder for
JsonDeserializationContext. |
static class |
JsonDeserializationContext.DefaultBuilder |
| Modifier and Type | Method and Description |
|---|---|
void |
addObjectId(com.fasterxml.jackson.annotation.ObjectIdGenerator.IdKey id,
Object instance)
addObjectId
|
static JsonDeserializationContext.Builder |
builder()
builder
|
Logger |
getLogger()
getLogger
|
Object |
getObjectWithId(com.fasterxml.jackson.annotation.ObjectIdGenerator.IdKey id)
getObjectWithId
|
boolean |
isAcceptSingleValueAsArray()
isAcceptSingleValueAsArray
|
boolean |
isFailOnUnknownProperties()
isFailOnUnknownProperties
|
boolean |
isReadUnknownEnumValuesAsNull()
isReadUnknownEnumValuesAsNull
|
boolean |
isUnwrapRootValue()
isUnwrapRootValue
|
boolean |
isUseBrowserTimezone()
isUseBrowserTimezone
|
boolean |
isUseSafeEval()
isUseSafeEval
|
JsonReader |
newJsonReader(String input)
newJsonReader
|
RuntimeException |
traceError(RuntimeException cause)
Trace an error and returns a corresponding exception.
|
RuntimeException |
traceError(RuntimeException cause,
JsonReader reader)
Trace an error with current reader state and returns a corresponding exception.
|
JsonDeserializationException |
traceError(String message)
Trace an error with current reader state and returns a corresponding exception.
|
JsonDeserializationException |
traceError(String message,
JsonReader reader)
Trace an error with current reader state and returns a corresponding exception.
|
public static JsonDeserializationContext.Builder builder()
builder
JsonDeserializationContext.Builder object.public Logger getLogger()
getLogger
getLogger in class JsonMappingContextLogger object.public boolean isFailOnUnknownProperties()
isFailOnUnknownProperties
JsonDeserializationContext.Builder.failOnUnknownProperties(boolean)public boolean isUnwrapRootValue()
isUnwrapRootValue
JsonDeserializationContext.Builder.unwrapRootValue(boolean)public boolean isAcceptSingleValueAsArray()
isAcceptSingleValueAsArray
JsonDeserializationContext.Builder.acceptSingleValueAsArray(boolean)public boolean isUseSafeEval()
isUseSafeEval
JsonDeserializationContext.Builder.useSafeEval(boolean)public boolean isReadUnknownEnumValuesAsNull()
isReadUnknownEnumValuesAsNull
JsonDeserializationContext.Builder.readUnknownEnumValuesAsNull(boolean)public boolean isUseBrowserTimezone()
isUseBrowserTimezone
isUseBrowserTimezone()public JsonReader newJsonReader(String input)
newJsonReader
input - a String object.JsonReader object.public JsonDeserializationException traceError(String message)
message - error messageJsonDeserializationException with the given messagepublic JsonDeserializationException traceError(String message, JsonReader reader)
message - error messagereader - current readerJsonDeserializationException with the given messagepublic RuntimeException traceError(RuntimeException cause)
cause - cause of the errorJsonDeserializationException if we wrap the exceptions, the cause otherwisepublic RuntimeException traceError(RuntimeException cause, JsonReader reader)
cause - cause of the errorreader - current readerJsonDeserializationException if we wrap the exceptions, the cause otherwisepublic void addObjectId(com.fasterxml.jackson.annotation.ObjectIdGenerator.IdKey id,
Object instance)
addObjectId
id - a ObjectIdGenerator.IdKey object.instance - a Object object.Copyright © 2017. All Rights Reserved.