Package io.github.qishr.cascara.lang.json.processor
Class JsonPullParser
java.lang.Object
io.github.qishr.cascara.lang.json.processor.AbstractJsonProcessor<io.github.qishr.cascara.lang.json.processor.JsonPullParser>
io.github.qishr.cascara.lang.json.processor.JsonPullParser
All Implemented Interfaces:
PullParser
public class JsonPullParser
extends AbstractJsonProcessor<JsonPullParser>
Constructor Summary
| Constructor | Description |
|---|---|
| JsonPullParser() | Default constructor for SPI. |
| JsonPullParser(InputStream input) |
Method Summary
| Modifier and Type | Method | Description |
|---|---|---|
| protected JsonPullParser | self() | |
| public boolean | hasNext() | |
| public StreamingEvent | next() | |
| public void | close() |
Methods inherited from AbstractJsonProcessor
setReporter, getOptions, getContentType, getServiceProperties, getVersion, getReporter, setOptions, getTextResource
Method Details
self
protected JsonPullParser self()
Overrides:
hasNext
public boolean hasNext()
Specified By:
next
public StreamingEvent next()
Specified By:
close
public void close()
Throws: