| Modifier and Type | Interface and Description |
|---|---|
| public interface | FuseToFlowable<
the value type T>Interface indicating a operator implementation can be macro-fused back to Flowable in case the operator goes from Flowable to some other reactive type and then the sequence calls for toFlowable again:
|
| public interface | FuseToMaybe<
the value type T>Interface indicating an operator implementation can be macro-fused back to Maybe in case the operator goes from Maybe to some other reactive type and then the sequence calls for toMaybe again:
|
| public interface | FuseToObservable<
the value type T>Interface indicating a operator implementation can be macro-fused back to Observable in case the operator goes from Observable to some other reactive type and then the sequence calls for toObservable again:
|
| public interface | HasUpstreamCompletableSource
Interface indicating the implementor has an upstream CompletableSource-like source available
via |
| public interface | HasUpstreamMaybeSource<
the value type T>Interface indicating the implementor has an upstream MaybeSource-like source available
via |
| public interface | HasUpstreamObservableSource<
the value type T>Interface indicating the implementor has an upstream ObservableSource-like source available
via |
| public interface | HasUpstreamPublisher<
the value type T>Interface indicating the implementor has an upstream Publisher-like source available
via |
| public interface | HasUpstreamSingleSource<
the value type T>Interface indicating the implementor has an upstream SingleSource-like source available
via |
| Modifier and Type | Class and Description |
|---|---|
| public abstract class | AbstractEmptyQueueFuseable<
the output value type T>Represents an empty, async-only |
| public class | CancellableQueueFuseable<
the output value type T>Represents an empty, async-only |