Class ListPaginatorSparqlQueryBase<T>

java.lang.Object
org.aksw.jena_sparql_api.lookup.ListPaginatorSparqlQueryBase<T>
Type Parameters:
T -
All Implemented Interfaces:
Function<com.google.common.collect.Range<Long>,io.reactivex.rxjava3.core.Flowable<T>>, org.aksw.commons.rx.lookup.ListPaginator<T>, org.aksw.commons.rx.range.RangedSupplier<Long,T>, org.aksw.commons.util.delegate.Unwrappable
Direct Known Subclasses:
MapPaginatorSparqlQueryBase

public abstract class ListPaginatorSparqlQueryBase<T> extends Object implements org.aksw.commons.rx.lookup.ListPaginator<T>
Paginator based on a concept.
Author:
raven
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected org.aksw.jenax.sparql.fragment.api.Fragment1
     
    protected boolean
     
    protected org.aksw.jenax.dataaccess.sparql.factory.execution.query.QueryExecutionFactoryQuery
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    ListPaginatorSparqlQueryBase(org.aksw.jenax.dataaccess.sparql.factory.execution.query.QueryExecutionFactoryQuery qef, org.aksw.jenax.sparql.fragment.api.Fragment1 filterConcept, boolean isLeftJoin)
     
  • Method Summary

    Methods inherited from class java.lang.Object

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

    Methods inherited from interface java.util.function.Function

    andThen, apply, compose

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

    batch, fetchCount, fetchList, map

    Methods inherited from interface org.aksw.commons.util.delegate.Unwrappable

    unwrap
  • Field Details

    • qef

      protected org.aksw.jenax.dataaccess.sparql.factory.execution.query.QueryExecutionFactoryQuery qef
    • filterConcept

      protected org.aksw.jenax.sparql.fragment.api.Fragment1 filterConcept
    • isLeftJoin

      protected boolean isLeftJoin
  • Constructor Details

    • ListPaginatorSparqlQueryBase

      public ListPaginatorSparqlQueryBase(org.aksw.jenax.dataaccess.sparql.factory.execution.query.QueryExecutionFactoryQuery qef, org.aksw.jenax.sparql.fragment.api.Fragment1 filterConcept, boolean isLeftJoin)