Package org.eclipse.rdf4j.query.resultio

## Interface TupleQueryResultWriter

- All Superinterfaces:
    `QueryResultHandler`, `QueryResultWriter`, `TupleQueryResultHandler`
  All Known Implementing Classes:
    `BinaryQueryResultWriter`, `SPARQLResultsCSVWriter`, `SPARQLResultsJSONWriter`, `SPARQLResultsTSVWriter`, `SPARQLResultsXMLWriter`, `SPARQLStarResultsJSONWriter`, `SPARQLStarResultsJSONWriter`, `SPARQLStarResultsTSVWriter`, `SPARQLStarResultsTSVWriter`, `SPARQLStarResultsXMLWriter`

      public interface TupleQueryResultWriter
      extends TupleQueryResultHandler, QueryResultWriter

  The interface of objects that writer query results in a specific query result format.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `TupleQueryResultFormat` | `getTupleQueryResultFormat()` | Gets the query result format that this writer uses.

    - ### Methods inherited from interface org.eclipse.rdf4j.query.QueryResultHandler

      `endQueryResult, handleBoolean, handleLinks, handleSolution, startQueryResult`

    - ### Methods inherited from interface org.eclipse.rdf4j.query.resultio.QueryResultWriter

      `endHeader, getQueryResultFormat, getSupportedSettings, getWriterConfig, handleNamespace, handleStylesheet, setWriterConfig, startDocument, startHeader`

- - ### Method Detail

    - #### getTupleQueryResultFormat

          TupleQueryResultFormat getTupleQueryResultFormat()

      Gets the query result format that this writer uses.