Class RmlExec.Builder

java.lang.Object
org.aksw.rml.jena.impl.RmlExec.Builder
Enclosing class:
RmlExec

public static class RmlExec.Builder extends Object
  • Field Details

    • labeledQueries

      protected List<Map.Entry<org.apache.jena.query.Query,String>> labeledQueries
    • rmlMappingDirectory

      protected Path rmlMappingDirectory
    • d2rqResolver

      protected Consumer<org.aksw.jenax.model.d2rq.domain.api.D2rqDatabase> d2rqResolver
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • getLabeledQueries

      public List<Map.Entry<org.apache.jena.query.Query,String>> getLabeledQueries()
    • setLabeledQueries

      public RmlExec.Builder setLabeledQueries(List<Map.Entry<org.apache.jena.query.Query,String>> labeledQueries)
    • addLabeledQueries

      public RmlExec.Builder addLabeledQueries(List<Map.Entry<org.apache.jena.query.Query,String>> labeledQueries)
    • addQuery

      public RmlExec.Builder addQuery(org.apache.jena.query.Query query)
    • addQueries

      public RmlExec.Builder addQueries(Collection<org.apache.jena.query.Query> queries)
    • getRmlMappingDirectory

      public Path getRmlMappingDirectory()
    • setRmlMappingDirectory

      public RmlExec.Builder setRmlMappingDirectory(Path rmlMappingDirectory)
    • getD2rqResolver

      public Consumer<org.aksw.jenax.model.d2rq.domain.api.D2rqDatabase> getD2rqResolver()
    • setD2rqResolver

      public RmlExec.Builder setD2rqResolver(Consumer<org.aksw.jenax.model.d2rq.domain.api.D2rqDatabase> d2rqResolver)
    • build

      public RmlExec build()