Class LPG2RDFConfigurationReader

java.lang.Object
se.liu.ida.hefquin.engine.wrappers.lpg.conf.LPG2RDFConfigurationReader

public class LPG2RDFConfigurationReader extends Object
  • Constructor Details

    • LPG2RDFConfigurationReader

      public LPG2RDFConfigurationReader()
  • Method Details

    • readFromFile

      public LPG2RDFConfiguration readFromFile(String filename)
      Creates a LPG2RDFConfiguration from the RDF-based description in the given file. Assumes that the file describes only one such configuration.
    • readFromFile

      public LPG2RDFConfiguration readFromFile(String filename, String uriOfConfRsrc)
      Creates the LPG2RDFConfiguration that is identified by the given URI in the RDF-based description in the given file.
    • read

      public LPG2RDFConfiguration read(org.apache.jena.rdf.model.Model m)
    • read

      public LPG2RDFConfiguration read(org.apache.jena.rdf.model.Resource confRsrc)
    • readLabelPredicateFromConfig

      public org.apache.jena.graph.Node readLabelPredicateFromConfig(org.apache.jena.rdf.model.Resource lpg2rdfConfig)
    • readNodeMappingFromConfig

      public NodeMapping readNodeMappingFromConfig(org.apache.jena.rdf.model.Resource lpg2rdfConfig)
    • readIRIPrefixBasedNodeMapping

      public NodeMapping readIRIPrefixBasedNodeMapping(org.apache.jena.rdf.model.Resource nm)
    • readNodeLabelMappingFromConfig

      public NodeLabelMapping readNodeLabelMappingFromConfig(org.apache.jena.rdf.model.Resource lpg2rdfConfig)
    • readNodeLabelMapping

      public NodeLabelMapping readNodeLabelMapping(org.apache.jena.rdf.model.Resource nlm)
    • readRegexBasedNodeLabelMapping

      public NodeLabelMapping readRegexBasedNodeLabelMapping(org.apache.jena.rdf.model.Resource nlm)
    • readIRIPrefixBasedNodeLabelMapping

      public NodeLabelMapping readIRIPrefixBasedNodeLabelMapping(org.apache.jena.rdf.model.Resource nlm)
    • readLiteralBasedNodeLabelMapping

      public NodeLabelMapping readLiteralBasedNodeLabelMapping(org.apache.jena.rdf.model.Resource nlm)
    • readSingletonIRINodeLabelMapping

      public NodeLabelMapping readSingletonIRINodeLabelMapping(org.apache.jena.rdf.model.Resource nlm)
    • readSingletonLiteralNodeLabelMapping

      public NodeLabelMapping readSingletonLiteralNodeLabelMapping(org.apache.jena.rdf.model.Resource nlm)
    • readCompositeNodeLabelMapping

      public NodeLabelMapping readCompositeNodeLabelMapping(org.apache.jena.rdf.model.Resource nlm)
    • readEdgeLabelMappingFromConfig

      public EdgeLabelMapping readEdgeLabelMappingFromConfig(org.apache.jena.rdf.model.Resource lpg2rdfConfig)
    • readEdgeLabelMapping

      public EdgeLabelMapping readEdgeLabelMapping(org.apache.jena.rdf.model.Resource elm)
    • readRegexBasedEdgeLabelMapping

      public EdgeLabelMapping readRegexBasedEdgeLabelMapping(org.apache.jena.rdf.model.Resource elm)
    • readIRIPrefixBasedEdgeLabelMapping

      public EdgeLabelMapping readIRIPrefixBasedEdgeLabelMapping(org.apache.jena.rdf.model.Resource elm)
    • readSingletonIRIEdgeLabelMapping

      public EdgeLabelMapping readSingletonIRIEdgeLabelMapping(org.apache.jena.rdf.model.Resource elm)
    • readCompositeEdgeLabelMapping

      public EdgeLabelMapping readCompositeEdgeLabelMapping(org.apache.jena.rdf.model.Resource elm)
    • readPropertyNameMappingFromConfig

      public PropertyNameMapping readPropertyNameMappingFromConfig(org.apache.jena.rdf.model.Resource lpg2rdfConfig)
    • readPropertyNameMapping

      public PropertyNameMapping readPropertyNameMapping(org.apache.jena.rdf.model.Resource pm)
    • readRegexBasedPropertyNameMapping

      public PropertyNameMapping readRegexBasedPropertyNameMapping(org.apache.jena.rdf.model.Resource pm)
    • readIRIPrefixBasedPropertyNameMapping

      public PropertyNameMapping readIRIPrefixBasedPropertyNameMapping(org.apache.jena.rdf.model.Resource pm)
    • readSingletonIRIPropertyNameMapping

      public PropertyNameMapping readSingletonIRIPropertyNameMapping(org.apache.jena.rdf.model.Resource pm)
    • readCompositePropertyNameMapping

      public PropertyNameMapping readCompositePropertyNameMapping(org.apache.jena.rdf.model.Resource pm)