Interface QueryResultWriter<T>

All Superinterfaces:
QueryResultHandler<T>
All Known Subinterfaces:
BooleanQueryResultWriter, PathQueryResultWriter, SelectQueryResultWriter
All Known Implementing Classes:
AbstractDataExporterQueryResultWriter, AbstractSPARQLJSONWriter, AbstractSPARQLXMLWriter, BinarySelectQueryResultWriter, HTMLQueryResultWriter, SPARQLCSVResultWriter, SPARQLJSONBooleanResultWriter, SPARQLJSONSelectResultWriter, SPARQLTSVResultWriter, SPARQLXMLBooleanResultWriter, SPARQLXMLSelectResultWriter, TextBooleanQueryResultWriter, TextPathQueryResultWriter, TextTablePathQueryResultWriter, TextTableQueryResultWriter

public interface QueryResultWriter<T> extends QueryResultHandler<T>

Since:
1.0
Version:
1.0
Author:
Michael Grove
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    end()
    Signal that query processing has completed
    The format this writer will serialize output in
    void
    handle(T theResult)
    Handle a result to a query
    void
    links(List<String> theLinks)
    Handle the set of links from the result
    void
    namespace(String thePrefix, String theIRI)
     
    void
    Indicates that writing has begun.