Closeable, AutoCloseable, javax.json.stream.JsonParserpublic class JsonParserImpl extends Object implements javax.json.stream.JsonParser
| Constructor | Description |
|---|---|
JsonParserImpl(InputStream in,
Charset encoding,
BufferPool bufferPool) |
|
JsonParserImpl(InputStream in,
BufferPool bufferPool) |
|
JsonParserImpl(Reader reader,
BufferPool bufferPool) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
close() |
|
javax.json.JsonArray |
getArray() |
|
Stream<javax.json.JsonValue> |
getArrayStream() |
|
BigDecimal |
getBigDecimal() |
|
int |
getInt() |
|
javax.json.stream.JsonLocation |
getLastCharLocation() |
|
javax.json.stream.JsonLocation |
getLocation() |
|
long |
getLong() |
|
javax.json.JsonObject |
getObject() |
|
Stream<Map.Entry<String,javax.json.JsonValue>> |
getObjectStream() |
|
String |
getString() |
|
javax.json.JsonValue |
getValue() |
|
Stream<javax.json.JsonValue> |
getValueStream() |
|
boolean |
hasNext() |
|
boolean |
isIntegralNumber() |
|
javax.json.stream.JsonParser.Event |
next() |
|
void |
skipArray() |
|
void |
skipObject() |
public JsonParserImpl(Reader reader, BufferPool bufferPool)
public JsonParserImpl(InputStream in, BufferPool bufferPool)
public JsonParserImpl(InputStream in, Charset encoding, BufferPool bufferPool)
public String getString()
getString in interface javax.json.stream.JsonParserpublic boolean isIntegralNumber()
isIntegralNumber in interface javax.json.stream.JsonParserpublic int getInt()
getInt in interface javax.json.stream.JsonParserpublic long getLong()
getLong in interface javax.json.stream.JsonParserpublic BigDecimal getBigDecimal()
getBigDecimal in interface javax.json.stream.JsonParserpublic javax.json.JsonArray getArray()
getArray in interface javax.json.stream.JsonParserpublic javax.json.JsonObject getObject()
getObject in interface javax.json.stream.JsonParserpublic javax.json.JsonValue getValue()
getValue in interface javax.json.stream.JsonParserpublic Stream<javax.json.JsonValue> getArrayStream()
getArrayStream in interface javax.json.stream.JsonParserpublic Stream<Map.Entry<String,javax.json.JsonValue>> getObjectStream()
getObjectStream in interface javax.json.stream.JsonParserpublic Stream<javax.json.JsonValue> getValueStream()
getValueStream in interface javax.json.stream.JsonParserpublic void skipArray()
skipArray in interface javax.json.stream.JsonParserpublic void skipObject()
skipObject in interface javax.json.stream.JsonParserpublic javax.json.stream.JsonLocation getLocation()
getLocation in interface javax.json.stream.JsonParserpublic javax.json.stream.JsonLocation getLastCharLocation()
public boolean hasNext()
hasNext in interface javax.json.stream.JsonParserpublic javax.json.stream.JsonParser.Event next()
next in interface javax.json.stream.JsonParserpublic void close()
close in interface AutoCloseableclose in interface Closeableclose in interface javax.json.stream.JsonParserCopyright © 2018 Oracle. All rights reserved.