Interface JsonReader.JsonClassReaderBase

All Known Subinterfaces:
JsonReader.JsonClassReader, JsonReader.JsonClassReaderEx
All Known Implementing Classes:
Readers.AtomicBooleanReader, Readers.AtomicIntegerReader, Readers.AtomicLongReader, Readers.BigDecimalReader, Readers.BigIntegerReader, Readers.CalendarReader, Readers.ClassReader, Readers.DateReader, Readers.LocaleReader, Readers.RecordReader, Readers.SqlDateReader, Readers.StringBufferReader, Readers.StringBuilderReader, Readers.StringReader, Readers.TimestampReader, Readers.URLReader, Readers.UUIDReader
Enclosing class:
JsonReader

public static interface JsonReader.JsonClassReaderBase
Common ancestor for JsonClassReader
  • Method Details

    • read

      Object read(Object jOb, Deque<JsonObject> stack, Map<String,Object> args)
      Parameters:
      jOb - Object being read. Could be a fundamental JSON type (String, long, boolean, double, null, or JsonObject)
      stack - Deque of objects that have been read (Map of Maps view).
      args - Map of argument settings that were passed to JsonReader when instantiated.
      Returns:
      Java Object you wish to convert the the passed in jOb into.