Class UpdateWithModelBuilder
- java.lang.Object
-
- org.eclipse.rdf4j.spring.dao.support.UpdateWithModelBuilder
-
public class UpdateWithModelBuilder extends Object
- Since:
- 4.0.0
- Author:
- Florian Kleedorfer
-
-
Constructor Summary
Constructors Constructor Description UpdateWithModelBuilder(org.eclipse.rdf4j.repository.RepositoryConnection con)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidacceptConnection(Consumer<org.eclipse.rdf4j.repository.RepositoryConnection> connectionConsumer)UpdateWithModelBuilderadd(String predicate, Object object)UpdateWithModelBuilderadd(String subject, String predicate, Object object)UpdateWithModelBuilderadd(String subject, org.eclipse.rdf4j.model.IRI predicate, Object object)UpdateWithModelBuilderadd(org.eclipse.rdf4j.model.IRI predicate, Object object)UpdateWithModelBuilderadd(org.eclipse.rdf4j.model.Resource subject, org.eclipse.rdf4j.model.IRI predicate, Object object)UpdateWithModelBuilderaddMaybe(String predicate, Object object)UpdateWithModelBuilderaddMaybe(String subject, String predicate, Object object)UpdateWithModelBuilderaddMaybe(String subject, org.eclipse.rdf4j.model.IRI predicate, Object object)UpdateWithModelBuilderaddMaybe(org.eclipse.rdf4j.model.IRI predicate, Object object)UpdateWithModelBuilderaddMaybe(org.eclipse.rdf4j.model.Resource subject, org.eclipse.rdf4j.model.IRI predicate, Object object)<T> TapplyToConnection(Function<org.eclipse.rdf4j.repository.RepositoryConnection,T> function)org.eclipse.rdf4j.model.BNodecreateBNode()UpdateWithModelBuilderdefaultGraph()voidexecute()UpdateWithModelBuildernamedGraph(String prefixedNameOrIRI)UpdateWithModelBuildernamedGraph(org.eclipse.rdf4j.model.Resource namedGraph)UpdateWithModelBuildersetNamespace(String prefix, String namespace)UpdateWithModelBuildersetNamespace(org.eclipse.rdf4j.model.Namespace ns)UpdateWithModelBuildersubject(String prefixedNameOrIri)UpdateWithModelBuildersubject(org.eclipse.rdf4j.model.Resource subject)UpdateWithModelBuilderwithSink(Consumer<Collection<org.eclipse.rdf4j.model.Statement>> consumer)
-
-
-
Method Detail
-
setNamespace
public UpdateWithModelBuilder setNamespace(org.eclipse.rdf4j.model.Namespace ns)
-
setNamespace
public UpdateWithModelBuilder setNamespace(String prefix, String namespace)
-
subject
public UpdateWithModelBuilder subject(org.eclipse.rdf4j.model.Resource subject)
-
subject
public UpdateWithModelBuilder subject(String prefixedNameOrIri)
-
namedGraph
public UpdateWithModelBuilder namedGraph(org.eclipse.rdf4j.model.Resource namedGraph)
-
namedGraph
public UpdateWithModelBuilder namedGraph(String prefixedNameOrIRI)
-
defaultGraph
public UpdateWithModelBuilder defaultGraph()
-
addMaybe
public UpdateWithModelBuilder addMaybe(org.eclipse.rdf4j.model.Resource subject, org.eclipse.rdf4j.model.IRI predicate, Object object)
-
add
public UpdateWithModelBuilder add(org.eclipse.rdf4j.model.Resource subject, org.eclipse.rdf4j.model.IRI predicate, Object object)
-
addMaybe
public UpdateWithModelBuilder addMaybe(String subject, org.eclipse.rdf4j.model.IRI predicate, Object object)
-
add
public UpdateWithModelBuilder add(String subject, org.eclipse.rdf4j.model.IRI predicate, Object object)
-
addMaybe
public UpdateWithModelBuilder addMaybe(String subject, String predicate, Object object)
-
add
public UpdateWithModelBuilder add(String subject, String predicate, Object object)
-
addMaybe
public UpdateWithModelBuilder addMaybe(org.eclipse.rdf4j.model.IRI predicate, Object object)
-
add
public UpdateWithModelBuilder add(org.eclipse.rdf4j.model.IRI predicate, Object object)
-
addMaybe
public UpdateWithModelBuilder addMaybe(String predicate, Object object)
-
add
public UpdateWithModelBuilder add(String predicate, Object object)
-
acceptConnection
public void acceptConnection(Consumer<org.eclipse.rdf4j.repository.RepositoryConnection> connectionConsumer)
-
applyToConnection
public <T> T applyToConnection(Function<org.eclipse.rdf4j.repository.RepositoryConnection,T> function)
-
createBNode
public org.eclipse.rdf4j.model.BNode createBNode()
-
withSink
public UpdateWithModelBuilder withSink(Consumer<Collection<org.eclipse.rdf4j.model.Statement>> consumer)
-
execute
public void execute()
-
-