<T> T |
JsonParser.parse(java.lang.Class<T> destinationClass,
CustomizeJsonParser customizeParser) |
Beta
Parse a JSON object, array, or value into a new instance of the given destination class,
optionally using the given parser customizer.
|
void |
JsonParser.parse(java.lang.Object destination,
CustomizeJsonParser customizeParser) |
Beta
Parse a JSON object from the given JSON parser into the given destination object, optionally
using the given parser customizer.
|
java.lang.Object |
JsonParser.parse(java.lang.reflect.Type dataType,
boolean close,
CustomizeJsonParser customizeParser) |
Beta
Parse a JSON object, array, or value into a new instance of the given destination class,
optionally using the given parser customizer.
|
private void |
JsonParser.parse(java.util.ArrayList<java.lang.reflect.Type> context,
java.lang.Object destination,
CustomizeJsonParser customizeParser) |
Parses the next field from the given JSON parser into the given destination object.
|
<T> T |
JsonParser.parseAndClose(java.lang.Class<T> destinationClass,
CustomizeJsonParser customizeParser) |
|
void |
JsonParser.parseAndClose(java.lang.Object destination,
CustomizeJsonParser customizeParser) |
Beta
Parse a JSON Object from the given JSON parser -- which is closed after parsing completes --
into the given destination object, optionally using the given parser customizer.
|
<T> java.util.Collection<T> |
JsonParser.parseArray(java.lang.Class<?> destinationCollectionClass,
java.lang.Class<T> destinationItemClass,
CustomizeJsonParser customizeParser) |
Beta
Parse a JSON Array from the given JSON parser into the given destination collection, optionally
using the given parser customizer.
|
private <T> void |
JsonParser.parseArray(java.lang.reflect.Field fieldContext,
java.util.Collection<T> destinationCollection,
java.lang.reflect.Type destinationItemType,
java.util.ArrayList<java.lang.reflect.Type> context,
CustomizeJsonParser customizeParser) |
Parse a JSON Array from the given JSON parser into the given destination collection, optionally
using the given parser customizer.
|
<T> void |
JsonParser.parseArray(java.util.Collection<? super T> destinationCollection,
java.lang.Class<T> destinationItemClass,
CustomizeJsonParser customizeParser) |
Beta
Parse a JSON Array from the given JSON parser into the given destination collection, optionally
using the given parser customizer.
|
<T> java.util.Collection<T> |
JsonParser.parseArrayAndClose(java.lang.Class<?> destinationCollectionClass,
java.lang.Class<T> destinationItemClass,
CustomizeJsonParser customizeParser) |
Beta
Parse a JSON Array from the given JSON parser (which is closed after parsing completes) into
the given destination collection, optionally using the given parser customizer.
|
<T> void |
JsonParser.parseArrayAndClose(java.util.Collection<? super T> destinationCollection,
java.lang.Class<T> destinationItemClass,
CustomizeJsonParser customizeParser) |
Beta
Parse a JSON Array from the given JSON parser (which is closed after parsing completes) into
the given destination collection, optionally using the given parser customizer.
|
private void |
JsonParser.parseMap(java.lang.reflect.Field fieldContext,
java.util.Map<java.lang.String,java.lang.Object> destinationMap,
java.lang.reflect.Type valueType,
java.util.ArrayList<java.lang.reflect.Type> context,
CustomizeJsonParser customizeParser) |
Parse a JSON Object from the given JSON parser into the given destination map, optionally using
the given parser customizer.
|
private java.lang.Object |
JsonParser.parseValue(java.lang.reflect.Field fieldContext,
java.lang.reflect.Type valueType,
java.util.ArrayList<java.lang.reflect.Type> context,
java.lang.Object destination,
CustomizeJsonParser customizeParser,
boolean handlePolymorphic) |
Parse a value.
|