RxJava

Skip navigation links
A C D E F G H I J L M N O P R S T U V W 

A

actionEventsOf(Node) - Static method in enum rx.observables.JavaFxObservable
Creates an observable corresponding to javafx Node action events.
actionEventsOf(ContextMenu) - Static method in enum rx.observables.JavaFxObservable
Creates an observable corresponding to javafx ContextMenu action events.
actionEventsOf(MenuItem) - Static method in enum rx.observables.JavaFxObservable
Creates an observable corresponding to javafx MenuItem action events.
ActionEventSource - Class in rx.javafx.sources
 
add(Observable<T>) - Method in class rx.javafx.sources.CompositeObservable
 
add(CompositeBinding) - Method in class rx.subscriptions.CompositeBinding
Adds a new CompositeBinding to this CompositeBinding if the CompositeBinding is not yet disposed.
add(Binding) - Method in class rx.subscriptions.CompositeBinding
Adds a new Binding to this CompositeBinding if the CompositeBinding is not yet disposedInd.
addAll(Observable<T>...) - Method in class rx.javafx.sources.CompositeObservable
 
additionsOf(ObservableList<T>) - Static method in enum rx.observables.JavaFxObservable
Creates an observable that emits all additions to an ObservableList
additionsOf(ObservableMap<K, T>) - Static method in enum rx.observables.JavaFxObservable
Creates an observable that emits all additions to an ObservableMap
additionsOf(ObservableSet<T>) - Static method in enum rx.observables.JavaFxObservable
Creates an observable that emits all additions to an ObservableSet

C

Change<T> - Class in rx.javafx.sources
 
Change(T, T) - Constructor for class rx.javafx.sources.Change
 
changesOf(ObservableValue<T>) - Static method in enum rx.observables.JavaFxObservable
Create an rx Observable from a javafx ObservableValue, and emits changes with old and new value pairs
changesOf(ObservableList<T>) - Static method in enum rx.observables.JavaFxObservable
Emits all added, removed, and updated items from an ObservableList
changesOf(ObservableMap<K, T>) - Static method in enum rx.observables.JavaFxObservable
Emits all added and removed items (including swaps) from an ObservableMap
changesOf(ObservableSet<T>) - Static method in enum rx.observables.JavaFxObservable
Emits all added and removed items (including swaps) from an ObservableSet
clear() - Method in class rx.subscriptions.CompositeBinding
Disposes any bindings that are currently part of this CompositeBinding and remove them from the CompositeBinding so that the CompositeBinding is empty and able to manage new bindings.
CompositeBinding - Class in rx.subscriptions
A group of of Bindings that are disposed together.
CompositeBinding() - Constructor for class rx.subscriptions.CompositeBinding
 
CompositeBinding(Binding...) - Constructor for class rx.subscriptions.CompositeBinding
 
CompositeObservable<T> - Class in rx.javafx.sources
A CompositeObservable can merge multiple event source Observables that can be added/removed at any time, affecting all Subscribers regardless of when they subscribed.
CompositeObservable() - Constructor for class rx.javafx.sources.CompositeObservable
Creates a new CompositeObservable
CompositeObservable(ObservableTransformer<T, T>) - Constructor for class rx.javafx.sources.CompositeObservable
Creates a new CompositeObservable with the provided transformations applied to the returned Observable yield from `toObservable()`.
createWorker() - Method in class rx.schedulers.JavaFxScheduler
 

D

DialogSource - Class in rx.javafx.sources
 
