Package rx.internal.operators
Class OperatorDebounceWithTime.DebounceState<T>
java.lang.Object
rx.internal.operators.OperatorDebounceWithTime.DebounceState<T>
- Type Parameters:
T
- the value type
- Enclosing class:
OperatorDebounceWithTime<T>
Tracks the last value to be emitted and manages completion.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
clear()
void
emit
(int index, Subscriber<T> onNextAndComplete, Subscriber<?> onError) void
emitAndComplete
(Subscriber<T> onNextAndComplete, Subscriber<?> onError) int
-
Field Details
-
index
int indexGuarded by this. -
value
T valueGuarded by this. -
hasValue
boolean hasValueGuarded by this. -
terminate
boolean terminateGuarded by this. -
emitting
boolean emittingGuarded by this.
-
-
Constructor Details
-
DebounceState
DebounceState()
-
-
Method Details
-
next
-
emit
-
emitAndComplete
-
clear
public void clear()
-