Uses of Class
com.google.api.client.json.CustomizeJsonParser
Packages that use CustomizeJsonParser
Package
Description
Utilities for JSON as specified in RFC 4627: The
application/json Media Type for JavaScript Object Notation (JSON) and Introducing JSON.
-
Uses of CustomizeJsonParser in com.google.api.client.json
Methods in com.google.api.client.json with parameters of type CustomizeJsonParserModifier and TypeMethodDescriptionfinal <T> T
JsonParser.parse
(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.final void
JsonParser.parse
(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.JsonParser.parse
(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
(ArrayList<Type> context, Object destination, CustomizeJsonParser customizeParser) Parses the next field from the given JSON parser into the given destination object.final <T> T
JsonParser.parseAndClose
(Class<T> destinationClass, CustomizeJsonParser customizeParser) Beta
Parse a JSON object, array, or value into a new instance of the given destination class usingJsonParser.parse(Class, CustomizeJsonParser)
, and then closes the parser.final void
JsonParser.parseAndClose
(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.final <T> Collection
<T> JsonParser.parseArray
(Class<?> destinationCollectionClass, 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
(Field fieldContext, Collection<T> destinationCollection, Type destinationItemType, ArrayList<Type> context, CustomizeJsonParser customizeParser) Parse a JSON Array from the given JSON parser into the given destination collection, optionally using the given parser customizer.final <T> void
JsonParser.parseArray
(Collection<? super T> destinationCollection, 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.final <T> Collection
<T> JsonParser.parseArrayAndClose
(Class<?> destinationCollectionClass, 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.final <T> void
JsonParser.parseArrayAndClose
(Collection<? super T> destinationCollection, 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
(Field fieldContext, Map<String, Object> destinationMap, Type valueType, ArrayList<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 final Object
JsonParser.parseValue
(Field fieldContext, Type valueType, ArrayList<Type> context, Object destination, CustomizeJsonParser customizeParser, boolean handlePolymorphic) Parse a value.