A B C D E F H L P R S T U W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- add(Class<G>, Action0) - Method in class com.spotify.mobius.rx.RxMobius.SubtypeEffectHandlerBuilder
-
Deprecated.
- add(Class<G>, Action0, Scheduler) - Method in class com.spotify.mobius.rx.RxMobius.SubtypeEffectHandlerBuilder
- add(Class<G>, Action1<G>) - Method in class com.spotify.mobius.rx.RxMobius.SubtypeEffectHandlerBuilder
-
Deprecated.
- add(Class<G>, Action1<G>, Scheduler) - Method in class com.spotify.mobius.rx.RxMobius.SubtypeEffectHandlerBuilder
- add(Class<G>, Observable.Transformer<G, E>) - Method in class com.spotify.mobius.rx.RxMobius.SubtypeEffectHandlerBuilder
- addAction(Class<G>, Action0) - Method in class com.spotify.mobius.rx.RxMobius.SubtypeEffectHandlerBuilder
-
Add an
Action0for handling effects of a given type. - addAction(Class<G>, Action0, Scheduler) - Method in class com.spotify.mobius.rx.RxMobius.SubtypeEffectHandlerBuilder
-
Add an
Action0for handling effects of a given type. - addConsumer(Class<G>, Action1<G>) - Method in class com.spotify.mobius.rx.RxMobius.SubtypeEffectHandlerBuilder
-
Add an
Action1for handling effects of a given type. - addConsumer(Class<G>, Action1<G>, Scheduler) - Method in class com.spotify.mobius.rx.RxMobius.SubtypeEffectHandlerBuilder
-
Add an
Action1for handling effects of a given type. - addFunction(Class<G>, Function<G, E>) - Method in class com.spotify.mobius.rx.RxMobius.SubtypeEffectHandlerBuilder
-
Add a
Func1for handling effects of a given type. - addFunction(Class<G>, Function<G, E>, Scheduler) - Method in class com.spotify.mobius.rx.RxMobius.SubtypeEffectHandlerBuilder
-
Add a
Func1for handling effects of a given type. - addTransformer(Class<G>, Observable.Transformer<G, E>) - Method in class com.spotify.mobius.rx.RxMobius.SubtypeEffectHandlerBuilder
-
Add an
Observable.Transformerfor handling effects of a given type.
B
- build() - Method in class com.spotify.mobius.rx.RxMobius.SubtypeEffectHandlerBuilder
C
- com.spotify.mobius.rx - package com.spotify.mobius.rx
D
- dispose() - Method in class com.spotify.mobius.rx.SchedulerWorkRunner
E
- equals(Object) - Method in exception com.spotify.mobius.rx.UnknownEffectException
- equals(Object) - Method in exception com.spotify.mobius.rx.UnrecoverableIncomingException
F
- fromObservables(Observable<E>...) - Static method in class com.spotify.mobius.rx.RxEventSources
-
Create an event source from the given RxJava streams.
- fromTransformer(Observable.Transformer<I, O>) - Static method in class com.spotify.mobius.rx.RxConnectables
H
- hashCode() - Method in exception com.spotify.mobius.rx.UnknownEffectException
- hashCode() - Method in exception com.spotify.mobius.rx.UnrecoverableIncomingException
L
- loop(Update<M, E, F>, Observable.Transformer<F, E>) - Static method in class com.spotify.mobius.rx.RxMobius
-
Create a
MobiusLoop.Builderto help you configure a MobiusLoop before starting it. - loopFrom(MobiusLoop.Factory<M, E, F>, M) - Static method in class com.spotify.mobius.rx.RxMobius
-
Create an observable transformer that starts from a given model.
- loopFrom(MobiusLoop.Factory<M, E, F>, M, Set<F>) - Static method in class com.spotify.mobius.rx.RxMobius
-
Create an observable transformer that starts from a given model and given effects.
P
- post(Runnable) - Method in class com.spotify.mobius.rx.SchedulerWorkRunner
R
- RxConnectables - Class in com.spotify.mobius.rx
-
Contains utility methods for converting back and forth between
Observable.Transformers andConnectables. - RxEventSources - Class in com.spotify.mobius.rx
-
Contains utility methods for converting back and forth between
Observables andEventSources. - RxMobius - Class in com.spotify.mobius.rx
-
Factory methods for wrapping Mobius core classes in observable transformers.
- RxMobius.SubtypeEffectHandlerBuilder<F,E> - Class in com.spotify.mobius.rx
-
Builder for a type-routing effect handler.
S
- SchedulerWorkRunner - Class in com.spotify.mobius.rx
-
A
WorkRunnerthat is backed by an RxSchedulerfor running work. - SchedulerWorkRunner(Scheduler) - Constructor for class com.spotify.mobius.rx.SchedulerWorkRunner
- subtypeEffectHandler() - Static method in class com.spotify.mobius.rx.RxMobius
-
Create an
RxMobius.SubtypeEffectHandlerBuilderfor handling effects based on their type.
T
- toObservable(EventSource<E>, Emitter.BackpressureMode) - Static method in class com.spotify.mobius.rx.RxEventSources
-
Create an observable from the given event source.
- toTransformer(Connectable<I, O>) - Static method in class com.spotify.mobius.rx.RxConnectables
- toTransformer(Connectable<I, O>, Emitter.BackpressureMode) - Static method in class com.spotify.mobius.rx.RxConnectables
U
- UnknownEffectException - Exception in com.spotify.mobius.rx
-
Indicates that a
MobiusEffectRouterhas received an effect that it hasn't received configuration for. - UnknownEffectException(Object) - Constructor for exception com.spotify.mobius.rx.UnknownEffectException
- UnrecoverableIncomingException - Exception in com.spotify.mobius.rx
-
Used to indicate that an
RxMobiusLooptransformer has received anObserver.onError(Throwable)call, which is illegal. - UnrecoverableIncomingException(Throwable) - Constructor for exception com.spotify.mobius.rx.UnrecoverableIncomingException
W
- withFatalErrorHandler(Func1<Observable.Transformer<? extends F, E>, Action1<Throwable>>) - Method in class com.spotify.mobius.rx.RxMobius.SubtypeEffectHandlerBuilder
-
Optionally set a shared error handler in case a handler throws an uncaught exception.
All Classes All Packages