| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final Function | |
| pack-priv final ObservableSource | |
| pack-priv final BiFunction | |
| pack-priv final Function |
| Access | Constructor and Description |
|---|---|
| public | ObservableJoin(ObservableSource<TLeft> source, ObservableSource<? extends TRight> other, Function<? super TLeft, ? extends ObservableSource<TLeftEnd>> leftEnd, Function<? super TRight, ? extends ObservableSource<TRightEnd>> rightEnd, BiFunction<? super TLeft, ? super TRight, ? extends R> resultSelector)
|
| Modifier and Type | Method and Description |
|---|---|
| protected void | subscribeActual(Observer<? super R>
the incoming Observer, never null observer)Implements abstract io. Observers.
|
| leftEnd | back to summary |
|---|---|
| pack-priv final Function<? super TLeft, ? extends ObservableSource<TLeftEnd>> leftEnd | |
| other | back to summary |
|---|---|
| pack-priv final ObservableSource<? extends TRight> other | |
| resultSelector | back to summary |
|---|---|
| pack-priv final BiFunction<? super TLeft, ? super TRight, ? extends R> resultSelector | |
| rightEnd | back to summary |
|---|---|
| pack-priv final Function<? super TRight, ? extends ObservableSource<TRightEnd>> rightEnd | |
| ObservableJoin | back to summary |
|---|---|
| public ObservableJoin(ObservableSource<TLeft> source, ObservableSource<? extends TRight> other, Function<? super TLeft, ? extends ObservableSource<TLeftEnd>> leftEnd, Function<? super TRight, ? extends ObservableSource<TRightEnd>> rightEnd, BiFunction<? super TLeft, ? super TRight, ? extends R> resultSelector) | |
| subscribeActual | back to summary |
|---|---|
| protected void subscribeActual(Observer<? super R> observer) Implements abstract io. Doc from io. Operator implementations (both source and intermediate) should implement this method that
performs the necessary business logic and handles the incoming There is no need to call any of the plugin hooks on the current | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final AtomicInteger | |
| pack-priv volatile boolean | |
| pack-priv final CompositeDisposable | |
| pack-priv final Observer | |
| pack-priv final AtomicReference | |
| pack-priv static final Integer | |
| pack-priv static final Integer | |
| pack-priv final Function | |
| pack-priv int | |
| pack-priv final Map | |
| pack-priv final SpscLinkedArrayQueue | |
| pack-priv final BiFunction | |
| pack-priv static final Integer | |
| pack-priv static final Integer | |
| pack-priv final Function | |
| pack-priv int | |
| pack-priv final Map | |
| private static final long |
| Access | Constructor and Description |
|---|---|
| pack-priv | JoinDisposable(Observer<? super R> actual, Function<? super TLeft, ? extends ObservableSource<TLeftEnd>> leftEnd, Function<? super TRight, ? extends ObservableSource<TRightEnd>> rightEnd, BiFunction<? super TLeft, ? super TRight, ? extends R> resultSelector)
|
| Modifier and Type | Method and Description |
|---|---|
| pack-priv void | |
| public void | dispose()
Implements io. |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| public void | innerClose(boolean isLeft, ObservableGroupJoin.
Implements io. |
| public void | |
| public void | |
| public void | |
| public void | innerValue(boolean isLeft, Object o)
Implements io. |
| public boolean | isDisposed()
Implements io. |
| active | back to summary |
|---|---|
| pack-priv final AtomicInteger active | |
| cancelled | back to summary |
|---|---|
| pack-priv volatile boolean cancelled | |
| disposables | back to summary |
|---|---|
| pack-priv final CompositeDisposable disposables | |
| downstream | back to summary |
|---|---|
| pack-priv final Observer<? super R> downstream | |
| error | back to summary |
|---|---|
| pack-priv final AtomicReference<Throwable> error | |
| LEFT_CLOSE | back to summary |
|---|---|
| pack-priv static final Integer LEFT_CLOSE | |
| LEFT_VALUE | back to summary |
|---|---|
| pack-priv static final Integer LEFT_VALUE | |
| leftEnd | back to summary |
|---|---|
| pack-priv final Function<? super TLeft, ? extends ObservableSource<TLeftEnd>> leftEnd | |
| leftIndex | back to summary |
|---|---|
| pack-priv int leftIndex | |
| lefts | back to summary |
|---|---|
| pack-priv final Map<Integer, TLeft> lefts | |
| queue | back to summary |
|---|---|
| pack-priv final SpscLinkedArrayQueue<Object> queue | |
| resultSelector | back to summary |
|---|---|
| pack-priv final BiFunction<? super TLeft, ? super TRight, ? extends R> resultSelector | |
| RIGHT_CLOSE | back to summary |
|---|---|
| pack-priv static final Integer RIGHT_CLOSE | |
| RIGHT_VALUE | back to summary |
|---|---|
| pack-priv static final Integer RIGHT_VALUE | |
| rightEnd | back to summary |
|---|---|
| pack-priv final Function<? super TRight, ? extends ObservableSource<TRightEnd>> rightEnd | |
| rightIndex | back to summary |
|---|---|
| pack-priv int rightIndex | |
| rights | back to summary |
|---|---|
| pack-priv final Map<Integer, TRight> rights | |
| serialVersionUID | back to summary |
|---|---|
| private static final long serialVersionUID Hides java. | |
| JoinDisposable | back to summary |
|---|---|
| pack-priv JoinDisposable(Observer<? super R> actual, Function<? super TLeft, ? extends ObservableSource<TLeftEnd>> leftEnd, Function<? super TRight, ? extends ObservableSource<TRightEnd>> rightEnd, BiFunction<? super TLeft, ? super TRight, ? extends R> resultSelector) | |
| cancelAll | back to summary |
|---|---|
| pack-priv void cancelAll() | |
| dispose | back to summary |
|---|---|
| public void dispose() Implements io. Doc from io. Dispose the resource, the operation should be idempotent.
| |
| drain | back to summary |
|---|---|
| pack-priv void drain() | |
| errorAll | back to summary |
|---|---|
| pack-priv void errorAll(Observer<?> a) | |
| fail | back to summary |
|---|---|
| pack-priv void fail(Throwable exc, Observer<?> a, SpscLinkedArrayQueue<?> q) | |
| innerClose | back to summary |
|---|---|
| public void innerClose(boolean isLeft, ObservableGroupJoin. Implements io.
| |
| innerCloseError | back to summary |
|---|---|
| public void innerCloseError(Throwable ex) Implements io.
| |
| innerComplete | back to summary |
|---|---|
| public void innerComplete(ObservableGroupJoin. Implements io.
| |
| innerError | back to summary |
|---|---|
| public void innerError(Throwable ex) Implements io.
| |
| innerValue | back to summary |
|---|---|
| public void innerValue(boolean isLeft, Object o) Implements io.
| |
| isDisposed | back to summary |
|---|---|
| public boolean isDisposed() Implements io. Doc from io. Returns true if this resource has been disposed.
| |