public class JsonReaderImpl extends Object implements javax.json.JsonReader
Modifier and Type | Field and Description |
---|---|
private boolean |
closed |
private JohnzonJsonParser |
parser |
Constructor and Description |
---|
JsonReaderImpl(javax.json.stream.JsonParser parser) |
Modifier and Type | Method and Description |
---|---|
private void |
checkClosed() |
private void |
checkType(Class<?> expected,
javax.json.JsonStructure read) |
void |
close() |
private void |
parseArray(javax.json.JsonArrayBuilder builder) |
private void |
parseObject(javax.json.JsonObjectBuilder builder) |
javax.json.JsonStructure |
read() |
javax.json.JsonArray |
readArray() |
javax.json.JsonObject |
readObject() |
javax.json.JsonValue |
readValue() |
private final JohnzonJsonParser parser
private boolean closed
public javax.json.JsonStructure read()
read
in interface javax.json.JsonReader
public javax.json.JsonValue readValue()
readValue
in interface javax.json.JsonReader
public javax.json.JsonObject readObject()
readObject
in interface javax.json.JsonReader
public javax.json.JsonArray readArray()
readArray
in interface javax.json.JsonReader
private void checkType(Class<?> expected, javax.json.JsonStructure read)
public void close()
close
in interface Closeable
close
in interface AutoCloseable
close
in interface javax.json.JsonReader
private void parseObject(javax.json.JsonObjectBuilder builder)
private void parseArray(javax.json.JsonArrayBuilder builder)
private void checkClosed()
Copyright © 2014–2017 The Apache Software Foundation. All rights reserved.