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