Class OperatorSingle.ParentSubscriber<T>

java.lang.Object
rx.Subscriber<T>
rx.internal.operators.OperatorSingle.ParentSubscriber<T>
All Implemented Interfaces:
Observer<T>, Subscription
Enclosing class:
OperatorSingle<T>

static final class OperatorSingle.ParentSubscriber<T> extends Subscriber<T>
  • Field Details

    • child

      private final Subscriber<? super T> child
    • hasDefaultValue

      private final boolean hasDefaultValue
    • defaultValue

      private final T defaultValue
    • value

      private T value
    • isNonEmpty

      private boolean isNonEmpty
    • hasTooManyElements

      private boolean hasTooManyElements
  • Constructor Details

    • ParentSubscriber

      ParentSubscriber(Subscriber<? super T> child, boolean hasDefaultValue, T defaultValue)
  • Method Details