# Hierarchy For Package io.vertx.rx.java

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - rx.Observable<T>
    - io.vertx.rx.java.ObservableFuture<T>
    - io.vertx.rx.java.ObservableHandler<T>
  - io.vertx.rx.java.ObservableOnSubscribeAdapter<T> (implements rx.Observable.OnSubscribe<T>)
    - io.vertx.rx.java.HandlerAdapter<T> (implements io.vertx.core.Handler<E>)
  - io.vertx.rx.java.ObservableReadStream<T,​R> (implements rx.Observable.OnSubscribe<T>)
  - io.vertx.rx.java.RxHelper
  - rx.Scheduler
    - io.vertx.rx.java.ContextScheduler
  - rx.Scheduler.Worker (implements rx.Subscription)
    - io.vertx.rx.java.ContextScheduler.ContextWorker
  - io.vertx.rx.java.SingleOnSubscribeAdapter<T> (implements rx.Single.OnSubscribe<T>)
  - rx.Subscriber<T> (implements rx.Observer<T>, rx.Subscription)
    - io.vertx.rx.java.ReadStreamSubscriber<R,​J> (implements io.vertx.core.streams.ReadStream<T>)
    - io.vertx.rx.java.WriteStreamSubscriber<R>
  - io.vertx.rx.java.UnmarshallerOperator<T,​B> (implements rx.Observable.Operator<R,​T>)