Package org.eclipse.rdf4j.spring.dao
Class RDF4JDao
- java.lang.Object
-
- org.eclipse.rdf4j.spring.dao.RDF4JDao
-
- Direct Known Subclasses:
RDF4JCRUDDao
@Experimental public abstract class RDF4JDao extends Object
- Since:
- 4.0.0
- Author:
- Florian Kleedorfer
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classRDF4JDao.NamedSparqlSupplierFinishBuilderclassRDF4JDao.NamedSparqlSupplierPreparer
-
Constructor Summary
Constructors Constructor Description RDF4JDao(RDF4JTemplate rdf4JTemplate)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected GraphQueryEvaluationBuildergetNamedGraphQuery(String key)protected StringgetNamedSparqlString(String key)protected NamedSparqlSuppliergetNamedSparqlSupplier(String key)Obtains theNamedSparqlSupplierwith the specified key for use in, e.g.,RDF4JTemplate.tupleQuery(Class, NamedSparqlSupplier).protected TupleQueryEvaluationBuildergetNamedTupleQuery(String key)protected UpdateExecutionBuildergetNamedUpdate(String key)protected RDF4JTemplategetRdf4JTemplate()protected abstract RDF4JDao.NamedSparqlSupplierPreparerprepareNamedSparqlSuppliers(RDF4JDao.NamedSparqlSupplierPreparer preparer)
-
-
-
Constructor Detail
-
RDF4JDao
public RDF4JDao(RDF4JTemplate rdf4JTemplate)
-
-
Method Detail
-
getRdf4JTemplate
protected RDF4JTemplate getRdf4JTemplate()
-
prepareNamedSparqlSuppliers
protected abstract RDF4JDao.NamedSparqlSupplierPreparer prepareNamedSparqlSuppliers(RDF4JDao.NamedSparqlSupplierPreparer preparer)
-
getNamedSparqlSupplier
protected NamedSparqlSupplier getNamedSparqlSupplier(String key)
Obtains theNamedSparqlSupplierwith the specified key for use in, e.g.,RDF4JTemplate.tupleQuery(Class, NamedSparqlSupplier).
-
getNamedTupleQuery
protected TupleQueryEvaluationBuilder getNamedTupleQuery(String key)
-
getNamedGraphQuery
protected GraphQueryEvaluationBuilder getNamedGraphQuery(String key)
-
getNamedUpdate
protected UpdateExecutionBuilder getNamedUpdate(String key)
-
-