RxJava



Deprecated API


Contents
Deprecated Interfaces
rx.util.functions.Action
            
rx.util.functions.Action0
            
rx.util.functions.Action1
            
rx.util.functions.Action2
            
rx.util.functions.Action3
            
rx.util.functions.Action4
            
rx.util.functions.Action5
            
rx.util.functions.Action6
            
rx.util.functions.Action7
            
rx.util.functions.Action8
            
rx.util.functions.Action9
            
rx.util.functions.ActionN
            
rx.util.functions.Func0
            
rx.util.functions.Func1
            
rx.util.functions.Func2
            
rx.util.functions.Func3
            
rx.util.functions.Func4
            
rx.util.functions.Func5
            
rx.util.functions.Func6
            
rx.util.functions.Func7
            
rx.util.functions.Func8
            
rx.util.functions.Func9
            
rx.util.functions.FuncN
            
rx.util.functions.Function
            
 

Deprecated Classes
rx.util.functions.Actions
            
rx.util.functions.Functions
            
rx.util.functions.Not
            
rx.operators.SafeObservableSubscription
          since `Observer` now implements `Subscription` and `CompositeSubscription` etc handle these things 
rx.operators.SafeObserver
          replaced by SafeSubscriber 
rx.observers.SynchronizedObserver
          Use SerializedObserver instead as it doesn't block threads during event notification. 
rx.observers.SynchronizedSubscriber
          Use SerializedSubscriber instead as it doesn't block threads during event notification. 
 

Deprecated Methods
rx.Observable.aggregate(Func2)
          use Observable.reduce(Func2) 
rx.Observable.aggregate(R, Func2)
          use Observable.reduce(Object, Func2) 
rx.Observable.average(Observable)
          use Observable.averageInteger(rx.Observable) 
rx.Observable.averageDouble(Func1)
          Use rxjava-math module instead 
rx.Observable.averageDouble(Observable)
          Use rxjava-math module instead 
rx.Observable.averageFloat(Func1)
          Use rxjava-math module instead 
rx.Observable.averageFloat(Observable)
          Use rxjava-math module instead 
rx.Observable.averageInteger(Func1)
          Use rxjava-math module instead 
rx.Observable.averageInteger(Observable)
          Use rxjava-math module instead 
rx.Observable.averageLong(Func1)
          Use rxjava-math module instead 
rx.Observable.averageLong(Observable)
          Use rxjava-math module instead 
rx.Observable.create(Observable.OnSubscribeFunc)
          use Observable.create(OnSubscribe) 
rx.subjects.BehaviorSubject.createWithDefaultValue(T)
          use #create(T) instead 
rx.schedulers.Schedulers.currentThread()
          use Schedulers.trampoline() instead 
rx.Observable.from(T, T)
          use Observable.from(Iterable) instead such as from(Arrays.asList(t1,t2)) 
rx.Observable.from(T, T, T)
          use Observable.from(Iterable) instead such as from(Arrays.asList(t1,t2,t3)). 
rx.Observable.from(T, T, T, T)
          use Observable.from(Iterable) instead such as from(Arrays.asList(t1,t2,t3,t4)). 
rx.Observable.from(T, T, T, T, T)
          use Observable.from(Iterable) instead such as from(Arrays.asList(t1,t2,t3,t4,t5)). 
rx.Observable.from(T, T, T, T, T, T)
          use Observable.from(Iterable) instead such as from(Arrays.asList(t1,t2,t3,t4,t5,t6)). 
rx.Observable.from(T, T, T, T, T, T, T)
          use Observable.from(Iterable) instead such as from(Arrays.asList(t1,t2,t3,t4,t5,t6,t7)). 
rx.Observable.from(T, T, T, T, T, T, T, T)
          use Observable.from(Iterable) instead such as from(Arrays.asList(t1,t2,t3,t4,t5,t6,t7,t8)). 
rx.Observable.from(T, T, T, T, T, T, T, T, T)
          use Observable.from(Iterable) instead such as from(Arrays.asList(t1,t2,t3,t4,t5,t6,t7,t8,t9)). 
rx.Observable.from(T, T, T, T, T, T, T, T, T, T)
          use Observable.from(Iterable) instead such as from(Arrays.asList(t1,t2,t3,t4,t5,t6,t7,t8,t9,t10)). 
rx.schedulers.NewThreadScheduler.getInstance()
          Use Schedulers.newThread(); 
rx.schedulers.ImmediateScheduler.getInstance()
          Use Schedulers.immediate(); 
rx.schedulers.TrampolineScheduler.getInstance()
          Use Schedulers.trampoline(); 
rx.subscriptions.SerialSubscription.getSubscription()
           
rx.subscriptions.MultipleAssignmentSubscription.getSubscription()
           
rx.subscriptions.RefCountSubscription.getSubscription()
           
rx.Observable.just(T, Scheduler)
          use #from(T) 
rx.Observable.mapMany(Func1>)
          use Observable.flatMap(Func1) 
rx.Observable.max(Comparator)
          Use rxjava-math module instead 
rx.Observable.max(Observable)
          use rxjava-math module instead 
rx.Observable.min(Comparator)
          Use rxjava-math module instead 
rx.Observable.min(Observable)
          Use rxjava-math module instead 
rx.subscriptions.SerialSubscription.setSubscription(Subscription)
           
rx.subscriptions.MultipleAssignmentSubscription.setSubscription(Subscription)
           
rx.Observable.sumDouble(Func1)
          Use rxjava-math module instead 
rx.Observable.sumDouble(Observable)
          Use rxjava-math module instead 
rx.Observable.sumFloat(Func1)
          Use rxjava-math module instead 
rx.Observable.sumFloat(Observable)
          Use rxjava-math module instead 
rx.Observable.sumInteger(Func1)
          Use rxjava-math module instead 
rx.Observable.sumInteger(Observable)
          Use rxjava-math module instead 
rx.Observable.sumLong(Func1)
          Use rxjava-math module instead 
rx.Observable.sumLong(Observable)
          Use rxjava-math module instead 
rx.Observable.switchDo(Observable>)
          use Observable.switchOnNext(rx.Observable>) 
rx.Observable.synchronize()
          Use Observable.serialize() instead as it doesn't block threads while emitting notification. 
rx.Observable.synchronize(Object)
          Use Observable.serialize() instead as it doesn't block threads while emitting notification. 
rx.Observable.synchronize(Observable)
          use Observable.synchronize() or Observable.synchronize(Object) 
rx.Observable.takeFirst()
          use take(1) directly 
rx.schedulers.Schedulers.threadPoolForComputation()
          use Schedulers.computation() 
rx.schedulers.Schedulers.threadPoolForIO()
          use Schedulers.io() instead 
rx.Observable.where(Func1)
          use Observable.filter(Func1) 
 

Deprecated Constructors
rx.schedulers.ExecutorScheduler(Executor)
          Use Schedulers.executor(); 
rx.schedulers.ExecutorScheduler(ScheduledExecutorService)
          Use Schedulers.executor(); 
rx.Notification()
           
rx.Notification(T)
           
rx.Notification(Throwable)
          Because type Throwable can't disambiguate the constructors if both onNext and onError are type "Throwable"