dispose() - Method in class rx.subscriptions.CompositeBinding
Disposes itself and all inner Bindings.
distinctChangesOf(ObservableList<T>) - Static method in enum rx.observables.JavaFxObservable
Emits distinctly added and removed items from an ObservableList.
distinctChangesOf(ObservableList<T>, Function<T, R>) - Static method in enum rx.observables.JavaFxObservable
Emits distinctly added and removed T items from an ObservableList based on a mapping to an R value.
distinctMappingsOf(ObservableList<T>, Function<T, R>) - Static method in enum rx.observables.JavaFxObservable
Emits distinctly added and removed mappings to each R item from an ObservableList.
doOnCancelFx(Action) - Static method in class rx.transformers.FxFlowableTransformers
Performs the provided onTerminate action on the FX thread
doOnCompleteCount(Consumer<Integer>) - Static method in class rx.transformers.FxFlowableTransformers
Performs an action on onComplete with the provided emission count
doOnCompleteCount(Consumer<Integer>) - Static method in class rx.transformers.FxObservableTransformers
Performs an action on onComplete with the provided emission count
doOnCompleteCountFx(Consumer<Integer>) - Static method in class rx.transformers.FxFlowableTransformers
Performs an action on FX thread on onCompleted with the provided emission count
doOnCompleteCountFx(Consumer<Integer>) - Static method in class rx.transformers.FxObservableTransformers
Performs an action on FX thread on onCompleted with the provided emission count
doOnCompleteFx(Action) - Static method in class rx.transformers.FxFlowableTransformers
Performs a given Action on the FX thread when onCompleted is called
doOnCompleteFx(Action) - Static method in class rx.transformers.FxObservableTransformers
Performs a given Action on the FX thread when onCompleted is called
doOnDisposeFx(Action) - Static method in class rx.transformers.FxObservableTransformers
Performs the provided onTerminate action on the FX thread
doOnErrorCount(Consumer<Integer>) - Static method in class rx.transformers.FxFlowableTransformers
Performs an action on onError with the provided emission count
doOnErrorCount(Consumer<Integer>) - Static method in class rx.transformers.FxObservableTransformers
Performs an action on onError with the provided emission count
doOnErrorCountFx(Consumer<Integer>) - Static method in class rx.transformers.FxFlowableTransformers
Performs an action on FX thread on onError with the provided emission count
doOnErrorCountFx(Consumer<Integer>) - Static method in class rx.transformers.FxObservableTransformers
Performs an action on FX thread on onError with the provided emission count
doOnErrorFx(Consumer<Throwable>) - Static method in class rx.transformers.FxFlowableTransformers
Performs a given action on a Throwable on the FX thread in the event of an onError
doOnErrorFx(Consumer<Throwable>) - Static method in class rx.transformers.FxObservableTransformers
Performs a given action on a Throwable on the FX thread in the event of an onError
doOnNextCount(Consumer<Integer>) - Static method in class rx.transformers.FxFlowableTransformers
Performs an action on onNext with the provided emission count
doOnNextCount(Consumer<Integer>) - Static method in class rx.transformers.FxObservableTransformers
Performs an action on onNext with the provided emission count
doOnNextCountFx(Consumer<Integer>) - Static method in class rx.transformers.FxFlowableTransformers
Performs an action on FX thread on onNext with the provided emission count
doOnNextCountFx(Consumer<Integer>) - Static method in class rx.transformers.FxObservableTransformers
Performs an action on FX thread on onNext with the provided emission count
doOnNextFx(Consumer<T>) - Static method in class rx.transformers.FxFlowableTransformers
Performs a given action for each item on the FX thread
doOnNextFx(Consumer<T>) - Static method in class rx.transformers.FxObservableTransformers
Performs a given action for each item on the FX thread
doOnSubscribeFx(Consumer<Subscription>) - Static method in class rx.transformers.FxFlowableTransformers
Performs a given Action on the FX thread when subscribed to
doOnSubscribeFx(Consumer<Disposable>) - Static method in class rx.transformers.FxObservableTransformers
Performs a given Action on the FX thread when subscribed to
doOnTerminateFx(Action) - Static method in class rx.transformers.FxFlowableTransformers
Performs the provided onTerminate action on the FX thread
doOnTerminateFx(Action) - Static method in class rx.transformers.FxObservableTransformers
Performs the provided onTerminate action on the FX thread

