Package org.aksw.jena_sparql_api.lookup
Class MapPaginatorSparqlQuery
java.lang.Object
org.aksw.jena_sparql_api.lookup.ListPaginatorSparqlQueryBase<Map.Entry<K,V>>
org.aksw.jena_sparql_api.lookup.MapPaginatorSparqlQueryBase<org.apache.jena.graph.Node,org.apache.jena.sparql.algebra.Table>
org.aksw.jena_sparql_api.lookup.MapPaginatorSparqlQuery
- All Implemented Interfaces:
Function<com.google.common.collect.Range<Long>,,io.reactivex.rxjava3.core.Flowable<Map.Entry<org.apache.jena.graph.Node, org.apache.jena.sparql.algebra.Table>>> org.aksw.commons.rx.lookup.ListPaginator<Map.Entry<org.apache.jena.graph.Node,,org.apache.jena.sparql.algebra.Table>> org.aksw.commons.rx.lookup.MapPaginator<org.apache.jena.graph.Node,,org.apache.jena.sparql.algebra.Table> org.aksw.commons.rx.lookup.RangedEntrySupplier<Long,,org.apache.jena.graph.Node, org.apache.jena.sparql.algebra.Table> org.aksw.commons.rx.range.RangedSupplier<Long,,Map.Entry<org.apache.jena.graph.Node, org.apache.jena.sparql.algebra.Table>> org.aksw.commons.util.delegate.Unwrappable
public class MapPaginatorSparqlQuery
extends MapPaginatorSparqlQueryBase<org.apache.jena.graph.Node,org.apache.jena.sparql.algebra.Table>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.apache.jena.query.Queryprotected org.apache.jena.sparql.core.Varprotected booleanFields inherited from class org.aksw.jena_sparql_api.lookup.ListPaginatorSparqlQueryBase
filterConcept, isLeftJoin, qef -
Constructor Summary
ConstructorsConstructorDescriptionMapPaginatorSparqlQuery(QueryExecutionFactoryQuery qef, Fragment1 filterConcept, boolean isLeftJoin, org.apache.jena.query.Query attrQuery, org.apache.jena.sparql.core.Var attrVar, boolean forceSubQuery) -
Method Summary
Modifier and TypeMethodDescriptionio.reactivex.rxjava3.core.Flowable<Map.Entry<org.apache.jena.graph.Node,org.apache.jena.sparql.algebra.Table>> io.reactivex.rxjava3.core.Single<com.google.common.collect.Range<Long>>fetchCount(Long itemLimit, Long rowLimit) 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.ListPaginator
batch, fetchList, mapMethods inherited from interface org.aksw.commons.rx.lookup.MapPaginator
fetchMap, fetchMap, toMap, toMapMethods inherited from interface org.aksw.commons.util.delegate.Unwrappable
unwrap
-
Field Details
-
attrQuery
protected org.apache.jena.query.Query attrQuery -
attrVar
protected org.apache.jena.sparql.core.Var attrVar -
forceSubQuery
protected boolean forceSubQuery
-
-
Constructor Details
-
MapPaginatorSparqlQuery
public MapPaginatorSparqlQuery(QueryExecutionFactoryQuery qef, Fragment1 filterConcept, boolean isLeftJoin, org.apache.jena.query.Query attrQuery, org.apache.jena.sparql.core.Var attrVar, boolean forceSubQuery)
-
-
Method Details
-
fetchCount
-
apply
-