Class RmlImporter

java.lang.Object
org.aksw.rml.jena.impl.RmlImporter

public class RmlImporter extends Object
  • Field Details

    • rmlModel

      protected org.apache.jena.rdf.model.Model rmlModel
    • baseIri

      protected String baseIri
    • fnmlModel

      protected org.apache.jena.rdf.model.Model fnmlModel
    • triplesMapIds

      protected Collection<String> triplesMapIds
    • registry

      protected ReferenceFormulationRegistry registry
  • Constructor Details

    • RmlImporter

      protected RmlImporter(org.apache.jena.rdf.model.Model rmlModel)
      Create instances using from(Model)
  • Method Details

    • from

      public static RmlImporter from(org.apache.jena.rdf.model.Model rmlModel)
    • getRmlModel

      public org.apache.jena.rdf.model.Model getRmlModel()
    • setRmlModel

      public RmlImporter setRmlModel(org.apache.jena.rdf.model.Model rmlModel)
    • getBaseIri

      public String getBaseIri()
    • setBaseIri

      public RmlImporter setBaseIri(String baseIri)
    • getFnmlModel

      public org.apache.jena.rdf.model.Model getFnmlModel()
    • setFnmlModel

      public RmlImporter setFnmlModel(org.apache.jena.rdf.model.Model fnmlModel)
    • getTriplesMapIds

      public Collection<String> getTriplesMapIds()
    • setTriplesMapIds

      public RmlImporter setTriplesMapIds(Collection<String> triplesMapIds)
    • getReferenceFormulationRegistry

      public ReferenceFormulationRegistry getReferenceFormulationRegistry()
    • setReferenceFormulationRegistry

      public RmlImporter setReferenceFormulationRegistry(ReferenceFormulationRegistry registry)
    • buildWorkloads

      protected Collection<org.aksw.rmltk.model.backbone.rml.ITriplesMapRml> buildWorkloads(org.apache.jena.rdf.model.Model effectiveRmlModel)
    • processWorkloads

      protected Collection<org.aksw.r2rml.jena.arq.impl.TriplesMapToSparqlMapping> processWorkloads(Collection<org.aksw.rmltk.model.backbone.rml.ITriplesMapRml> workloads)
    • buildEffectiveRmlModel

      protected org.apache.jena.rdf.model.Model buildEffectiveRmlModel()
    • process

      public Collection<org.aksw.r2rml.jena.arq.impl.TriplesMapToSparqlMapping> process()