## Uses of Class
org.eclipse.rdf4j.spring.dao.support.opbuilder.TupleQueryEvaluationBuilder

- Packages that use TupleQueryEvaluationBuilder
  Package | Description
  --- | ---
  org.eclipse.rdf4j.spring.dao | Rdf4j-Spring DAO
  org.eclipse.rdf4j.spring.support |

- - ### Uses of TupleQueryEvaluationBuilder in org.eclipse.rdf4j.spring.dao

    Methods in org.eclipse.rdf4j.spring.dao that return TupleQueryEvaluationBuilder
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected TupleQueryEvaluationBuilder` | RDF4JDao.`getNamedTupleQuery​(String key)` |

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

    Methods in org.eclipse.rdf4j.spring.support that return TupleQueryEvaluationBuilder
    Modifier and Type | Method | Description
    --- | --- | ---
    `TupleQueryEvaluationBuilder` | RDF4JTemplate.`tupleQuery​(Class<?> owner, String operationName, Supplier<String> queryStringSupplier)` | Uses a cached `TupleQuery` if one is available under the specified `operationName` for the `RepositoryConnection` that is used, otherwise the query string is obtained from the specified supplier, a new TupleQuery is instantiated and cached for future calls to this method.
    `TupleQueryEvaluationBuilder` | RDF4JTemplate.`tupleQuery​(Class<?> owner, NamedSparqlSupplier namedSparqlSupplier)` | Uses the provided `NamedSparqlSupplier` for calling `RDF4JTemplate.tupleQuery(Class, String, Supplier)`.
    `TupleQueryEvaluationBuilder` | RDF4JTemplate.`tupleQuery​(String queryString)` | Bypassing any caches, generates a new TupleQuery from the specified SPARQL string and returns a Builder for its evaluation.
    `TupleQueryEvaluationBuilder` | RDF4JTemplate.`tupleQueryFromResource​(Class<?> owner, String resourceName)` | Reads the query from the specified resource and provides it through a `` in `RDF4JTemplate.tupleQuery(Class, String, Supplier)`, using the `resourceName` as the `operationName`.