E

emitOnChanged(ObservableList<T>) - Static method in enum rx.observables.JavaFxObservable
Creates an observable that emits an ObservableList every time it is modified
emitOnChanged(ObservableMap<K, T>) - Static method in enum rx.observables.JavaFxObservable
Creates an observable that emits an ObservableMap every time it is modified
emitOnChanged(ObservableSet<T>) - Static method in enum rx.observables.JavaFxObservable
Creates an observable that emits an ObservableSet every time it is modified
eventsOf(Node, EventType<T>) - Static method in enum rx.observables.JavaFxObservable
Creates an observable corresponding to JavaFX Node events.
eventsOf(Scene, EventType<T>) - Static method in enum rx.observables.JavaFxObservable
Creates an observable corresponding to javafx Scene events.
eventsOf(Window, EventType<T>) - Static method in enum rx.observables.JavaFxObservable
Creates an observable corresponding to javafx Window events.

F

Flag - Enum in rx.javafx.sources
 
fromActionEvents(Node) - Static method in class rx.javafx.sources.ActionEventSource
 
fromActionEvents(ContextMenu) - Static method in class rx.javafx.sources.ActionEventSource
 
fromActionEvents(MenuItem) - Static method in class rx.javafx.sources.ActionEventSource
 
fromDialog(Dialog<T>) - Static method in enum rx.observables.JavaFxObservable
Returns an Observable that emits the T response of a Dialog.
fromDialogSource(Dialog<T>) - Static method in class rx.javafx.sources.DialogSource
 
fromInvalidations(Observable) - Static method in class rx.javafx.sources.ObservableValueSource
 
fromNodeEvents(Node, EventType<T>) - Static method in class rx.javafx.sources.NodeEventSource
 
fromNullableObservableValue(ObservableValue<T>) - Static method in class rx.javafx.sources.ObservableValueSource
 
fromObservableList(ObservableList<T>) - Static method in class rx.javafx.sources.ObservableListSource
 
fromObservableListAdds(ObservableList<T>) - Static method in class rx.javafx.sources.ObservableListSource
 
fromObservableListChanges(ObservableList<T>) - Static method in class rx.javafx.sources.ObservableListSource
 
fromObservableListDistinctChanges(ObservableList<T>) - Static method in class rx.javafx.sources.ObservableListSource
 
fromObservableListDistinctChanges(ObservableList<T>, Function<T, R>) - Static method in class rx.javafx.sources.ObservableListSource
 
fromObservableListDistinctMappings(ObservableList<T>, Function<T, R>) - Static method in class rx.javafx.sources.ObservableListSource
 
fromObservableListRemovals(ObservableList<T>) - Static method in class rx.javafx.sources.ObservableListSource
 
fromObservableListUpdates(ObservableList<T>) - Static method in class rx.javafx.sources.ObservableListSource
 
fromObservableMap(ObservableMap<K, T>) - Static method in class rx.javafx.sources.ObservableMapSource
 
fromObservableMapAdds(ObservableMap<K, T>) - Static method in class rx.javafx.sources.ObservableMapSource
 
fromObservableMapChanges(ObservableMap<K, T>) - Static method in class rx.javafx.sources.ObservableMapSource
 
fromObservableMapRemovals(ObservableMap<K, T>) - Static method in class rx.javafx.sources.ObservableMapSource
 
fromObservableSet(ObservableSet<T>) - Static method in class rx.javafx.sources.ObservableSetSource
 
fromObservableSetAdds(ObservableSet<T>) - Static method in class rx.javafx.sources.ObservableSetSource
 
fromObservableSetChanges(ObservableSet<T>) - Static method in class rx.javafx.sources.ObservableSetSource
 
fromObservableSetRemovals(ObservableSet<T>) - Static method in class rx.javafx.sources.ObservableSetSource
 
