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

- Packages that use TupleQuery
  Package | Description
  --- | ---
  org.eclipse.rdf4j.federated |
  org.eclipse.rdf4j.federated.structures |
  org.eclipse.rdf4j.http.server.repository.handler |
  org.eclipse.rdf4j.query.algebra.evaluation |
  org.eclipse.rdf4j.repository | The Repository API: the main API for accessing rdf databases and SPARQL endpoints.
  org.eclipse.rdf4j.repository.base | Abstract base classes and wrappers for the main Repository API interfaces.
  org.eclipse.rdf4j.repository.contextaware | A repository wrapper with convenience functions for handling contexts.
  org.eclipse.rdf4j.repository.dataset | A repository wrapper which supports auto-loading of datasets specified in a query.
  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 | A `Repository` that serves as a SPARQL endpoint client.
  org.eclipse.rdf4j.repository.sparql.query |
  org.eclipse.rdf4j.spring.dao.support.opbuilder |
  org.eclipse.rdf4j.spring.dao.support.operation |
  org.eclipse.rdf4j.spring.operationcache | Rdf4j-Spring OperationCache
  org.eclipse.rdf4j.spring.operationlog | Rdf4j-Spring OperationLog
  org.eclipse.rdf4j.spring.resultcache | Rdf4j-Spring ResultCache
  org.eclipse.rdf4j.spring.support |
  org.eclipse.rdf4j.spring.support.query |
  org.eclipse.rdf4j.workbench.util |

