Package com.dropbox.core.json
Class JsonArrayReader<T,L>
java.lang.Object
com.dropbox.core.json.JsonReader<L>
com.dropbox.core.json.JsonArrayReader<T,L>
-
Nested Class Summary
Nested classes/interfaces inherited from class com.dropbox.core.json.JsonReader
JsonReader.FieldMapping, JsonReader.FileLoadException -
Field Summary
FieldsFields inherited from class com.dropbox.core.json.JsonReader
BinaryReader, BooleanReader, Float32Reader, Float64Reader, Int32Reader, Int64Reader, StringReader, UInt32Reader, UInt64Reader, UnsignedLongReader, VoidReader -
Constructor Summary
ConstructorsConstructorDescriptionJsonArrayReader(JsonReader<? extends T> elementReader, Collector<T, ? extends L> collector) -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> JsonArrayReader<T, List<T>> mk(JsonReader<? extends T> elementReader) static <T,L> JsonArrayReader <T, L> mk(JsonReader<? extends T> elementReader, Collector<T, ? extends L> collector) static <T,L> L read(JsonReader<? extends T> elementReader, Collector<T, ? extends L> collector, com.fasterxml.jackson.core.JsonParser parser) read(com.fasterxml.jackson.core.JsonParser parser) Methods inherited from class com.dropbox.core.json.JsonReader
expectArrayEnd, expectArrayStart, expectObjectEnd, expectObjectStart, isArrayEnd, isArrayStart, nextToken, readBoolean, readDouble, readEnum, readField, readFields, readFromFile, readFromFile, readFromTags, readFully, readFully, readFully, readFully, readOptional, readTags, readUnsignedLong, readUnsignedLongField, skipValue, validate
-
Field Details
-
elementReader
-
collector
-
-
Constructor Details
-
JsonArrayReader
-
-
Method Details
-
mk
-
mk
public static <T,L> JsonArrayReader<T,L> mk(JsonReader<? extends T> elementReader, Collector<T, ? extends L> collector) -
read
- Specified by:
readin classJsonReader<L>- Throws:
JsonReadExceptionIOException
-
read
public static <T,L> L read(JsonReader<? extends T> elementReader, Collector<T, ? extends L> collector, com.fasterxml.jackson.core.JsonParser parser) throws JsonReadException, IOException- Throws:
JsonReadExceptionIOException
-