public class JsonDeserializationContext extends JsonMappingContext
| Modifier and Type | Class and Description |
|---|---|
static class |
JsonDeserializationContext.Builder |
| Modifier and Type | Method and Description |
|---|---|
void |
addObjectId(com.fasterxml.jackson.annotation.ObjectIdGenerator.IdKey id,
Object instance) |
Logger |
getLogger() |
Object |
getObjectWithId(com.fasterxml.jackson.annotation.ObjectIdGenerator.IdKey id) |
boolean |
isAcceptSingleValueAsArray() |
boolean |
isFailOnUnknownProperties() |
boolean |
isUnwrapRootValue() |
JsonReader |
newJsonReader(String input) |
JsonDeserializationException |
traceError(Exception cause)
Trace an error and returns a corresponding exception.
|
JsonDeserializationException |
traceError(Exception 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.
|
getBigDecimalJsonDeserializer, getBigDecimalJsonSerializer, getBigDecimalKeyDeserializer, getBigDecimalKeySerializer, getBigIntegerJsonDeserializer, getBigIntegerJsonSerializer, getBigIntegerKeyDeserializer, getBigIntegerKeySerializer, getBooleanJsonDeserializer, getBooleanJsonSerializer, getBooleanKeyDeserializer, getBooleanKeySerializer, getByteJsonDeserializer, getByteJsonSerializer, getByteKeyDeserializer, getByteKeySerializer, getCharacterJsonDeserializer, getCharacterJsonSerializer, getCharacterKeyDeserializer, getCharacterKeySerializer, getDateJsonDeserializer, getDateJsonSerializer, getDateKeyDeserializer, getDateKeySerializer, getDoubleJsonDeserializer, getDoubleJsonSerializer, getDoubleKeyDeserializer, getDoubleKeySerializer, getEnumJsonSerializer, getEnumKeySerializer, getFloatJsonDeserializer, getFloatJsonSerializer, getFloatKeyDeserializer, getFloatKeySerializer, getIntegerJsonDeserializer, getIntegerJsonSerializer, getIntegerKeyDeserializer, getIntegerKeySerializer, getLongJsonDeserializer, getLongJsonSerializer, getLongKeyDeserializer, getLongKeySerializer, getPrimitiveBooleanArrayJsonDeserializer, getPrimitiveBooleanArrayJsonSerializer, getPrimitiveByteArrayJsonDeserializer, getPrimitiveByteArrayJsonSerializer, getPrimitiveCharacterArrayJsonDeserializer, getPrimitiveCharacterArrayJsonSerializer, getPrimitiveDoubleArrayJsonDeserializer, getPrimitiveDoubleArrayJsonSerializer, getPrimitiveFloatArrayJsonDeserializer, getPrimitiveFloatArrayJsonSerializer, getPrimitiveIntegerArrayJsonDeserializer, getPrimitiveIntegerArrayJsonSerializer, getPrimitiveLongArrayJsonDeserializer, getPrimitiveLongArrayJsonSerializer, getPrimitiveShortArrayJsonDeserializer, getPrimitiveShortArrayJsonSerializer, getRawValueJsonSerializer, getShortJsonDeserializer, getShortJsonSerializer, getShortKeyDeserializer, getShortKeySerializer, getSqlDateJsonDeserializer, getSqlDateJsonSerializer, getSqlDateKeyDeserializer, getSqlDateKeySerializer, getSqlTimeJsonDeserializer, getSqlTimeJsonSerializer, getSqlTimeKeyDeserializer, getSqlTimeKeySerializer, getSqlTimestampJsonDeserializer, getSqlTimestampJsonSerializer, getSqlTimestampKeyDeserializer, getSqlTimestampKeySerializer, getStringJsonDeserializer, getStringJsonSerializer, getStringKeyDeserializer, getStringKeySerializer, getUUIDJsonDeserializer, getUUIDJsonSerializer, getUUIDKeyDeserializer, getUUIDKeySerializer, getVoidJsonDeserializer, getVoidJsonSerializer, newAbstractCollectionJsonDeserializer, newAbstractCollectionJsonSerializer, newAbstractListJsonDeserializer, newAbstractListJsonSerializer, newAbstractMapJsonDeserializer, newAbstractMapJsonSerializer, newAbstractQueueJsonDeserializer, newAbstractQueueJsonSerializer, newAbstractSequentialListJsonDeserializer, newAbstractSequentialListJsonSerializer, newAbstractSetJsonDeserializer, newAbstractSetJsonSerializer, newArrayJsonDeserializer, newArrayJsonSerializer, newArrayListJsonDeserializer, newArrayListJsonSerializer, newCollectionJsonDeserializer, newCollectionJsonSerializer, newEnumJsonDeserializer, newEnumKeyDeserializer, newEnumMapJsonDeserializer, newEnumMapJsonSerializer, newEnumSetJsonDeserializer, newEnumSetJsonSerializer, newHashMapJsonDeserializer, newHashMapJsonSerializer, newHashSetJsonDeserializer, newHashSetJsonSerializer, newIdentityHashMapJsonDeserializer, newIdentityHashMapJsonSerializer, newIterableJsonDeserializer, newIterableJsonSerializer, newLinkedHashMapJsonDeserializer, newLinkedHashMapJsonSerializer, newLinkedHashSetJsonDeserializer, newLinkedHashSetJsonSerializer, newLinkedListJsonDeserializer, newLinkedListJsonSerializer, newListJsonDeserializer, newListJsonSerializer, newMapJsonDeserializer, newMapJsonSerializer, newPriorityQueueJsonDeserializer, newPriorityQueueJsonSerializer, newQueueJsonDeserializer, newQueueJsonSerializer, newSetJsonDeserializer, newSetJsonSerializer, newSortedMapJsonDeserializer, newSortedMapJsonSerializer, newSortedSetJsonDeserializer, newSortedSetJsonSerializer, newStackJsonDeserializer, newStackJsonSerializer, newTreeMapJsonDeserializer, newTreeMapJsonSerializer, newTreeSetJsonDeserializer, newTreeSetJsonSerializer, newVectorJsonDeserializer, newVectorJsonSerializerpublic Logger getLogger()
getLogger in class JsonMappingContextpublic boolean isFailOnUnknownProperties()
public boolean isUnwrapRootValue()
public boolean isAcceptSingleValueAsArray()
public JsonReader newJsonReader(String input)
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 JsonDeserializationException traceError(Exception cause)
cause - cause of the errorJsonDeserializationException with the given causepublic JsonDeserializationException traceError(Exception cause, JsonReader reader)
cause - cause of the errorreader - current readerJsonDeserializationException with the given causepublic void addObjectId(com.fasterxml.jackson.annotation.ObjectIdGenerator.IdKey id,
Object instance)
public Object getObjectWithId(com.fasterxml.jackson.annotation.ObjectIdGenerator.IdKey id)
Copyright © 2013. All Rights Reserved.