Class RangedSupplierDelegated<I extends Comparable<I>, P>

java.lang.Object
org.aksw.commons.util.delegate.AbstractDelegated<RangedSupplier<I,P>>
org.aksw.commons.rx.range.RangedSupplierDelegated<I,P>
Type Parameters:
I -
P -
All Implemented Interfaces:
Function<com.google.common.collect.Range<I>, io.reactivex.rxjava3.core.Flowable<P>>, RangedSupplier<I,P>, Delegated<RangedSupplier<I,P>>, Unwrappable
Direct Known Subclasses:
ListPaginatorWithSimpleCache

public abstract class RangedSupplierDelegated<I extends Comparable<I>, P> extends AbstractDelegated<RangedSupplier<I,P>> implements RangedSupplier<I,P>
Base class for RangedSupplier implementations that decorate another RangedSupplier.
Author:
raven
  • Constructor Details

    • RangedSupplierDelegated

      public RangedSupplierDelegated(RangedSupplier<I,P> delegate)
  • Method Details

    • apply

      public io.reactivex.rxjava3.core.Flowable<P> apply(com.google.common.collect.Range<I> t)
      Specified by:
      apply in interface Function<I extends Comparable<I>, P>