Class ScalarSynchronousSingle<T>


  • public final class ScalarSynchronousSingle<T>
    extends Single<T>
    • Field Detail

      • value

        final T value
    • Constructor Detail

      • ScalarSynchronousSingle

        protected ScalarSynchronousSingle​(T t)
    • Method Detail

      • get

        public T get()
      • scalarScheduleOn

        public Single<T> scalarScheduleOn​(Scheduler scheduler)
        Customized observeOn/subscribeOn implementation which emits the scalar value directly or with less overhead on the specified scheduler.
        Parameters:
        scheduler - the target scheduler
        Returns:
        the new observable
      • scalarFlatMap

        public <R> Single<R> scalarFlatMap​(Func1<? super T,​? extends Single<? extends R>> func)