## Uses of Class
org.eclipse.rdf4j.spring.dao.support.sparql.NamedSparqlSupplier

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

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

    Methods in org.eclipse.rdf4j.spring.dao that return NamedSparqlSupplier
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected NamedSparqlSupplier` | RDF4JCRUDDao.`getInsertSparql​(INPUT input)` | Returns the SPARQL string used to write an instance of T to the database.
    `protected NamedSparqlSupplier` | RDF4JDao.`getNamedSparqlSupplier​(String key)` | Obtains the `NamedSparqlSupplier` with the specified key for use in, e.g., `RDF4JTemplate.tupleQuery(Class, NamedSparqlSupplier)`.
    `protected NamedSparqlSupplier` | RDF4JCRUDDao.`getUpdateSparql​(INPUT input)` | Returns the SPARQL string used to update an instance of T in the database.

  - ### Uses of NamedSparqlSupplier in org.eclipse.rdf4j.spring.dao.support.sparql

    Methods in org.eclipse.rdf4j.spring.dao.support.sparql that return NamedSparqlSupplier
    Modifier and Type | Method | Description
    --- | --- | ---
    `static NamedSparqlSupplier` | NamedSparqlSupplier.`of​(String key, Supplier<String> generator)` |

  - ### Uses of NamedSparqlSupplier in org.eclipse.rdf4j.spring.demo.dao

    Methods in org.eclipse.rdf4j.spring.demo.dao that return NamedSparqlSupplier
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected NamedSparqlSupplier` | ArtistDao.`getInsertSparql​(Artist artist)` |
    `protected NamedSparqlSupplier` | PaintingDao.`getInsertSparql​(Painting painting)` |

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

    Methods in org.eclipse.rdf4j.spring.support with parameters of type NamedSparqlSupplier
    Modifier and Type | Method | Description
    --- | --- | ---
    `GraphQueryEvaluationBuilder` | RDF4JTemplate.`graphQuery​(Class<?> owner, NamedSparqlSupplier namedSparqlSupplier)` | Uses the provided `NamedSparqlSupplier` for calling `RDF4JTemplate.graphQuery(Class, String, Supplier)`.
    `TupleQueryEvaluationBuilder` | RDF4JTemplate.`tupleQuery​(Class<?> owner, NamedSparqlSupplier namedSparqlSupplier)` | Uses the provided `NamedSparqlSupplier` for calling `RDF4JTemplate.tupleQuery(Class, String, Supplier)`.
    `UpdateExecutionBuilder` | RDF4JTemplate.`update​(Class<?> owner, NamedSparqlSupplier namedSparqlSupplier)` | Uses the provided `NamedSparqlSupplier` for calling `RDF4JTemplate.update(Class, String, Supplier)`.