Skip to content

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:

AbstractJsonProcessor


hasNext

public boolean hasNext()

Specified By:

PullParser


next

public StreamingEvent next()

Specified By:

PullParser


close

public void close()

Throws:

Exception