@Override public void subscribe(Observer<? super String> innerObserver) { innerObserver.onSubscribe(Disposables.empty()); push(innerObserver, "one", 10); push(innerObserver, "two", 60); push(innerObserver, "three", 110); push(innerObserver, "four", 160); push(innerObserver, "five", 210); complete(innerObserver, 250); } });
@Override protected void subscribeActual(Observer<? super Object> observer) { observer.onSubscribe(Disposables.empty()); ref.set(observer); } }))
@Override protected void subscribeActual(Observer<? super Integer> observer) { observer.onSubscribe(Disposables.empty()); observerRef.set(observer); } }
@Override public void subscribe(Observer<? super String> observer) { observer.onSubscribe(Disposables.empty()); push(observer, "one", 10); push(observer, "two", 60); push(observer, "three", 110); push(observer, "four", 160); push(observer, "five", 210); complete(observer, 250); } });
@Override public void connect(Consumer<? super Disposable> connection) { try { connection.accept(Disposables.empty()); } catch (Throwable ex) { throw ExceptionHelper.wrapOrThrow(ex); } }
@Override public void connect(Consumer<? super Disposable> connection) { try { connection.accept(Disposables.empty()); } catch (Throwable ex) { throw ExceptionHelper.wrapOrThrow(ex); } }
@Override public void connect(Consumer<? super Disposable> connection) { try { connection.accept(Disposables.empty()); } catch (Throwable ex) { throw ExceptionHelper.wrapOrThrow(ex); } }
@Override public void connect(Consumer<? super Disposable> connection) { try { connection.accept(Disposables.empty()); } catch (Throwable ex) { throw ExceptionHelper.wrapOrThrow(ex); } }
@Override protected void subscribeActual(Observer<? super Integer> observer) { observer.onSubscribe(Disposables.empty()); to.cancel(); observer.onComplete(); } }), Functions.emptyConsumer(), true)
@Override public void subscribe(Observer<? super String> observer) { observer.onSubscribe(Disposables.empty()); observer.onNext("hello"); observer.onComplete(); } }
@Override protected void subscribeActual(Observer<? super Integer> observer) { observer.onSubscribe(Disposables.empty()); observer.onNext(1); observer.onError(new TestException("main")); } }
@Override protected void subscribeActual(SingleObserver<? super Integer> observer) { observer.onSubscribe(Disposables.empty()); observer.onError(new TestException("First")); observer.onError(new TestException("Second")); } }))
@Override protected void subscribeActual(Observer<? super Integer> observer) { observer.onSubscribe(Disposables.empty()); observer.onNext(1); observer.onNext(2); observer.onError(new TestException()); observer.onComplete(); } }
@Override protected void subscribeActual(Observer<? super Integer> observer) { observer.onSubscribe(Disposables.empty()); observer.onComplete(); observer.onNext(1); observer.onError(new TestException()); observer.onComplete(); } }
@Override protected void subscribeActual(Observer<? super Integer> observer) { observer.onSubscribe(Disposables.empty()); assertFalse(((Disposable)observer).isDisposed()); observer.onNext(1); assertTrue(((Disposable)observer).isDisposed()); } }.mergeWith(Maybe.<Integer>empty())
@Override public void subscribe(Observer<? super Observable<String>> observer) { observer.onSubscribe(Disposables.empty()); // simulate what would happen in an Observable observer.onNext(Observable.unsafeCreate(w1)); observer.onNext(Observable.unsafeCreate(w2)); observer.onComplete(); }
@Override public void subscribe(Observer<? super Integer> observer) { observer.onSubscribe(Disposables.empty()); observer.onNext(1); observer.onNext(2); observer.onNext(3); observer.onNext(4); observer.onNext(5); observer.onComplete(); } })
@Override public void subscribe(Observer<? super Integer> observer) { observer.onSubscribe(Disposables.empty()); observer.onNext(1); observer.onNext(2); observer.onNext(3); observer.onNext(4); observer.onNext(5); observer.onComplete(); } })
@Override protected void subscribeActual(Observer<? super Integer> observer) { observer.onSubscribe(Disposables.empty()); observer.onNext(1); observer.onComplete(); observer.onNext(2); observer.onError(new TestException()); observer.onComplete(); } }
@Override protected void subscribeActual(Observer<? super Object> observer) { observer.onSubscribe(Disposables.empty()); observer.onNext(Notification.createOnComplete()); observer.onNext(Notification.createOnNext(1)); observer.onNext(Notification.createOnError(new TestException("First"))); observer.onError(new TestException("Second")); } }