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
ConstructorsConstructorDescriptionMapServiceResourceShape(org.aksw.jenax.dataaccess.sparql.factory.execution.query.QueryExecutionFactoryQuery qef, ResourceShape resourceShape, boolean isLeftJoin) -
Method Summary
Modifier and TypeMethodDescriptionstatic MapServiceResourceShapecreate(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 serviceorg.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, waitMethods inherited from interface org.aksw.commons.rx.lookup.ListService
streamDataMethods 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:
createPaginatorin interfaceorg.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:
createPaginatorin interfaceorg.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:
-