Class SkosImporter

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

public class SkosImporter extends RDFToLPGStatementProcessor
  • Field Details

    • resourceIndirectAltProps

      protected Map<String,String> resourceIndirectAltProps
    • resourceIndirectPrefProps

      protected Map<String,String> resourceIndirectPrefProps
    • resourceIndirectHiddenProps

      protected Map<String,String> resourceIndirectHiddenProps
    • pendingLabels

      protected Map<String,org.eclipse.rdf4j.model.Literal> pendingLabels
    • RESOURCE

      public static final org.neo4j.graphdb.Label RESOURCE
  • Constructor Details

    • SkosImporter

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

    • periodicOperation

      protected void periodicOperation()
      Specified by:
      periodicOperation in class RDFToLPGStatementProcessor
    • startRDF

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

      public void endRDF() throws org.eclipse.rdf4j.rio.RDFHandlerException
      Throws:
      org.eclipse.rdf4j.rio.RDFHandlerException
    • 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
    • runPartialTx

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