Class RmlSourceProcessorCsv

java.lang.Object
org.aksw.rml.jena.service.RmlSourceProcessorCsv
All Implemented Interfaces:
RmlSourceProcessor

public class RmlSourceProcessorCsv extends Object implements RmlSourceProcessor
  • Constructor Details

    • RmlSourceProcessorCsv

      public RmlSourceProcessorCsv()
  • Method Details

    • getInstance

      public static RmlSourceProcessorCsv getInstance()
    • eval

      public org.apache.jena.sparql.engine.QueryIterator eval(org.aksw.rmltk.model.backbone.rml.ILogicalSource logicalSource, org.apache.jena.sparql.engine.binding.Binding parentBinding, org.apache.jena.sparql.engine.ExecutionContext execCxt)
      Specified by:
      eval in interface RmlSourceProcessor
    • csvRecordToBinding

      public static org.apache.jena.sparql.engine.binding.Binding csvRecordToBinding(org.apache.jena.sparql.engine.binding.Binding parent, String[] row, org.apache.jena.sparql.core.Var[] vars)
    • csvRecordToJsonObject

      public static com.google.gson.JsonObject csvRecordToJsonObject(String[] row, String[] labels)