Class OperatorTakeLastTimed<T>

java.lang.Object
rx.internal.operators.OperatorTakeLastTimed<T>
Type Parameters:
T - the value type
All Implemented Interfaces:
Func1<Subscriber<? super T>,Subscriber<? super T>>, Function, Observable.Operator<T,T>

public final class OperatorTakeLastTimed<T> extends Object implements Observable.Operator<T,T>
Returns an Observable that emits the last count items emitted by the source Observable.

  • Field Details

    • ageMillis

      final long ageMillis
    • scheduler

      final Scheduler scheduler
    • count

      final int count
  • Constructor Details

    • OperatorTakeLastTimed

      public OperatorTakeLastTimed(long time, TimeUnit unit, Scheduler scheduler)
    • OperatorTakeLastTimed

      public OperatorTakeLastTimed(int count, long time, TimeUnit unit, Scheduler scheduler)
  • Method Details