Package dev.enola.rdf.io
Class WritableResourceRDFHandler
java.lang.Object
dev.enola.rdf.io.WritableResourceRDFHandler
- All Implemented Interfaces:
Closeable
,AutoCloseable
,org.eclipse.rdf4j.rio.RDFHandler
-
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
static Optional
<WritableResourceRDFHandler> create
(WritableResource resource) void
endRDF()
void
handleComment
(String comment) void
handleNamespace
(String prefix, String uri) void
handleStatement
(org.eclipse.rdf4j.model.Statement st) void
startRDF()
-
Method Details
-
create
public static Optional<WritableResourceRDFHandler> create(WritableResource resource) throws IOException - Throws:
IOException
-
close
- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
- Throws:
IOException
-
startRDF
public void startRDF() throws org.eclipse.rdf4j.rio.RDFHandlerException- Specified by:
startRDF
in interfaceorg.eclipse.rdf4j.rio.RDFHandler
- Throws:
org.eclipse.rdf4j.rio.RDFHandlerException
-
endRDF
public void endRDF() throws org.eclipse.rdf4j.rio.RDFHandlerException- Specified by:
endRDF
in interfaceorg.eclipse.rdf4j.rio.RDFHandler
- Throws:
org.eclipse.rdf4j.rio.RDFHandlerException
-
handleNamespace
public void handleNamespace(String prefix, String uri) throws org.eclipse.rdf4j.rio.RDFHandlerException - Specified by:
handleNamespace
in interfaceorg.eclipse.rdf4j.rio.RDFHandler
- Throws:
org.eclipse.rdf4j.rio.RDFHandlerException
-
handleStatement
public void handleStatement(org.eclipse.rdf4j.model.Statement st) throws org.eclipse.rdf4j.rio.RDFHandlerException - Specified by:
handleStatement
in interfaceorg.eclipse.rdf4j.rio.RDFHandler
- Throws:
org.eclipse.rdf4j.rio.RDFHandlerException
-
handleComment
- Specified by:
handleComment
in interfaceorg.eclipse.rdf4j.rio.RDFHandler
- Throws:
org.eclipse.rdf4j.rio.RDFHandlerException
-