Class MapServiceResourceShape

java.lang.Object
org.aksw.jena_sparql_api.shape.lookup.MapServiceResourceShape
All Implemented Interfaces:
org.aksw.commons.rx.lookup.ListService<org.aksw.jenax.sparql.fragment.api.Fragment1,Map.Entry<org.apache.jena.graph.Node,org.apache.jena.graph.Graph>>, org.aksw.commons.rx.lookup.MapService<org.aksw.jenax.sparql.fragment.api.Fragment1,org.apache.jena.graph.Node,org.apache.jena.graph.Graph>

public class MapServiceResourceShape extends Object implements org.aksw.commons.rx.lookup.MapService<org.aksw.jenax.sparql.fragment.api.Fragment1,org.apache.jena.graph.Node,org.apache.jena.graph.Graph>
  • Constructor Summary

    Constructors
    Constructor
    Description
    MapServiceResourceShape(org.aksw.jenax.dataaccess.sparql.factory.execution.query.QueryExecutionFactoryQuery qef, ResourceShape resourceShape, boolean isLeftJoin)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    create(org.aksw.jenax.dataaccess.sparql.factory.execution.query.QueryExecutionFactoryQuery qef, ResourceShape resourceShape, boolean isLeftJoin)
     
    static org.aksw.commons.rx.lookup.ListService<org.aksw.jenax.sparql.fragment.api.Fragment1,org.apache.jena.rdf.model.Resource>
    createListService(org.aksw.jenax.dataaccess.sparql.factory.execution.query.QueryExecutionFactoryQuery qef, ResourceShape resourceShape, boolean isLeftJoin)
     
    static org.aksw.commons.rx.lookup.LookupService<org.apache.jena.graph.Node,org.apache.jena.graph.Graph>
    createLookupService(org.aksw.jenax.dataaccess.sparql.factory.execution.query.QueryExecutionFactoryQuery qef, ResourceShape shape)
    Create a lookup service that wraps an instance of this service
    org.aksw.commons.rx.lookup.MapPaginator<org.apache.jena.graph.Node,org.apache.jena.graph.Graph>
    createPaginator(org.aksw.jenax.sparql.fragment.api.Fragment1 filterConcept)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.aksw.commons.rx.lookup.ListService

    streamData

    Methods inherited from interface org.aksw.commons.rx.lookup.MapService

    fetchCount, fetchCount, fetchData, fetchData, fetchData, transformValues
  • Constructor Details

    • MapServiceResourceShape

      public MapServiceResourceShape(org.aksw.jenax.dataaccess.sparql.factory.execution.query.QueryExecutionFactoryQuery qef, ResourceShape resourceShape, boolean isLeftJoin)
  • Method Details

    • createPaginator

      public org.aksw.commons.rx.lookup.MapPaginator<org.apache.jena.graph.Node,org.apache.jena.graph.Graph> createPaginator(org.aksw.jenax.sparql.fragment.api.Fragment1 filterConcept)
      Specified by:
      createPaginator in interface org.aksw.commons.rx.lookup.ListService<org.aksw.jenax.sparql.fragment.api.Fragment1,Map.Entry<org.apache.jena.graph.Node,org.apache.jena.graph.Graph>>
      Specified by:
      createPaginator in interface org.aksw.commons.rx.lookup.MapService<org.aksw.jenax.sparql.fragment.api.Fragment1,org.apache.jena.graph.Node,org.apache.jena.graph.Graph>
    • create

      public static MapServiceResourceShape create(org.aksw.jenax.dataaccess.sparql.factory.execution.query.QueryExecutionFactoryQuery qef, ResourceShape resourceShape, boolean isLeftJoin)
    • createListService

      public static org.aksw.commons.rx.lookup.ListService<org.aksw.jenax.sparql.fragment.api.Fragment1,org.apache.jena.rdf.model.Resource> createListService(org.aksw.jenax.dataaccess.sparql.factory.execution.query.QueryExecutionFactoryQuery qef, ResourceShape resourceShape, boolean isLeftJoin)
    • createLookupService

      public static org.aksw.commons.rx.lookup.LookupService<org.apache.jena.graph.Node,org.apache.jena.graph.Graph> createLookupService(org.aksw.jenax.dataaccess.sparql.factory.execution.query.QueryExecutionFactoryQuery qef, ResourceShape shape)
      Create a lookup service that wraps an instance of this service
      Parameters:
      qef -
      shape -
      Returns: