Class InitRmlService

java.lang.Object
org.aksw.rml.jena.service.InitRmlService

public class InitRmlService extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static com.google.common.io.ByteSource
    asByteSource(org.aksw.rml.v2.io.RelativePathSource source, org.apache.jena.sparql.engine.ExecutionContext execCxt)
     
    static Path
    getBasePath(org.apache.jena.sparql.util.Context cxt, org.apache.jena.sparql.util.Symbol symbol, boolean fallbackToCwd)
     
    static Path
    getCurrentWorkingDirectory(org.apache.jena.sparql.util.Context cxt, boolean fallbackToCwd)
     
    static Path
    getMappingDirectory(org.apache.jena.sparql.util.Context cxt, boolean fallbackToCwd)
     
    static void
     
    static void
     
    static void
    main(String[] args)
     
    static com.google.common.io.ByteSource
    newByteSource(org.aksw.rmltk.model.backbone.rml.ILogicalSource logicalSource, org.apache.jena.sparql.engine.binding.Binding parentBinding, org.apache.jena.sparql.engine.ExecutionContext execCxt)
     
    static org.apache.jena.sparql.engine.QueryIterator
    processSource(org.aksw.rmltk.model.backbone.rml.ILogicalSource logicalSource, org.apache.jena.sparql.engine.binding.Binding parentBinding, org.apache.jena.sparql.engine.ExecutionContext execCxt)
     
    static org.apache.jena.sparql.engine.QueryIterator
    processSourceAsJson(org.aksw.rmltk.model.backbone.rml.ILogicalSource logicalSource, org.apache.jena.sparql.engine.binding.Binding parentBinding, org.apache.jena.sparql.engine.ExecutionContext execCxt)
     
    static org.apache.jena.sparql.engine.QueryIterator
    processSourceAsXml(org.aksw.rmltk.model.backbone.rml.ILogicalSource logicalSource, org.apache.jena.sparql.engine.binding.Binding parentBinding, org.apache.jena.sparql.engine.ExecutionContext execCxt)
     
    static void
    registerServiceRmlSource(org.apache.jena.sparql.service.ServiceExecutorRegistry registry)
     
    static Path
    resolve(org.apache.jena.rdf.model.RDFNode source, org.apache.jena.sparql.engine.ExecutionContext execCxt)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • InitRmlService

      public InitRmlService()
  • Method Details

    • registerServiceRmlSource

      public static void registerServiceRmlSource(org.apache.jena.sparql.service.ServiceExecutorRegistry registry)
    • initRegistryRml1

      public static void initRegistryRml1(Map<String,RmlSourceProcessor> registry)
    • initRegistryRml2

      public static void initRegistryRml2(Map<String,RmlSourceProcessor> registry)
    • processSource

      public static org.apache.jena.sparql.engine.QueryIterator processSource(org.aksw.rmltk.model.backbone.rml.ILogicalSource logicalSource, org.apache.jena.sparql.engine.binding.Binding parentBinding, org.apache.jena.sparql.engine.ExecutionContext execCxt)
    • resolve

      public static Path resolve(org.apache.jena.rdf.model.RDFNode source, org.apache.jena.sparql.engine.ExecutionContext execCxt)
    • getCurrentWorkingDirectory

      public static Path getCurrentWorkingDirectory(org.apache.jena.sparql.util.Context cxt, boolean fallbackToCwd)
    • getMappingDirectory

      public static Path getMappingDirectory(org.apache.jena.sparql.util.Context cxt, boolean fallbackToCwd)
    • getBasePath

      public static Path getBasePath(org.apache.jena.sparql.util.Context cxt, org.apache.jena.sparql.util.Symbol symbol, boolean fallbackToCwd)
    • asByteSource

      public static com.google.common.io.ByteSource asByteSource(org.aksw.rml.v2.io.RelativePathSource source, org.apache.jena.sparql.engine.ExecutionContext execCxt)
    • newByteSource

      public static com.google.common.io.ByteSource newByteSource(org.aksw.rmltk.model.backbone.rml.ILogicalSource logicalSource, org.apache.jena.sparql.engine.binding.Binding parentBinding, org.apache.jena.sparql.engine.ExecutionContext execCxt)
    • processSourceAsJson

      public static org.apache.jena.sparql.engine.QueryIterator processSourceAsJson(org.aksw.rmltk.model.backbone.rml.ILogicalSource logicalSource, org.apache.jena.sparql.engine.binding.Binding parentBinding, org.apache.jena.sparql.engine.ExecutionContext execCxt)
    • processSourceAsXml

      public static org.apache.jena.sparql.engine.QueryIterator processSourceAsXml(org.aksw.rmltk.model.backbone.rml.ILogicalSource logicalSource, org.apache.jena.sparql.engine.binding.Binding parentBinding, org.apache.jena.sparql.engine.ExecutionContext execCxt)
    • main

      public static void main(String[] args)