| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class | ScalarSynchronousSingle.DirectScheduledEmission<T>
Optimized observeOn for scalar value observed on the EventLoopsScheduler. |
| pack-priv static class | |
| pack-priv static class | ScalarSynchronousSingle.ScalarSynchronousSingleAction<T>
Action that emits a single value when called. |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final T |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public static <T> ScalarSynchronousSingle | |
| public T | |
| public <R> Single | |
| public Single | Returns: the new observablethe target scheduler scheduler)Customized observeOn/subscribeOn implementation which emits the scalar value directly or with less overhead on the specified scheduler. |
| value | back to summary |
|---|---|
| pack-priv final T value | |
| ScalarSynchronousSingle | back to summary |
|---|---|
| protected ScalarSynchronousSingle(final T t) | |
| create | back to summary |
|---|---|
| public static <T> ScalarSynchronousSingle | |
| get | back to summary |
|---|---|
| public T get() | |
| scalarFlatMap | back to summary |
|---|---|
| public <R> Single | |
| scalarScheduleOn | back to summary |
|---|---|
| public Single Customized observeOn/subscribeOn implementation which emits the scalar value directly or with less overhead on the specified scheduler. | |
| Modifier and Type | Field and Description |
|---|---|
| private final EventLoopsScheduler | |
| private final T |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public void |
| es | back to summary |
|---|---|
| private final EventLoopsScheduler es | |
| value | back to summary |
|---|---|
| private final T value | |
| DirectScheduledEmission | back to summary |
|---|---|
| pack-priv DirectScheduledEmission(EventLoopsScheduler es, T value) | |
| call | back to summary |
|---|---|
| public void call(SingleSubscriber<? super T> singleSubscriber) Implements rx.
| |
| Modifier and Type | Field and Description |
|---|---|
| private final Scheduler | |
| private final T |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public void |
| scheduler | back to summary |
|---|---|
| private final Scheduler scheduler | |
| value | back to summary |
|---|---|
| private final T value | |
| NormalScheduledEmission | back to summary |
|---|---|
| pack-priv NormalScheduledEmission(Scheduler scheduler, T value) | |
| call | back to summary |
|---|---|
| public void call(SingleSubscriber<? super T> singleSubscriber) Implements rx.
| |
| Modifier and Type | Field and Description |
|---|---|
| private final SingleSubscriber | |
| private final T |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public void |
| subscriber | back to summary |
|---|---|
| private final SingleSubscriber<? super T> subscriber | |
| value | back to summary |
|---|---|
| private final T value | |
| ScalarSynchronousSingleAction | back to summary |
|---|---|
| pack-priv ScalarSynchronousSingleAction(SingleSubscriber<? super T> subscriber, T value) | |
| call | back to summary |
|---|---|
| public void call() Implements rx.
| |