Class PowsyblWriter

java.lang.Object
org.eclipse.rdf4j.rio.helpers.AbstractRDFWriter
org.eclipse.rdf4j.rio.rdfxml.RDFXMLWriter
com.powsybl.triplestore.impl.rdf4j.PowsyblWriter
All Implemented Interfaces:
org.eclipse.rdf4j.common.io.CharSink, org.eclipse.rdf4j.common.io.Sink, org.eclipse.rdf4j.rio.RDFHandler, org.eclipse.rdf4j.rio.RDFWriter

public class PowsyblWriter extends org.eclipse.rdf4j.rio.rdfxml.RDFXMLWriter
Author:
Luma ZamarreƱo <zamarrenolm at aia.es>
  • Field Summary

    Fields inherited from class org.eclipse.rdf4j.rio.rdfxml.RDFXMLWriter

    baseIRI, defaultNamespace, entityQuote, headerWritten, lastWrittenSubject, quote, writer

    Fields inherited from class org.eclipse.rdf4j.rio.helpers.AbstractRDFWriter

    namespaceTable, statementConsumer
  • Constructor Summary

    Constructors
    Constructor
    Description
     
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
     
    void
    handleStatement(org.eclipse.rdf4j.model.Statement st)
     

    Methods inherited from class org.eclipse.rdf4j.rio.rdfxml.RDFXMLWriter

    consumeStatement, endRDF, getRDFFormat, getSupportedSettings, getValidNodeId, getWriter, handleComment, handleNamespace, setNamespace, writeAttribute, writeAttribute, writeCharacterData, writeEndOfEmptyTag, writeEndOfStartTag, writeEndTag, writeHeader, writeIndent, writeNewLine, writeQuotedAttribute, writeStartOfStartTag

    Methods inherited from class org.eclipse.rdf4j.rio.helpers.AbstractRDFWriter

    checkWritingStarted, getFileFormat, getWriterConfig, isWritingStarted, set, setWriterConfig, startRDF

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.eclipse.rdf4j.common.io.Sink

    acceptsFileFormat, getFileFormat
  • Constructor Details

    • PowsyblWriter

      public PowsyblWriter(OutputStream out)
    • PowsyblWriter

      public PowsyblWriter(Writer writer)
  • Method Details

    • handleStatement

      public void handleStatement(org.eclipse.rdf4j.model.Statement st)
      Specified by:
      handleStatement in interface org.eclipse.rdf4j.rio.RDFHandler
      Overrides:
      handleStatement in class org.eclipse.rdf4j.rio.helpers.AbstractRDFWriter
    • flushPendingStatements

      protected void flushPendingStatements() throws IOException
      Overrides:
      flushPendingStatements in class org.eclipse.rdf4j.rio.rdfxml.RDFXMLWriter
      Throws:
      IOException