Class WritableResourceRDFHandler

java.lang.Object
dev.enola.rdf.io.WritableResourceRDFHandler
All Implemented Interfaces:
Closeable, AutoCloseable, org.eclipse.rdf4j.rio.RDFHandler

public class WritableResourceRDFHandler extends Object implements org.eclipse.rdf4j.rio.RDFHandler, Closeable
  • Method Details

    • create

      public static Optional<WritableResourceRDFHandler> create(WritableResource resource) throws IOException
      Throws:
      IOException
    • close

      public void close() throws IOException
      Specified by:
      close in interface AutoCloseable
      Specified by:
      close in interface Closeable
      Throws:
      IOException
    • startRDF

      public void startRDF() throws org.eclipse.rdf4j.rio.RDFHandlerException
      Specified by:
      startRDF in interface org.eclipse.rdf4j.rio.RDFHandler
      Throws:
      org.eclipse.rdf4j.rio.RDFHandlerException
    • endRDF

      public void endRDF() throws org.eclipse.rdf4j.rio.RDFHandlerException
      Specified by:
      endRDF in interface org.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 interface org.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 interface org.eclipse.rdf4j.rio.RDFHandler
      Throws:
      org.eclipse.rdf4j.rio.RDFHandlerException
    • handleComment

      public void handleComment(String comment) throws org.eclipse.rdf4j.rio.RDFHandlerException
      Specified by:
      handleComment in interface org.eclipse.rdf4j.rio.RDFHandler
      Throws:
      org.eclipse.rdf4j.rio.RDFHandlerException