Package n10s.quadrdf

Class RDFQuadDirectStatementDeleter

All Implemented Interfaces:
org.eclipse.rdf4j.rio.RDFHandler

public class RDFQuadDirectStatementDeleter extends RDFToLPGStatementProcessor
This class implements an RDF handler to statement-wise delete imported RDF data sets

Created on 18/06/2019.

Author:
Emre Arkan
  • Constructor Details

    • RDFQuadDirectStatementDeleter

      public RDFQuadDirectStatementDeleter(org.neo4j.graphdb.GraphDatabaseService db, org.neo4j.graphdb.Transaction tx, RDFParserConfig conf, org.neo4j.logging.Log l)
  • Method Details

    • endRDF

      public void endRDF() throws org.eclipse.rdf4j.rio.RDFHandlerException
      Throws:
      org.eclipse.rdf4j.rio.RDFHandlerException
    • runPartialTx

      public Integer runPartialTx(org.neo4j.graphdb.Transaction inThreadTransaction)
    • periodicOperation

      protected void periodicOperation()
    • getNotDeletedStatementCount

      public long getNotDeletedStatementCount()
    • getbNodeInfo

      public String getbNodeInfo()
    • handleStatement

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