java.lang.Object
org.eclipse.parsson.JsonReaderImpl
- All Implemented Interfaces:
jakarta.json.JsonReader
,Closeable
,AutoCloseable
JsonReader impl using parser and builders.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionJsonReaderImpl
(InputStream in, Charset charset, JsonContext jsonContext) JsonReaderImpl
(InputStream in, JsonContext jsonContext) JsonReaderImpl
(Reader reader, JsonContext jsonContext) -
Method Summary
-
Field Details
-
parser
-
readDone
private boolean readDone
-
-
Constructor Details
-
JsonReaderImpl
JsonReaderImpl(Reader reader, JsonContext jsonContext) -
JsonReaderImpl
JsonReaderImpl(InputStream in, JsonContext jsonContext) -
JsonReaderImpl
JsonReaderImpl(InputStream in, Charset charset, JsonContext jsonContext)
-
-
Method Details
-
read
public jakarta.json.JsonStructure read()- Specified by:
read
in interfacejakarta.json.JsonReader
-
readObject
public jakarta.json.JsonObject readObject()- Specified by:
readObject
in interfacejakarta.json.JsonReader
-
readArray
public jakarta.json.JsonArray readArray()- Specified by:
readArray
in interfacejakarta.json.JsonReader
-
readValue
public jakarta.json.JsonValue readValue()- Specified by:
readValue
in interfacejakarta.json.JsonReader
-
close
public void close()- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
- Specified by:
close
in interfacejakarta.json.JsonReader
-