Class ObservableElementAtSingle.ElementAtObserver<T>

java.lang.Object
io.reactivex.rxjava3.internal.operators.observable.ObservableElementAtSingle.ElementAtObserver<T>
All Implemented Interfaces:
Observer<T>, Disposable
Enclosing class:
ObservableElementAtSingle<T>

static final class ObservableElementAtSingle.ElementAtObserver<T> extends Object implements Observer<T>, Disposable
  • Field Details

    • downstream

      final SingleObserver<? super T> downstream
    • index

      final long index
    • defaultValue

      final T defaultValue
    • upstream

      Disposable upstream
    • count

      long count
    • done

      boolean done
  • Constructor Details

    • ElementAtObserver

      ElementAtObserver(SingleObserver<? super T> actual, long index, T defaultValue)
  • Method Details