Class AbstractSPARQLJSONWriter<T>

java.lang.Object
com.stardog.stark.query.io.json.AbstractSPARQLJSONWriter<T>
All Implemented Interfaces:
QueryResultWriter<T>, QueryResultHandler<T>
Direct Known Subclasses:
SPARQLJSONBooleanResultWriter, SPARQLJSONSelectResultWriter

public abstract class AbstractSPARQLJSONWriter<T> extends Object implements QueryResultWriter<T>

Since:
1.0
Version:
1.0
Author:
Michael Grove
  • Field Details

    • jg

      protected final com.fasterxml.jackson.core.JsonGenerator jg
    • mOptions

      protected final Options mOptions
    • firstTupleWritten

      protected boolean firstTupleWritten
    • documentOpen

      protected boolean documentOpen
    • headerOpen

      protected boolean headerOpen
    • headerComplete

      protected boolean headerComplete
    • tupleVariablesFound

      protected boolean tupleVariablesFound
    • linksFound

      protected boolean linksFound
  • Constructor Details

    • AbstractSPARQLJSONWriter

      protected AbstractSPARQLJSONWriter(@Nonnull OutputStream theOutput, @Nonnull Options theOptions)
  • Method Details