Class RDF4JModelWriter
- java.lang.Object
-
- org.apache.any23.writer.TripleWriterHandler
-
- org.apache.camel.dataformat.any23.writer.RDF4JModelWriter
-
- All Implemented Interfaces:
AutoCloseable,org.apache.any23.writer.FormatWriter,org.apache.any23.writer.TripleHandler,org.apache.any23.writer.TripleWriter
public class RDF4JModelWriter extends org.apache.any23.writer.TripleWriterHandler implements org.apache.any23.writer.FormatWriter
-
-
Constructor Summary
Constructors Constructor Description RDF4JModelWriter(org.eclipse.rdf4j.model.Model model)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()org.eclipse.rdf4j.model.ModelgetModel()booleanisAnnotated()voidsetAnnotated(boolean f)voidsetModel(org.eclipse.rdf4j.model.Model model)voidwriteNamespace(String prefix, String uri)voidwriteTriple(org.eclipse.rdf4j.model.Resource s, org.eclipse.rdf4j.model.IRI p, org.eclipse.rdf4j.model.Value o, org.eclipse.rdf4j.model.Resource g)-
Methods inherited from class org.apache.any23.writer.TripleWriterHandler
closeContext, endDocument, openContext, receiveNamespace, receiveTriple, setContentLength, startDocument
-
-
-
-
Method Detail
-
close
public void close() throws org.apache.any23.writer.TripleHandlerException- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceorg.apache.any23.writer.TripleHandler- Specified by:
closein interfaceorg.apache.any23.writer.TripleWriter- Throws:
org.apache.any23.writer.TripleHandlerException
-
writeTriple
public void writeTriple(org.eclipse.rdf4j.model.Resource s, org.eclipse.rdf4j.model.IRI p, org.eclipse.rdf4j.model.Value o, org.eclipse.rdf4j.model.Resource g) throws org.apache.any23.writer.TripleHandlerException- Specified by:
writeTriplein interfaceorg.apache.any23.writer.TripleWriter- Throws:
org.apache.any23.writer.TripleHandlerException
-
writeNamespace
public void writeNamespace(String prefix, String uri) throws org.apache.any23.writer.TripleHandlerException
- Specified by:
writeNamespacein interfaceorg.apache.any23.writer.TripleWriter- Throws:
org.apache.any23.writer.TripleHandlerException
-
isAnnotated
public boolean isAnnotated()
- Specified by:
isAnnotatedin interfaceorg.apache.any23.writer.FormatWriter
-
setAnnotated
public void setAnnotated(boolean f)
- Specified by:
setAnnotatedin interfaceorg.apache.any23.writer.FormatWriter
-
getModel
public org.eclipse.rdf4j.model.Model getModel()
-
setModel
public void setModel(org.eclipse.rdf4j.model.Model model)
-
-