- - ### Uses of TupleQuery in org.eclipse.rdf4j.federated

    Methods in org.eclipse.rdf4j.federated that return TupleQuery
    Modifier and Type | Method | Description
    --- | --- | ---
    `TupleQuery` | QueryManager.`prepareTupleQuery​(String queryString)` | Prepare a tuple query which uses the underlying federation to evaluate the query.

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

    Classes in org.eclipse.rdf4j.federated.structures that implement TupleQuery
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `FedXTupleQuery` | Abstraction of a `SailTupleQuery` which takes care for tracking the `FedXRepositoryConnection.BINDING_ORIGINAL_MAX_EXECUTION_TIME` during evaluation.

  - ### Uses of TupleQuery in org.eclipse.rdf4j.http.server.repository.handler

    Methods in org.eclipse.rdf4j.http.server.repository.handler with parameters of type TupleQuery
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected TupleQueryResult` | DefaultQueryRequestHandler.`evaluateQuery​(TupleQuery query, long limit, long offset, boolean distinct)` |

  - ### Uses of TupleQuery in org.eclipse.rdf4j.query.algebra.evaluation

    Methods in org.eclipse.rdf4j.query.algebra.evaluation that return TupleQuery
    Modifier and Type | Method | Description
    --- | --- | ---
    `TupleQuery` | AbstractQueryPreparer.`prepare​(ParsedTupleQuery q)` |
    `TupleQuery` | QueryPreparer.`prepare​(ParsedTupleQuery q)` |

  - ### Uses of TupleQuery in org.eclipse.rdf4j.repository

    Methods in org.eclipse.rdf4j.repository that return TupleQuery
    Modifier and Type | Method | Description
    --- | --- | ---
    `default TupleQuery` | RepositoryConnection.`prepareTupleQuery​(String query)` | Prepares a SPARQL query that produces sets of value tuples, that is a SPARQL SELECT query.
    `TupleQuery` | RepositoryConnection.`prepareTupleQuery​(QueryLanguage ql, String query)` | Prepares a query that produces sets of value tuples.
    `TupleQuery` | RepositoryConnection.`prepareTupleQuery​(QueryLanguage ql, String query, String baseURI)` | Prepares a query that produces sets of value tuples.

  - ### Uses of TupleQuery in org.eclipse.rdf4j.repository.base

    Methods in org.eclipse.rdf4j.repository.base that return TupleQuery
    Modifier and Type | Method | Description
    --- | --- | ---
    `TupleQuery` | AbstractRepositoryConnection.`prepareTupleQuery​(QueryLanguage ql, String query)` |
    `TupleQuery` | RepositoryConnectionWrapper.`prepareTupleQuery​(QueryLanguage ql, String query, String baseURI)` |

  - ### Uses of TupleQuery in org.eclipse.rdf4j.repository.contextaware

    Methods in org.eclipse.rdf4j.repository.contextaware that return TupleQuery
    Modifier and Type | Method | Description
    --- | --- | ---
    `TupleQuery` | ContextAwareConnection.`prepareTupleQuery​(String query)` |
    `TupleQuery` | ContextAwareConnection.`prepareTupleQuery​(QueryLanguage ql, String query)` |
    `TupleQuery` | ContextAwareConnection.`prepareTupleQuery​(QueryLanguage ql, String query, String baseURI)` |

  - ### Uses of TupleQuery in org.eclipse.rdf4j.repository.dataset

    Methods in org.eclipse.rdf4j.repository.dataset that return TupleQuery
    Modifier and Type | Method | Description
    --- | --- | ---
    `TupleQuery` | DatasetRepositoryConnection.`prepareTupleQuery​(QueryLanguage ql, String query, String baseURI)` |

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

    Classes in org.eclipse.rdf4j.repository.http that implement TupleQuery
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `HTTPTupleQuery` | TupleQuery specific to the HTTP protocol.

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

    Classes in org.eclipse.rdf4j.repository.sail that implement TupleQuery
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `SailTupleQuery` |

    Methods in org.eclipse.rdf4j.repository.sail that return TupleQuery
    Modifier and Type | Method | Description
    --- | --- | ---
    `TupleQuery` | SailQueryPreparer.`prepare​(ParsedTupleQuery tupleQuery)` |

  - ### Uses of TupleQuery in org.eclipse.rdf4j.repository.sparql

    Methods in org.eclipse.rdf4j.repository.sparql that return TupleQuery
    Modifier and Type | Method | Description
    --- | --- | ---
    `TupleQuery` | SPARQLConnection.`prepareTupleQuery​(QueryLanguage ql, String query, String base)` |

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

    Classes in org.eclipse.rdf4j.repository.sparql.query that implement TupleQuery
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `SPARQLTupleQuery` | Parses tuple results in the background.

  - ### Uses of TupleQuery in org.eclipse.rdf4j.spring.dao.support.opbuilder

    Constructors in org.eclipse.rdf4j.spring.dao.support.opbuilder with parameters of type TupleQuery
    Constructor | Description
    --- | ---
    `TupleQueryEvaluationBuilder​(TupleQuery operation, RDF4JTemplate template)` |

  - ### Uses of TupleQuery in org.eclipse.rdf4j.spring.dao.support.operation

    Methods in org.eclipse.rdf4j.spring.dao.support.operation with parameters of type TupleQuery
    Modifier and Type | Method | Description
    --- | --- | ---
    `static TupleQueryEvaluator` | TupleQueryEvaluator.`of​(TupleQuery query)` |
    `static TupleQueryEvaluator` | TupleQueryEvaluator.`of​(TupleQuery query, Map<String,​Value> bindings)` |

  - ### Uses of TupleQuery in org.eclipse.rdf4j.spring.operationcache

    Methods in org.eclipse.rdf4j.spring.operationcache that return TupleQuery
    Modifier and Type | Method | Description
    --- | --- | ---
    `TupleQuery` | CachingOperationInstantiator.`getTupleQuery​(RepositoryConnection con, Class<?> owner, String operationName, Supplier<String> tupleQueryStringSupplier)` |

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

    Classes in org.eclipse.rdf4j.spring.operationlog that implement TupleQuery
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `LoggingTupleQuery` |

    Methods in org.eclipse.rdf4j.spring.operationlog that return TupleQuery
    Modifier and Type | Method | Description
    --- | --- | ---
    `TupleQuery` | LoggingRepositoryConnection.`prepareTupleQuery​(String query)` |
    `TupleQuery` | LoggingRepositoryConnection.`prepareTupleQuery​(QueryLanguage ql, String query)` |
    `TupleQuery` | LoggingRepositoryConnection.`prepareTupleQuery​(QueryLanguage ql, String queryString, String baseURI)` |

    Constructors in org.eclipse.rdf4j.spring.operationlog with parameters of type TupleQuery
    Constructor | Description
    --- | ---
    `LoggingTupleQuery​(TupleQuery delegate, OperationLog operationLog)` |

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

    Classes in org.eclipse.rdf4j.spring.resultcache that implement TupleQuery
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ResultCachingTupleQuery` |

    Methods in org.eclipse.rdf4j.spring.resultcache that return TupleQuery
    Modifier and Type | Method | Description
    --- | --- | ---
    `TupleQuery` | CachingRepositoryConnection.`prepareTupleQuery​(QueryLanguage ql, String queryString, String baseURI)` |

    Constructors in org.eclipse.rdf4j.spring.resultcache with parameters of type TupleQuery
    Constructor | Description
    --- | ---
    `ResultCachingTupleQuery​(TupleQuery delegate, ResultCache<Integer,​ReusableTupleQueryResult> localResultCache, ResultCache<Integer,​ReusableTupleQueryResult> globalResultCache, ResultCacheProperties properties)` |

  - ### Uses of TupleQuery in org.eclipse.rdf4j.spring.support

    Methods in org.eclipse.rdf4j.spring.support that return TupleQuery
    Modifier and Type | Method | Description
    --- | --- | ---
    `TupleQuery` | DirectOperationInstantiator.`getTupleQuery​(RepositoryConnection con, Class<?> owner, String operationName, Supplier<String> tupleQueryStringSupplier)` |
    `TupleQuery` | DirectOperationInstantiator.`getTupleQuery​(RepositoryConnection con, String queryString)` |
    `TupleQuery` | OperationInstantiator.`getTupleQuery​(RepositoryConnection con, Class<?> owner, String operationName, Supplier<String> queryStringSupplier)` |
    `TupleQuery` | OperationInstantiator.`getTupleQuery​(RepositoryConnection con, String queryString)` |

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

    Classes in org.eclipse.rdf4j.spring.support.query that implement TupleQuery
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `DelegatingTupleQuery` |

    Methods in org.eclipse.rdf4j.spring.support.query that return TupleQuery
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected TupleQuery` | DelegatingTupleQuery.`getDelegate()` |

    Constructors in org.eclipse.rdf4j.spring.support.query with parameters of type TupleQuery
    Constructor | Description
    --- | ---
    `DelegatingTupleQuery​(TupleQuery delegate)` |

  - ### Uses of TupleQuery in org.eclipse.rdf4j.workbench.util

    Methods in org.eclipse.rdf4j.workbench.util with parameters of type TupleQuery
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | QueryEvaluator.`evaluateTupleQuery​(TupleResultBuilder builder, String xslPath, WorkbenchRequest req, javax.servlet.http.HttpServletResponse resp, CookieHandler cookies, TupleQuery query, boolean writeCookie, boolean paged, int offset, int limit)` | Evaluate a tuple query, and create an XML results document.
    `void` | QueryEvaluator.`evaluateTupleQuery​(TupleResultBuilder builder, TupleQuery query)` | Evaluate a tuple query, and create an XML results document.