Class JsonReaderImpl
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:
readin interfacejakarta.json.JsonReader
-
readObject
public jakarta.json.JsonObject readObject()- Specified by:
readObjectin interfacejakarta.json.JsonReader
-
readArray
public jakarta.json.JsonArray readArray()- Specified by:
readArrayin interfacejakarta.json.JsonReader
-
readValue
public jakarta.json.JsonValue readValue()- Specified by:
readValuein interfacejakarta.json.JsonReader
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Specified by:
closein interfacejakarta.json.JsonReader
-