| Modifier and Type | Method and Description |
|---|---|
JsonDeserializationContext |
JsonDeserializationContext.Builder.build() |
| Modifier and Type | Method and Description |
|---|---|
T |
JsonDeserializer.deserialize(JsonReader reader,
JsonDeserializationContext ctx)
Deserializes a JSON input into an object.
|
protected abstract T |
JsonDeserializer.doDeserialize(JsonReader reader,
JsonDeserializationContext ctx)
Deserializes a non-null JSON input into an object.
|
protected abstract JsonDeserializer<T> |
AbstractObjectMapper.newDeserializer(JsonDeserializationContext ctx)
Instantiates a new deserializer
|
protected JsonDeserializer<T> |
AbstractObjectWriter.newDeserializer(JsonDeserializationContext ctx) |
T |
AbstractObjectMapper.read(String in,
JsonDeserializationContext ctx) |
T |
ObjectReader.read(String input,
JsonDeserializationContext ctx)
Reads a JSON input into an object.
|
void |
JsonDeserializer.setBackReference(String referenceName,
Object reference,
T value,
JsonDeserializationContext ctx)
Set the back reference.
|
| Modifier and Type | Method and Description |
|---|---|
UUID |
UUIDJsonDeserializer.doDeserialize(JsonReader reader,
JsonDeserializationContext ctx) |
String |
StringJsonDeserializer.doDeserialize(JsonReader reader,
JsonDeserializationContext ctx) |
E |
EnumJsonDeserializer.doDeserialize(JsonReader reader,
JsonDeserializationContext ctx) |
Boolean |
BooleanJsonDeserializer.doDeserialize(JsonReader reader,
JsonDeserializationContext ctx) |
Character |
CharacterJsonDeserializer.doDeserialize(JsonReader reader,
JsonDeserializationContext ctx) |
protected BigDecimal |
BaseNumberJsonDeserializer.BigDecimalJsonDeserializer.doDeserialize(JsonReader reader,
JsonDeserializationContext ctx) |
protected BigInteger |
BaseNumberJsonDeserializer.BigIntegerJsonDeserializer.doDeserialize(JsonReader reader,
JsonDeserializationContext ctx) |
protected Byte |
BaseNumberJsonDeserializer.ByteJsonDeserializer.doDeserialize(JsonReader reader,
JsonDeserializationContext ctx) |
protected Double |
BaseNumberJsonDeserializer.DoubleJsonDeserializer.doDeserialize(JsonReader reader,
JsonDeserializationContext ctx) |
protected Float |
BaseNumberJsonDeserializer.FloatJsonDeserializer.doDeserialize(JsonReader reader,
JsonDeserializationContext ctx) |
protected Integer |
BaseNumberJsonDeserializer.IntegerJsonDeserializer.doDeserialize(JsonReader reader,
JsonDeserializationContext ctx) |
protected Long |
BaseNumberJsonDeserializer.LongJsonDeserializer.doDeserialize(JsonReader reader,
JsonDeserializationContext ctx) |
protected Short |
BaseNumberJsonDeserializer.ShortJsonDeserializer.doDeserialize(JsonReader reader,
JsonDeserializationContext ctx) |
Void |
VoidJsonDeserializer.doDeserialize(JsonReader reader,
JsonDeserializationContext ctx) |
D |
BaseDateJsonDeserializer.doDeserialize(JsonReader reader,
JsonDeserializationContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
protected <C> List<C> |
AbstractArrayJsonDeserializer.deserializeIntoList(JsonReader reader,
JsonDeserializationContext ctx,
JsonDeserializer<C> deserializer)
Deserializes the array into a
List. |
T |
AbstractArrayJsonDeserializer.doDeserialize(JsonReader reader,
JsonDeserializationContext ctx) |
long[] |
PrimitiveLongArrayJsonDeserializer.doDeserializeArray(JsonReader reader,
JsonDeserializationContext ctx) |
double[] |
PrimitiveDoubleArrayJsonDeserializer.doDeserializeArray(JsonReader reader,
JsonDeserializationContext ctx) |
byte[] |
PrimitiveByteArrayJsonDeserializer.doDeserializeArray(JsonReader reader,
JsonDeserializationContext ctx) |
int[] |
PrimitiveIntegerArrayJsonDeserializer.doDeserializeArray(JsonReader reader,
JsonDeserializationContext ctx) |
float[] |
PrimitiveFloatArrayJsonDeserializer.doDeserializeArray(JsonReader reader,
JsonDeserializationContext ctx) |
short[] |
PrimitiveShortArrayJsonDeserializer.doDeserializeArray(JsonReader reader,
JsonDeserializationContext ctx) |
protected abstract T |
AbstractArrayJsonDeserializer.doDeserializeArray(JsonReader reader,
JsonDeserializationContext ctx) |
T[] |
ArrayJsonDeserializer.doDeserializeArray(JsonReader reader,
JsonDeserializationContext ctx) |
char[] |
PrimitiveCharacterArrayJsonDeserializer.doDeserializeArray(JsonReader reader,
JsonDeserializationContext ctx) |
boolean[] |
PrimitiveBooleanArrayJsonDeserializer.doDeserializeArray(JsonReader reader,
JsonDeserializationContext ctx) |
protected byte[] |
PrimitiveByteArrayJsonDeserializer.doDeserializeNonArray(JsonReader reader,
JsonDeserializationContext ctx) |
protected T |
AbstractArrayJsonDeserializer.doDeserializeNonArray(JsonReader reader,
JsonDeserializationContext ctx) |
protected char[] |
PrimitiveCharacterArrayJsonDeserializer.doDeserializeNonArray(JsonReader reader,
JsonDeserializationContext ctx) |
protected long[] |
PrimitiveLongArrayJsonDeserializer.doDeserializeSingleArray(JsonReader reader,
JsonDeserializationContext ctx) |
protected double[] |
PrimitiveDoubleArrayJsonDeserializer.doDeserializeSingleArray(JsonReader reader,
JsonDeserializationContext ctx) |
protected byte[] |
PrimitiveByteArrayJsonDeserializer.doDeserializeSingleArray(JsonReader reader,
JsonDeserializationContext ctx) |
protected int[] |
PrimitiveIntegerArrayJsonDeserializer.doDeserializeSingleArray(JsonReader reader,
JsonDeserializationContext ctx) |
protected float[] |
PrimitiveFloatArrayJsonDeserializer.doDeserializeSingleArray(JsonReader reader,
JsonDeserializationContext ctx) |
protected short[] |
PrimitiveShortArrayJsonDeserializer.doDeserializeSingleArray(JsonReader reader,
JsonDeserializationContext ctx) |
protected abstract T |
AbstractArrayJsonDeserializer.doDeserializeSingleArray(JsonReader reader,
JsonDeserializationContext ctx) |
protected T[] |
ArrayJsonDeserializer.doDeserializeSingleArray(JsonReader reader,
JsonDeserializationContext ctx) |
protected char[] |
PrimitiveCharacterArrayJsonDeserializer.doDeserializeSingleArray(JsonReader reader,
JsonDeserializationContext ctx) |
protected boolean[] |
PrimitiveBooleanArrayJsonDeserializer.doDeserializeSingleArray(JsonReader reader,
JsonDeserializationContext ctx) |
void |
ArrayJsonDeserializer.setBackReference(String referenceName,
Object reference,
T[] value,
JsonDeserializationContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
String[] |
StringArrayJsonDeserializer.doDeserializeArray(JsonReader reader,
JsonDeserializationContext ctx) |
double[] |
PrimitiveDoubleArrayJsonDeserializer.doDeserializeArray(JsonReader reader,
JsonDeserializationContext ctx) |
int[] |
PrimitiveIntegerArrayJsonDeserializer.doDeserializeArray(JsonReader reader,
JsonDeserializationContext ctx) |
short[] |
PrimitiveShortArrayJsonDeserializer.doDeserializeArray(JsonReader reader,
JsonDeserializationContext ctx) |
protected String[] |
StringArrayJsonDeserializer.doDeserializeSingleArray(JsonReader reader,
JsonDeserializationContext ctx) |
protected double[] |
PrimitiveDoubleArrayJsonDeserializer.doDeserializeSingleArray(JsonReader reader,
JsonDeserializationContext ctx) |
protected int[] |
PrimitiveIntegerArrayJsonDeserializer.doDeserializeSingleArray(JsonReader reader,
JsonDeserializationContext ctx) |
protected short[] |
PrimitiveShortArrayJsonDeserializer.doDeserializeSingleArray(JsonReader reader,
JsonDeserializationContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
BeanPropertyDeserializer.deserialize(JsonReader reader,
T bean,
JsonDeserializationContext ctx)
Deserializes the property defined for this instance.
|
T |
AbstractBeanJsonDeserializer.deserializeObject(JsonReader reader,
JsonDeserializationContext ctx)
Deserializes all the properties of the bean.
|
T |
SubtypeDeserializer.deserializeObject(JsonReader reader,
JsonDeserializationContext ctx) |
T |
AbstractBeanJsonDeserializer.deserializeSubtype(JsonReader reader,
JsonDeserializationContext ctx,
String typeInfo) |
T |
AbstractBeanJsonDeserializer.doDeserialize(JsonReader reader,
JsonDeserializationContext ctx) |
S |
HasDeserializer.getDeserializer(JsonDeserializationContext ctx) |
protected abstract S |
HasDeserializer.newDeserializer(JsonDeserializationContext ctx) |
Instance<T> |
InstanceBuilder.newInstance(JsonReader reader,
JsonDeserializationContext ctx) |
void |
IdentityDeserializationInfo.readAndAddIdToContext(JsonReader reader,
T bean,
JsonDeserializationContext ctx)
Reads the id and adds an
ObjectIdGenerator.IdKey to the context. |
com.fasterxml.jackson.annotation.ObjectIdGenerator.IdKey |
IdentityDeserializationInfo.readIdKey(JsonReader reader,
JsonDeserializationContext ctx)
Reads the id and returns an
ObjectIdGenerator.IdKey to the context. |
void |
AbstractBeanJsonDeserializer.setBackReference(String referenceName,
Object reference,
T value,
JsonDeserializationContext ctx) |
void |
BackReferenceProperty.setBackReference(T value,
R reference,
JsonDeserializationContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
Iterable<T> |
IterableJsonDeserializer.doDeserialize(JsonReader reader,
JsonDeserializationContext ctx) |
C |
BaseCollectionJsonDeserializer.doDeserialize(JsonReader reader,
JsonDeserializationContext ctx) |
void |
BaseCollectionJsonDeserializer.setBackReference(String referenceName,
Object reference,
C value,
JsonDeserializationContext ctx) |
void |
BaseIterableJsonDeserializer.setBackReference(String referenceName,
Object reference,
I value,
JsonDeserializationContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
M |
BaseMapJsonDeserializer.doDeserialize(JsonReader reader,
JsonDeserializationContext ctx) |
void |
BaseMapJsonDeserializer.setBackReference(String referenceName,
Object reference,
M value,
JsonDeserializationContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
T |
KeyDeserializer.deserialize(String key,
JsonDeserializationContext ctx)
Deserializes a key into an object.
|
protected BigDecimal |
BaseNumberKeyDeserializer.BigDecimalKeyDeserializer.doDeserialize(String key,
JsonDeserializationContext ctx) |
protected BigInteger |
BaseNumberKeyDeserializer.BigIntegerKeyDeserializer.doDeserialize(String key,
JsonDeserializationContext ctx) |
protected Byte |
BaseNumberKeyDeserializer.ByteKeyDeserializer.doDeserialize(String key,
JsonDeserializationContext ctx) |
protected Double |
BaseNumberKeyDeserializer.DoubleKeyDeserializer.doDeserialize(String key,
JsonDeserializationContext ctx) |
protected Float |
BaseNumberKeyDeserializer.FloatKeyDeserializer.doDeserialize(String key,
JsonDeserializationContext ctx) |
protected Integer |
BaseNumberKeyDeserializer.IntegerKeyDeserializer.doDeserialize(String key,
JsonDeserializationContext ctx) |
protected Long |
BaseNumberKeyDeserializer.LongKeyDeserializer.doDeserialize(String key,
JsonDeserializationContext ctx) |
protected Short |
BaseNumberKeyDeserializer.ShortKeyDeserializer.doDeserialize(String key,
JsonDeserializationContext ctx) |
protected E |
EnumKeyDeserializer.doDeserialize(String key,
JsonDeserializationContext ctx) |
protected abstract T |
KeyDeserializer.doDeserialize(String key,
JsonDeserializationContext ctx)
Deserializes a non-null key into an object.
|
protected Character |
CharacterKeyDeserializer.doDeserialize(String key,
JsonDeserializationContext ctx) |
protected D |
BaseDateKeyDeserializer.doDeserialize(String key,
JsonDeserializationContext ctx) |
protected UUID |
UUIDKeyDeserializer.doDeserialize(String key,
JsonDeserializationContext ctx) |
protected String |
StringKeyDeserializer.doDeserialize(String key,
JsonDeserializationContext ctx) |
protected Boolean |
BooleanKeyDeserializer.doDeserialize(String key,
JsonDeserializationContext ctx) |
Copyright © 2013. All Rights Reserved.