Class JsonReaderImpl

  • All Implemented Interfaces:
    jakarta.json.JsonReader, Closeable, AutoCloseable

    public class JsonReaderImpl
    extends Object
    implements jakarta.json.JsonReader
    • Method Detail

      • read

        public jakarta.json.JsonStructure read()
        Specified by:
        read in interface jakarta.json.JsonReader
      • readValue

        public jakarta.json.JsonValue readValue()
        Specified by:
        readValue in interface jakarta.json.JsonReader
      • readObject

        public jakarta.json.JsonObject readObject()
        Specified by:
        readObject in interface jakarta.json.JsonReader
      • readArray

        public jakarta.json.JsonArray readArray()
        Specified by:
        readArray in interface jakarta.json.JsonReader
      • checkType

        private void checkType​(Class<?> expected,
                               jakarta.json.JsonStructure read)
      • close

        public void close()
        Specified by:
        close in interface AutoCloseable
        Specified by:
        close in interface Closeable
        Specified by:
        close in interface jakarta.json.JsonReader
      • parseObject

        private void parseObject​(jakarta.json.JsonObjectBuilder builder)
      • parseArray

        private void parseArray​(jakarta.json.JsonArrayBuilder builder)
      • checkClosed

        private void checkClosed()