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

- Packages that use TupleQueryResultHandler
  Package | Description
  --- | ---
  org.eclipse.rdf4j.federated.algebra |
  org.eclipse.rdf4j.federated.structures |
  org.eclipse.rdf4j.http.client |
  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.csv |
  org.eclipse.rdf4j.query.resultio.text.tsv |
  org.eclipse.rdf4j.query.resultio.textstar.tsv |
  org.eclipse.rdf4j.repository.http | A repository that serves as a proxy client for a remote repository on an RDF4J Server.
  org.eclipse.rdf4j.repository.sail | Repository implementation for local RDF databases that implement the SAIL SPI.
  org.eclipse.rdf4j.repository.sparql.query |
  org.eclipse.rdf4j.repository.util | Helper classes for working with Repositories.
  org.eclipse.rdf4j.spring.operationlog | Rdf4j-Spring OperationLog
  org.eclipse.rdf4j.spring.resultcache | Rdf4j-Spring ResultCache
  org.eclipse.rdf4j.spring.support.query |

- - ### Uses of TupleQueryResultHandler in org.eclipse.rdf4j.federated.algebra

    Methods in org.eclipse.rdf4j.federated.algebra that return TupleQueryResultHandler
    Modifier and Type | Method | Description
    --- | --- | ---
    `TupleQueryResultHandler` | PassThroughTupleExpr.`getResultHandler()` |

    Constructors in org.eclipse.rdf4j.federated.algebra with parameters of type TupleQueryResultHandler
    Constructor | Description
    --- | ---
    `PassThroughTupleExpr​(TupleExpr parsedQuery, TupleQueryResultHandler resultHandler)` |

  - ### Uses of TupleQueryResultHandler in org.eclipse.rdf4j.federated.structures

    Methods in org.eclipse.rdf4j.federated.structures that return types with arguments of type TupleQueryResultHandler
    Modifier and Type | Method | Description
    --- | --- | ---
    `Optional<TupleQueryResultHandler>` | QueryInfo.`getResultHandler()` | Returns a `TupleQueryResultHandler` if this query is executed using.

    Methods in org.eclipse.rdf4j.federated.structures with parameters of type TupleQueryResultHandler
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | FedXTupleQuery.`evaluate​(TupleQueryResultHandler handler)` |
    `void` | QueryInfo.`setResultHandler​(TupleQueryResultHandler resultHandler)` | Set the `TupleQueryResultHandler` if the query is executed using `TupleQuery.evaluate(TupleQueryResultHandler)` allowing for passing through results to the handler.

  - ### Uses of TupleQueryResultHandler in org.eclipse.rdf4j.http.client

    Methods in org.eclipse.rdf4j.http.client with parameters of type TupleQueryResultHandler
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | RDF4JProtocolSession.`getContextIDs​(TupleQueryResultHandler handler)` |
    `void` | RDF4JProtocolSession.`getNamespaces​(TupleQueryResultHandler handler)` |
    `void` | RDF4JProtocolSession.`getRepositoryList​(TupleQueryResultHandler handler)` |
    `protected void` | SPARQLProtocolSession.`getTupleQueryResult​(org.apache.http.client.methods.HttpUriRequest method, TupleQueryResultHandler handler)` | Parse the response in this thread using the provided `TupleQueryResultHandler`.
    `void` | SPARQLProtocolSession.`sendTupleQuery​(QueryLanguage ql, String query, String baseURI, Dataset dataset, boolean includeInferred, int maxQueryTime, TupleQueryResultHandler handler, Binding... bindings)` |

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

    Classes in org.eclipse.rdf4j.query that implement TupleQueryResultHandler
    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 TupleQueryResultHandler
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | TupleQuery.`evaluate​(TupleQueryResultHandler handler)` |

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

    Classes in org.eclipse.rdf4j.query.dawg that implement TupleQueryResultHandler
    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#).

    Constructors in org.eclipse.rdf4j.query.dawg with parameters of type TupleQueryResultHandler
    Constructor | Description
    --- | ---
    `DAWGTestResultSetParser​(TupleQueryResultHandler tqrHandler)` |

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

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

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

    Subinterfaces of TupleQueryResultHandler in org.eclipse.rdf4j.query.resultio
    Modifier and Type | Interface | Description
    --- | --- | ---
    `interface` | `TupleQueryResultWriter` | The interface of objects that writer query results in a specific query result format.

    Methods in org.eclipse.rdf4j.query.resultio with parameters of type TupleQueryResultHandler
    Modifier and Type | Method | Description
    --- | --- | ---
    `static void` | QueryResultIO.`parseTuple​(InputStream in, QueryResultFormat format, TupleQueryResultHandler handler, ValueFactory valueFactory)` | Parses a query result document, reporting the parsed solutions to the supplied TupleQueryResultHandler.
    `void` | AbstractTupleQueryResultParser.`setTupleQueryResultHandler​(TupleQueryResultHandler handler)` |
    `void` | TupleQueryResultParser.`setTupleQueryResultHandler​(TupleQueryResultHandler handler)` | Deprecated. Use `QueryResultParser.setQueryResultHandler(org.eclipse.rdf4j.query.QueryResultHandler)` instead.

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

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

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

    Classes in org.eclipse.rdf4j.query.resultio.helpers that implement TupleQueryResultHandler
    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 TupleQueryResultHandler in org.eclipse.rdf4j.query.resultio.sparqljson

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

    Methods in org.eclipse.rdf4j.query.resultio.sparqljson with parameters of type TupleQueryResultHandler
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | SPARQLResultsJSONParser.`setTupleQueryResultHandler​(TupleQueryResultHandler handler)` | Deprecated.

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

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

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

    Classes in org.eclipse.rdf4j.query.resultio.sparqlxml that implement TupleQueryResultHandler
    Modifier and Type | Class | Description
    --- | --- | ---
    `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.

    Methods in org.eclipse.rdf4j.query.resultio.sparqlxml with parameters of type TupleQueryResultHandler
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | SPARQLResultsXMLParser.`setTupleQueryResultHandler​(TupleQueryResultHandler handler)` |

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

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

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

    Classes in org.eclipse.rdf4j.query.resultio.text.tsv that implement TupleQueryResultHandler
    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 TupleQueryResultHandler in org.eclipse.rdf4j.query.resultio.textstar.tsv

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

  - ### Uses of TupleQueryResultHandler in org.eclipse.rdf4j.repository.http

    Methods in org.eclipse.rdf4j.repository.http with parameters of type TupleQueryResultHandler
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | HTTPTupleQuery.`evaluate​(TupleQueryResultHandler handler)` |

  - ### Uses of TupleQueryResultHandler in org.eclipse.rdf4j.repository.sail

    Methods in org.eclipse.rdf4j.repository.sail with parameters of type TupleQueryResultHandler
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | SailTupleQuery.`evaluate​(TupleQueryResultHandler handler)` |

  - ### Uses of TupleQueryResultHandler in org.eclipse.rdf4j.repository.sparql.query

    Methods in org.eclipse.rdf4j.repository.sparql.query with parameters of type TupleQueryResultHandler
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | SPARQLTupleQuery.`evaluate​(TupleQueryResultHandler handler)` |

  - ### Uses of TupleQueryResultHandler in org.eclipse.rdf4j.repository.util

    Methods in org.eclipse.rdf4j.repository.util with parameters of type TupleQueryResultHandler
    Modifier and Type | Method | Description
    --- | --- | ---
    `static void` | Repositories.`tupleQuery​(Repository repository, String query, TupleQueryResultHandler handler)` | Performs a SPARQL Select query on the given Repository within a transaction and passes the results to the given `TupleQueryResultHandler`.
    `static void` | Repositories.`tupleQueryNoTransaction​(Repository repository, String query, TupleQueryResultHandler handler)` | Performs a SPARQL Select query on the given Repository without opening a transaction and passes the results to the given `TupleQueryResultHandler`.

  - ### Uses of TupleQueryResultHandler in org.eclipse.rdf4j.spring.operationlog

    Methods in org.eclipse.rdf4j.spring.operationlog with parameters of type TupleQueryResultHandler
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | LoggingTupleQuery.`evaluate​(TupleQueryResultHandler handler)` |

  - ### Uses of TupleQueryResultHandler in org.eclipse.rdf4j.spring.resultcache

    Methods in org.eclipse.rdf4j.spring.resultcache with parameters of type TupleQueryResultHandler
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | ResultCachingTupleQuery.`evaluate​(TupleQueryResultHandler handler)` |

  - ### Uses of TupleQueryResultHandler in org.eclipse.rdf4j.spring.support.query

    Methods in org.eclipse.rdf4j.spring.support.query with parameters of type TupleQueryResultHandler
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | DelegatingTupleQuery.`evaluate​(TupleQueryResultHandler handler)` |