Class JsonReaderImpl

  • All Implemented Interfaces:
    java.io.Closeable, java.lang.AutoCloseable, javax.json.JsonReader

    public class JsonReaderImpl
    extends java.lang.Object
    implements javax.json.JsonReader
    • Method Detail

      • read

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

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

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

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

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

        public void close()
        Specified by:
        close in interface java.lang.AutoCloseable
        Specified by:
        close in interface java.io.Closeable
        Specified by:
        close in interface javax.json.JsonReader
      • parseObject

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

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

        private void checkClosed()