Class RDFInferencerInserter
java.lang.Object
org.eclipse.rdf4j.rio.helpers.AbstractRDFHandler
org.eclipse.rdf4j.repository.util.AbstractRDFInserter
org.eclipse.rdf4j.sail.inferencer.util.RDFInferencerInserter
- All Implemented Interfaces:
RDFHandler
An RDFHandler that adds RDF data to a sail as inferred statements.
-
Field Summary
Fields inherited from class org.eclipse.rdf4j.repository.util.AbstractRDFInserter
contexts
-
Constructor Summary
ConstructorDescriptionCreates a new RDFInserter object that preserves bnode IDs and that does not enforce any context upon statements that are reported to it. -
Method Summary
Modifier and TypeMethodDescriptionprotected void
addNamespace
(String prefix, String name) protected void
addStatement
(Resource subj, IRI pred, Value obj, Resource ctxt) Methods inherited from class org.eclipse.rdf4j.repository.util.AbstractRDFInserter
endRDF, enforceContext, enforcesContext, getContexts, handleNamespace, handleStatement, preservesBNodeIDs, setPreserveBNodeIDs
Methods inherited from class org.eclipse.rdf4j.rio.helpers.AbstractRDFHandler
handleComment, startRDF
-
Constructor Details
-
RDFInferencerInserter
Creates a new RDFInserter object that preserves bnode IDs and that does not enforce any context upon statements that are reported to it.- Parameters:
con
- The connection to use for the add operations.
-
-
Method Details
-
addNamespace
- Specified by:
addNamespace
in classAbstractRDFInserter
- Throws:
RDF4JException
-
addStatement
protected void addStatement(Resource subj, IRI pred, Value obj, Resource ctxt) throws RDF4JException - Specified by:
addStatement
in classAbstractRDFInserter
- Throws:
RDF4JException
-