## Uses of Interface
org.eclipse.rdf4j.query.QueryResultHandler

- Packages that use QueryResultHandler
  Package | Description
  --- | ---
  org.eclipse.rdf4j.console.util |
  org.eclipse.rdf4j.query | Interfaces and classes for handling queries and query results.
  org.eclipse.rdf4j.query.dawg | Functionality to convert tuple query results to and from the Data Access Working Group Test Result Set RDF Vocabulary
  org.eclipse.rdf4j.query.impl |
  org.eclipse.rdf4j.query.resultio |
  org.eclipse.rdf4j.query.resultio.binary |
  org.eclipse.rdf4j.query.resultio.helpers |
  org.eclipse.rdf4j.query.resultio.sparqljson | A writer for the SPARQL Query Results JSON Format
  org.eclipse.rdf4j.query.resultio.sparqlstarjson |
  org.eclipse.rdf4j.query.resultio.sparqlxml | Parsers and writers for the SPARQL Query Results XML Format
  org.eclipse.rdf4j.query.resultio.text |
  org.eclipse.rdf4j.query.resultio.text.csv |
  org.eclipse.rdf4j.query.resultio.text.tsv |
  org.eclipse.rdf4j.query.resultio.textstar.tsv |

- - ### Uses of QueryResultHandler in org.eclipse.rdf4j.console.util

    Classes in org.eclipse.rdf4j.console.util that implement QueryResultHandler
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ConsoleQueryResultWriter` | Write query results to console

  - ### Uses of QueryResultHandler in org.eclipse.rdf4j.query

    Subinterfaces of QueryResultHandler in org.eclipse.rdf4j.query
    Modifier and Type | Interface | Description
    --- | --- | ---
    `interface` | `BooleanQueryResultHandler` | An interface that indicates that this QueryResultHandler is capable of handling boolean results using the `handleBoolean(boolean)` method.
    `interface` | `TupleQueryResultHandler` | An interface defining methods related to handling sequences of Solutions.

    Classes in org.eclipse.rdf4j.query that implement QueryResultHandler
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `AbstractTupleQueryResultHandler` | Base class for `TupleQueryResultHandler`s with dummy implementations of all methods.
    `class` | `TupleQueryResultHandlerBase` | Deprecated. since 2.0.

    Methods in org.eclipse.rdf4j.query with parameters of type QueryResultHandler
    Modifier and Type | Method | Description
    --- | --- | ---
    `static void` | QueryResults.`report​(TupleQueryResult tqr, QueryResultHandler handler)` | Reports a tuple query result to a `TupleQueryResultHandler`.

  - ### Uses of QueryResultHandler in org.eclipse.rdf4j.query.dawg

    Classes in org.eclipse.rdf4j.query.dawg that implement QueryResultHandler
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `DAWGTestResultSetWriter` | A `TupleQueryResultHandler` that converts query results to an RDF graph using the Data Access Working Group Test Result Set RDF Vocabulary (http://www.w3.org/2001/sw/DataAccess/tests/result-set#).

  - ### Uses of QueryResultHandler in org.eclipse.rdf4j.query.impl

    Classes in org.eclipse.rdf4j.query.impl that implement QueryResultHandler
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `TupleQueryResultBuilder` | A TupleQueryResultHandler that can be used to create a TupleQueryResult object.

  - ### Uses of QueryResultHandler in org.eclipse.rdf4j.query.resultio

    Subinterfaces of QueryResultHandler in org.eclipse.rdf4j.query.resultio
    Modifier and Type | Interface | Description
    --- | --- | ---
    `interface` | `BooleanQueryResultWriter` | The interface of objects that writer query results in a specific query result format.
    `interface` | `QueryResultWriter` | The base interface for writers of query results sets and boolean results.
    `interface` | `TupleQueryResultWriter` | The interface of objects that writer query results in a specific query result format.

    Classes in org.eclipse.rdf4j.query.resultio that implement QueryResultHandler
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `AbstractQueryResultWriter` | Base class for `QueryResultWriter`s offering common functionality for query result writers.

    Fields in org.eclipse.rdf4j.query.resultio declared as QueryResultHandler
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected QueryResultHandler` | AbstractQueryResultParser.`handler` | The `QueryResultHandler` that will handle the parsed query results.

    Methods in org.eclipse.rdf4j.query.resultio with parameters of type QueryResultHandler
    Modifier and Type | Method | Description
    --- | --- | ---
    `QueryResultParser` | AbstractQueryResultParser.`setQueryResultHandler​(QueryResultHandler handler)` |
    `QueryResultParser` | QueryResultParser.`setQueryResultHandler​(QueryResultHandler handler)` | Sets the `QueryResultHandler` to be used when parsing query results using `QueryResultParser.parseQueryResult(InputStream)`.

  - ### Uses of QueryResultHandler in org.eclipse.rdf4j.query.resultio.binary

    Classes in org.eclipse.rdf4j.query.resultio.binary that implement QueryResultHandler
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `BinaryQueryResultWriter` | Writer for the binary tuple result format.

  - ### Uses of QueryResultHandler in org.eclipse.rdf4j.query.resultio.helpers

    Classes in org.eclipse.rdf4j.query.resultio.helpers that implement QueryResultHandler
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `BackgroundTupleResult` | Provides concurrent access to tuple results as they are being parsed.
    `class` | `QueryResultCollector` | An implementation of the `QueryResultHandler` interface that is able to collect a single result from either Boolean or Tuple results simultaneously.

  - ### Uses of QueryResultHandler in org.eclipse.rdf4j.query.resultio.sparqljson

    Classes in org.eclipse.rdf4j.query.resultio.sparqljson that implement QueryResultHandler
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `SPARQLBooleanJSONWriter` | A BooleanQueryResultWriter that writes query results in the SPARQL Query Results JSON Format.
    `class` | `SPARQLResultsJSONWriter` | A TupleQueryResultWriter that writes query results in the SPARQL Query Results JSON Format.
    `class` | `SPARQLStarResultsJSONWriter` | Writer for SPARQL-star JSON results.

  - ### Uses of QueryResultHandler in org.eclipse.rdf4j.query.resultio.sparqlstarjson

    Classes in org.eclipse.rdf4j.query.resultio.sparqlstarjson that implement QueryResultHandler
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `SPARQLStarResultsJSONWriter` | Deprecated. since 3.4.0 - moved to `SPARQLStarResultsJSONWriter`

  - ### Uses of QueryResultHandler in org.eclipse.rdf4j.query.resultio.sparqlxml

    Classes in org.eclipse.rdf4j.query.resultio.sparqlxml that implement QueryResultHandler
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `SPARQLBooleanXMLWriter` | A `BooleanQueryResultWriter` that writes boolean query results in the SPARQL Query Results XML Format.
    `class` | `SPARQLResultsXMLWriter` | A `TupleQueryResultWriter` that writes tuple query results in the SPARQL Query Results XML Format.
    `class` | `SPARQLStarResultsXMLWriter` | A `TupleQueryResultWriter` that writes tuple query results in the extended form SPARQL Query Results XML Format.

  - ### Uses of QueryResultHandler in org.eclipse.rdf4j.query.resultio.text

    Classes in org.eclipse.rdf4j.query.resultio.text that implement QueryResultHandler
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `BooleanTextWriter` | Writer for the plain text boolean result format.

  - ### Uses of QueryResultHandler in org.eclipse.rdf4j.query.resultio.text.csv

    Classes in org.eclipse.rdf4j.query.resultio.text.csv that implement QueryResultHandler
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `SPARQLResultsCSVWriter` | TupleQueryResultWriter for the SPARQL CSV (Comma-Separated Values) format.

  - ### Uses of QueryResultHandler in org.eclipse.rdf4j.query.resultio.text.tsv

    Classes in org.eclipse.rdf4j.query.resultio.text.tsv that implement QueryResultHandler
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `SPARQLResultsTSVWriter` | TupleQueryResultWriter for the SPARQL TSV (Tab-Separated Values) format.
    `class` | `SPARQLStarResultsTSVWriter` | Writer for SPARQL-star TSV results.

  - ### Uses of QueryResultHandler in org.eclipse.rdf4j.query.resultio.textstar.tsv

    Classes in org.eclipse.rdf4j.query.resultio.textstar.tsv that implement QueryResultHandler
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `SPARQLStarResultsTSVWriter` | Deprecated. since 3.4.0 - moved to `SPARQLStarResultsTSVWriter`.