fromObservableValue(ObservableValue<T>) - Static method in class rx.javafx.sources.ObservableValueSource
 
fromObservableValueChanges(ObservableValue<T>) - Static method in class rx.javafx.sources.ObservableValueSource
 
fromSceneEvents(Scene, EventType<T>) - Static method in class rx.javafx.sources.SceneEventSource
 
fromWindowEvents(Window, EventType<T>) - Static method in class rx.javafx.sources.WindowEventSource
 
FxFlowableTransformers - Class in rx.transformers
 
FxObservableTransformers - Class in rx.transformers
 

G

getFlag() - Method in class rx.javafx.sources.ListChange
 
getFlag() - Method in class rx.javafx.sources.MapChange
 
getFlag() - Method in class rx.javafx.sources.SetChange
 
getKey() - Method in class rx.javafx.sources.MapChange
 
getNewVal() - Method in class rx.javafx.sources.Change
 
getOldVal() - Method in class rx.javafx.sources.Change
 
getValue() - Method in class rx.javafx.sources.ListChange
 
getValue() - Method in class rx.javafx.sources.MapChange
 
getValue() - Method in class rx.javafx.sources.SetChange
 

H

hasSubscriptions() - Method in class rx.subscriptions.CompositeBinding
Returns true if this composite is not disposed and contains Bindings.

I

interval(Duration) - Static method in class rx.javafx.sources.TimerSource
 
interval(Duration) - Static method in enum rx.observables.JavaFxObservable
Returns an Observable that emits a 0L and ever increasing numbers after each duration of time thereafter
invalidate() - Method in class rx.subscriptions.CompositeBinding
 
invalidationsOf(Observable) - Static method in enum rx.observables.JavaFxObservable
Emits a JavaFX Observable every time it is invalidated.
isDisposed() - Method in class rx.subscriptions.CompositeBinding
 

J

JavaFxObservable - Enum in rx.observables
 
JavaFxObserver - Enum in rx.observers
 
JavaFxScheduler - Class in rx.schedulers
Executes work on the JavaFx UI thread.
JavaFxSubscriber - Enum in rx.observers
 
JavaFxSubscriptions - Class in rx.subscriptions
 

L

ListChange<T> - Class in rx.javafx.sources
Holds an ADDED, REMOVED, or UPDATED flag with the associated value

M

MapChange<K,T> - Class in rx.javafx.sources
 

N

NodeEventSource - Class in rx.javafx.sources
 
NodeEventSource() - Constructor for class rx.javafx.sources.NodeEventSource
 
nonNullChangesOf(ObservableValue<T>) - Static method in enum rx.observables.JavaFxObservable
Create an rx Observable from a javafx ObservableValue, and emits changes with non-null old and new value pairs
nullableValuesOf(ObservableValue<T>) - Static method in enum rx.observables.JavaFxObservable
Create an rx Observable from a JavaFX ObservableValue

O

ObservableListSource - Class in rx.javafx.sources
 
ObservableMapSource - Class in rx.javafx.sources
 
ObservableSetSource - Class in rx.javafx.sources
 
ObservableValueSource - Class in rx.javafx.sources
 
ObservableValueSource() - Constructor for class rx.javafx.sources.ObservableValueSource
 
of(T, Flag) - Static method in class rx.javafx.sources.ListChange
 

P

platform() - Static method in class rx.schedulers.JavaFxScheduler
 

R

removalsOf(ObservableList<T>) - Static method in enum rx.observables.JavaFxObservable
Creates an observable that emits all removal items from an ObservableList
removalsOf(ObservableMap<K, T>) - Static method in enum rx.observables.JavaFxObservable
Creates an observable that emits all removal items from an ObservableMap
removalsOf(ObservableSet<T>) - Static method in enum rx.observables.JavaFxObservable
Creates an observable that emits all removal items from an ObservableSet
remove(CompositeBinding) - Method in class rx.subscriptions.CompositeBinding
Removes a CompositeBinding from this CompositeBinding, and disposes the CompositeBinding.
remove(Binding) - Method in class rx.subscriptions.CompositeBinding
Removes a Binding from this CompositeBinding, and disposes the Binding.
rx.javafx.sources - package rx.javafx.sources
 
