Class MapServiceSparqlQuery

java.lang.Object
org.aksw.jena_sparql_api.lookup.MapServiceSparqlQuery
All Implemented Interfaces:
org.aksw.commons.rx.lookup.ListService<Fragment1,Map.Entry<org.apache.jena.graph.Node,org.apache.jena.sparql.algebra.Table>>, org.aksw.commons.rx.lookup.MapService<Fragment1,org.apache.jena.graph.Node,org.apache.jena.sparql.algebra.Table>

public class MapServiceSparqlQuery extends Object implements org.aksw.commons.rx.lookup.MapService<Fragment1,org.apache.jena.graph.Node,org.apache.jena.sparql.algebra.Table>
  • Field Details

    • qef

    • isLeftJoin

      protected boolean isLeftJoin
    • attrQuery

      protected org.apache.jena.query.Query attrQuery
    • attrVar

      protected org.apache.jena.sparql.core.Var attrVar
    • forceSubQuery

      protected boolean forceSubQuery
  • Constructor Details

    • MapServiceSparqlQuery

      public MapServiceSparqlQuery(QueryExecutionFactoryQuery qef, org.apache.jena.query.Query attrQuery, org.apache.jena.sparql.core.Var attrVar)
    • MapServiceSparqlQuery

      public MapServiceSparqlQuery(QueryExecutionFactoryQuery qef, org.apache.jena.query.Query attrQuery, org.apache.jena.sparql.core.Var attrVar, boolean isLeftJoin)
    • MapServiceSparqlQuery

      public MapServiceSparqlQuery(QueryExecutionFactoryQuery qef, org.apache.jena.query.Query attrQuery, org.apache.jena.sparql.core.Var attrVar, boolean isLeftJoin, boolean forceSubQuery)
  • Method Details

    • createPaginator

      public org.aksw.commons.rx.lookup.MapPaginator<org.apache.jena.graph.Node,org.apache.jena.sparql.algebra.Table> createPaginator(Fragment1 filterConcept)
      Specified by:
      createPaginator in interface org.aksw.commons.rx.lookup.ListService<Fragment1,Map.Entry<org.apache.jena.graph.Node,org.apache.jena.sparql.algebra.Table>>
      Specified by:
      createPaginator in interface org.aksw.commons.rx.lookup.MapService<Fragment1,org.apache.jena.graph.Node,org.apache.jena.sparql.algebra.Table>