Package rx.internal.operators
Class OnSubscribeJoin.ResultSink
- java.lang.Object
-
- rx.internal.operators.OnSubscribeJoin.ResultSink
-
- Enclosing class:
- OnSubscribeJoin<TLeft,TRight,TLeftDuration,TRightDuration,R>
final class OnSubscribeJoin.ResultSink extends java.lang.ObjectManage the left and right sources.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) classOnSubscribeJoin.ResultSink.LeftSubscriberObserves the left values.(package private) classOnSubscribeJoin.ResultSink.RightSubscriberObserves the right values.
-
Field Summary
Fields Modifier and Type Field Description (package private) CompositeSubscriptiongroup(package private) java.lang.Objectguard(package private) booleanleftDoneGuarded by guard.(package private) intleftIdGuarded by guard.(package private) java.util.Map<java.lang.Integer,TLeft>leftMapGuarded by guard.(package private) booleanrightDoneGuarded by guard.(package private) intrightIdGuarded by guard.(package private) java.util.Map<java.lang.Integer,TRight>rightMapGuarded by guard.(package private) Subscriber<? super R>subscriber
-
Constructor Summary
Constructors Constructor Description ResultSink(Subscriber<? super R> subscriber)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidrun()
-
-
-
Field Detail
-
group
final CompositeSubscription group
-
subscriber
final Subscriber<? super R> subscriber
-
guard
final java.lang.Object guard
-
leftDone
boolean leftDone
Guarded by guard.
-
leftId
int leftId
Guarded by guard.
-
leftMap
final java.util.Map<java.lang.Integer,TLeft> leftMap
Guarded by guard.
-
rightDone
boolean rightDone
Guarded by guard.
-
rightId
int rightId
Guarded by guard.
-
rightMap
final java.util.Map<java.lang.Integer,TRight> rightMap
Guarded by guard.
-
-
Constructor Detail
-
ResultSink
public ResultSink(Subscriber<? super R> subscriber)
-
-