rx.observables - package rx.observables
 
rx.observers - package rx.observers
 
rx.schedulers - package rx.schedulers
 
rx.subscriptions - package rx.subscriptions
 
rx.transformers - package rx.transformers
 

S

SceneEventSource - Class in rx.javafx.sources
 
SceneEventSource() - Constructor for class rx.javafx.sources.SceneEventSource
 
SetChange<T> - Class in rx.javafx.sources
 

T

TimerSource - Class in rx.javafx.sources
 
toBinding(Observable<T>) - Static method in enum rx.observers.JavaFxObserver
Turns an Observable into an eager JavaFX Binding that subscribes immediately to the Observable.
toBinding(Observable<T>, Consumer<Throwable>) - Static method in enum rx.observers.JavaFxObserver
Turns an Observable into an eager JavaFX Binding that subscribes immediately to the Observable.
toBinding(Flowable<T>) - Static method in enum rx.observers.JavaFxSubscriber
Turns a Flowable into an eager JavaFX Binding that subscribes immediately to the Observable.
toBinding(Flowable<T>, Consumer<Throwable>) - Static method in enum rx.observers.JavaFxSubscriber
Turns a Flowable into an eager JavaFX Binding that subscribes immediately to the Observable.
toLazyBinding(Observable<T>) - Static method in enum rx.observers.JavaFxObserver
Turns an Observable into an lazy JavaFX Binding that subscribes to the Observable when its getValue() is called.
toLazyBinding(Observable<T>, Consumer<Throwable>) - Static method in enum rx.observers.JavaFxObserver
Turns an Observable into an eager JavaFX Binding that subscribes to the Observable when its getValue() is called.
toLazyBinding(Flowable<T>) - Static method in enum rx.observers.JavaFxSubscriber
Turns a Flowable into an lazy JavaFX Binding that subscribes to the Observable when its getValue() is called.
toLazyBinding(Flowable<T>, Consumer<Throwable>) - Static method in enum rx.observers.JavaFxSubscriber
Turns a Flowable into an eager JavaFX Binding that subscribes to the Observable when its getValue() is called.
toObservable() - Method in class rx.javafx.sources.CompositeObservable
Returns the `Observable` combining all the source Observables, with any transformations that were specified on construction.
toString() - Method in class rx.javafx.sources.ListChange
 
toString() - Method in class rx.javafx.sources.SetChange
 

U

unsubscribeInEventDispatchThread(Runnable) - Static method in class rx.subscriptions.JavaFxSubscriptions
Create a Disposable that always runs unsubscribe in the event dispatch thread.
updatesOf(ObservableList<T>) - Static method in enum rx.observables.JavaFxObservable
Creates an observable that emits all updated items from an ObservableList.

V

valueOf(String) - Static method in enum rx.javafx.sources.Flag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum rx.observables.JavaFxObservable
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum rx.observers.JavaFxObserver
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum rx.observers.JavaFxSubscriber
Returns the enum constant of this type with the specified name.
values() - Static method in enum rx.javafx.sources.Flag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum rx.observables.JavaFxObservable
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum rx.observers.JavaFxObserver
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum rx.observers.JavaFxSubscriber
Returns an array containing the constants of this enum type, in the order they are declared.
valuesOf(ObservableValue<T>) - Static method in enum rx.observables.JavaFxObservable
Create an rx Observable from a JavaFX ObservableValue

W

WindowEventSource - Class in rx.javafx.sources
 
A C D E F G H I J L M N O P R S T U V W 
Skip navigation links