| Modifier and Type | Method and Description |
|---|---|
JsonReader |
JsonDeserializationContext.newJsonReader(String input) |
| Modifier and Type | Method and Description |
|---|---|
T |
JsonDeserializer.deserialize(JsonReader reader,
JsonDeserializationContext ctx)
Deserializes a JSON input into an object.
|
T |
JsonDeserializer.deserialize(JsonReader reader,
JsonDeserializationContext ctx,
JsonDeserializerParameters params)
Deserializes a JSON input into an object.
|
protected T |
JsonDeserializer.deserializeNullValue(JsonReader reader,
JsonDeserializationContext ctx,
JsonDeserializerParameters params)
Deserialize the null value.
|
protected abstract T |
JsonDeserializer.doDeserialize(JsonReader reader,
JsonDeserializationContext ctx,
JsonDeserializerParameters params)
Deserializes a non-null JSON input into an object.
|
RuntimeException |
JsonDeserializationContext.traceError(RuntimeException cause,
JsonReader reader)
Trace an error with current reader state and returns a corresponding exception.
|
JsonDeserializationException |
JsonDeserializationContext.traceError(String message,
JsonReader reader)
Trace an error with current reader state and returns a corresponding exception.
|
| Modifier and Type | Method and Description |
|---|---|
V |
HasDeserializerAndParameters.deserialize(JsonReader reader,
JsonDeserializationContext ctx)
Deserializes the property defined for this instance.
|
void |
BeanPropertyDeserializer.deserialize(JsonReader reader,
T bean,
JsonDeserializationContext ctx)
Deserializes the property defined for this instance.
|
void |
AnySetterDeserializer.deserialize(JsonReader reader,
T bean,
String propertyName,
JsonDeserializationContext ctx)
Deserializes the property defined for this instance.
|
T |
AbstractBeanJsonDeserializer.deserializeInline(JsonReader reader,
JsonDeserializationContext ctx,
JsonDeserializerParameters params,
IdentityDeserializationInfo identityInfo,
TypeDeserializationInfo typeInfo,
String type,
Map<String,String> bufferedProperties)
Deserializes all the properties of the bean.
|
T |
SubtypeDeserializer.BeanSubtypeDeserializer.deserializeInline(JsonReader reader,
JsonDeserializationContext ctx,
JsonDeserializerParameters params,
IdentityDeserializationInfo identityInfo,
TypeDeserializationInfo typeInfo,
String typeInformation,
Map<String,String> bufferedProperties) |
T |
SubtypeDeserializer.DefaultSubtypeDeserializer.deserializeInline(JsonReader reader,
JsonDeserializationContext ctx,
JsonDeserializerParameters params,
IdentityDeserializationInfo identityInfo,
TypeDeserializationInfo typeInfo,
String typeInformation,
Map<String,String> bufferedProperties) |
Serializable |
AbstractSerializableBeanJsonDeserializer.deserializeWrapped(JsonReader reader,
JsonDeserializationContext ctx,
JsonDeserializerParameters params,
IdentityDeserializationInfo identityInfo,
TypeDeserializationInfo typeInfo,
String typeInformation) |
T |
AbstractDelegationBeanJsonDeserializer.deserializeWrapped(JsonReader reader,
JsonDeserializationContext ctx,
JsonDeserializerParameters params,
IdentityDeserializationInfo identityInfo,
TypeDeserializationInfo typeInfo,
String typeInformation) |
T |
AbstractBeanJsonDeserializer.deserializeWrapped(JsonReader reader,
JsonDeserializationContext ctx,
JsonDeserializerParameters params,
IdentityDeserializationInfo identityInfo,
TypeDeserializationInfo typeInfo,
String typeInformation) |
T |
SubtypeDeserializer.BeanSubtypeDeserializer.deserializeWrapped(JsonReader reader,
JsonDeserializationContext ctx,
JsonDeserializerParameters params,
IdentityDeserializationInfo identityInfo,
TypeDeserializationInfo typeInfo,
String typeInformation) |
T |
SubtypeDeserializer.DefaultSubtypeDeserializer.deserializeWrapped(JsonReader reader,
JsonDeserializationContext ctx,
JsonDeserializerParameters params,
IdentityDeserializationInfo identityInfo,
TypeDeserializationInfo typeInfo,
String typeInformation) |
Object |
AbstractObjectBeanJsonDeserializer.deserializeWrapped(JsonReader reader,
JsonDeserializationContext ctx,
JsonDeserializerParameters params,
IdentityDeserializationInfo identityInfo,
TypeDeserializationInfo typeInfo,
String typeInformation) |
T |
AbstractBeanJsonDeserializer.doDeserialize(JsonReader reader,
JsonDeserializationContext ctx,
JsonDeserializerParameters params) |
Instance<T> |
InstanceBuilder.newInstance(JsonReader reader,
JsonDeserializationContext ctx,
Map<String,String> bufferedProperties,
Map<String,Object> bufferedPropertiesValues) |
Object |
PropertyIdentityDeserializationInfo.readId(JsonReader reader,
JsonDeserializationContext ctx) |
Object |
AbstractIdentityDeserializationInfo.readId(JsonReader reader,
JsonDeserializationContext ctx) |
Object |
IdentityDeserializationInfo.readId(JsonReader reader,
JsonDeserializationContext ctx)
Reads the id and returns it.
|
| Modifier and Type | Method and Description |
|---|---|
Iterable<T> |
IterableJsonDeserializer.doDeserialize(JsonReader reader,
JsonDeserializationContext ctx,
JsonDeserializerParameters params) |
C |
BaseCollectionJsonDeserializer.doDeserialize(JsonReader reader,
JsonDeserializationContext ctx,
JsonDeserializerParameters params) |
| Modifier and Type | Method and Description |
|---|---|
M |
BaseMapJsonDeserializer.doDeserialize(JsonReader reader,
JsonDeserializationContext ctx,
JsonDeserializerParameters params) |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultJsonReader
Reads a JSON (RFC 4627)
encoded value as a stream of tokens.
|
class |
NonBufferedJsonReader
Reads a JSON (RFC 4627)
encoded value as a stream of tokens.
|
Copyright © 2015. All Rights Reserved.