Class JsonReaderImpl

java.lang.Object
org.apache.johnzon.core.JsonReaderImpl
All Implemented Interfaces:
jakarta.json.JsonReader, Closeable, AutoCloseable

public class JsonReaderImpl extends Object implements jakarta.json.JsonReader
  • Field Details

  • Constructor Details

  • Method Details

    • 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()