- Action0 - Interface in hu.akarnokd.reactive4java.base
-
A parameterless action.
- action0(String, ScriptEngine, Map<String, Object>) - Static method in class hu.akarnokd.reactive4java.util.Lambdas
-
Returns a parameterless action which invokes the given script on the
script engine.
- action0(String, ScriptEngine, Object...) - Static method in class hu.akarnokd.reactive4java.util.Lambdas
-
Creates a parameterless action which executes the given script with the
given script engine.
- Action0E<E extends java.lang.Exception> - Interface in hu.akarnokd.reactive4java.base
-
A parameterless action with exception.
- Action1<T> - Interface in hu.akarnokd.reactive4java.base
-
A simple action-like interface with one parameter.
- action1(String, ScriptEngine, Map<String, Object>) - Static method in class hu.akarnokd.reactive4java.util.Lambdas
-
Creates a single parameter action which invokes the script engine with a given
expression.
- action1(String, ScriptEngine, Object...) - Static method in class hu.akarnokd.reactive4java.util.Lambdas
-
Creates a single parameter action which executes the given script on
the script engine.
- Action1E<T,E extends java.lang.Exception> - Interface in hu.akarnokd.reactive4java.base
-
An action with one parameter and exception.
- Action2<T,V> - Interface in hu.akarnokd.reactive4java.base
-
An action with two parameters.
- Action2E<T,V,E extends java.lang.Exception> - Interface in hu.akarnokd.reactive4java.base
-
An action with two parameters and exception.
- actionPerformed(ActionEvent) - Method in class hu.akarnokd.reactive4java.swing.ObservableActionListener
-
- Actions - Class in hu.akarnokd.reactive4java.util
-
Helper class for Action interfaces.
- activeTick(long, long, long, TimeUnit) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Schedules an active tick timer on the specified scheduler to which
observers can register or deregister getting the current tick values.
- activeTick(long, long, long, TimeUnit, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Schedules an active tick timer on the specified scheduler to which
observers can register or deregister getting the current tick values.
- add(IOException) - Method in exception hu.akarnokd.reactive4java.base.MultiIOException
-
Adds an exception to the inner exception list.
- add(T) - Method in class hu.akarnokd.reactive4java.interactive.Interactive.LinkedBuffer
-
Add a new value.
- add(CurrentThreadScheduler.DelayedRunnable) - Method in class hu.akarnokd.reactive4java.scheduler.CurrentThreadScheduler
-
Adds the given task.
- add(T) - Method in class hu.akarnokd.reactive4java.scheduler.SingleLaneExecutor
-
Add an item to the queue and start the processor if necessary.
- add(Iterable<? extends T>) - Method in class hu.akarnokd.reactive4java.scheduler.SingleLaneExecutor
-
Add the iterable series of items.
- add(T) - Method in class hu.akarnokd.reactive4java.util.CircularBuffer
-
Add a new value to the buffer.
- add(T) - Method in class hu.akarnokd.reactive4java.util.ComparingHashSet
-
Tries to add the given item to this set.
- add(Closeable...) - Method in class hu.akarnokd.reactive4java.util.CompositeCloseable
-
Adds new closeables to this composite object.
- add(Iterable<? extends Closeable>) - Method in class hu.akarnokd.reactive4java.util.CompositeCloseable
-
Adds new closeables to this composite object.
- add(V) - Method in class hu.akarnokd.reactive4java.util.DefaultGroupedIterable
-
Adds one element to the values.
- add(Iterable<V>) - Method in class hu.akarnokd.reactive4java.util.DefaultGroupedIterable
-
Add the values of the target iterable.
- add(Object, Closeable) - Method in class hu.akarnokd.reactive4java.util.DefaultObserverEx
-
Adds or replaces a new closeable with a token to the sub-observer list.
- add(T) - Method in class hu.akarnokd.reactive4java.util.SingleContainer
-
Add a new value.
- add(T) - Method in class hu.akarnokd.reactive4java.util.SingleOption
-
Add a new value to the container.
- add(Object, Closeable) - Method in class hu.akarnokd.reactive4java.util.TaggedCompositeCloseable
-
Adds or replaces a new closeable by the given token.
- addEntry(int, Object, int, Object) - Method in class hu.akarnokd.reactive4java.util.ComparingHashMap
-
Adds a new entry to the set, resizing
the container as necessary.
- addEntry(int, Object, int) - Method in class hu.akarnokd.reactive4java.util.ComparingHashSet
-
Adds a new entry to the set, resizing
the container as necessary.
- addError(Throwable) - Method in class hu.akarnokd.reactive4java.util.SingleOption
-
Add a new error to the container.
- addObserver(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.util.HybridSubject
-
Registers the reactive-observer with this observable.
- addObserver(Observer) - Method in class hu.akarnokd.reactive4java.util.OriginalObservableWrapper
-
- addObserver(Observer) - Method in class hu.akarnokd.reactive4java.util.ReactiveObservableWrapper
-
- addOption(Option<? extends T>) - Method in class hu.akarnokd.reactive4java.util.SingleOption
-
Add a new optional value to the container.
- addTimeInterval() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns an observable which provides a TimeInterval of Ts which
records the elapsed time between successive elements.
- AddTimeInterval<T> - Class in hu.akarnokd.reactive4java.reactive
-
Returns an observable which provides a TimeInterval of Ts which
records the elapsed time between successive elements.
- AddTimeInterval(Observable<? extends T>) - Constructor for class hu.akarnokd.reactive4java.reactive.AddTimeInterval
-
Constructor.
- addTimeInterval(Observable<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns an observable which provides a TimeInterval of Ts which
records the elapsed time between successive elements.
- addTimestamped() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Wrap the values within a observable to a timestamped value having always
the System.currentTimeMillis() value.
- addTimestamped(Observable<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Wrap the values within a observable to a timestamped value having always
the System.currentTimeMillis() value.
- adjustmentValueChanged(AdjustmentEvent) - Method in class hu.akarnokd.reactive4java.swing.ObservableAdjustmentListener
-
- aggregate(Iterable<? extends T>, Func2<? super U, ? super T, ? extends U>, Func2<? super U, ? super Integer, ? extends V>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Creates an iterable which traverses the source iterable and maintains a running sum value based
on the sum function parameter.
- aggregate(Func2<? super U, ? super T, ? extends U>, Func2<? super U, ? super Integer, ? extends V>) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Creates an iterable which traverses the source iterable and maintains a running sum value based
on the sum function parameter.
- aggregate(Func2<? super T, ? super T, ? extends T>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Apply an accumulator function over the observable source and submit the accumulated value to the returned observable.
- aggregate(Func2<? super U, ? super T, ? extends U>, Func2<? super U, ? super Integer, ? extends V>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Computes an aggregated value of the source Ts by applying a sum function and applying the divide function when the source
finishes, sending the result to the output.
- aggregate(U, Func2<? super U, ? super T, ? extends U>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Apply an accumulator function over the observable source and submit the accumulated value to the returned observable.
- aggregate(U, Func2<? super U, ? super T, ? extends U>, Func1<? super U, ? extends V>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Aggregates the sequence via the accumulator function
and transforms the result value with the selector.
- aggregate(U, Func2<? super U, ? super T, ? extends U>, Func2<? super U, ? super Integer, ? extends V>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Computes an aggregated value of the source Ts by
using the initial seed, applying an
accumulator function and applying the divide function when the source
finishes, sending the result to the output.
- Aggregate - Class in hu.akarnokd.reactive4java.reactive
-
Container class for aggregate operators.
- aggregate(Observable<? extends T>, Func2<? super T, ? super T, ? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Apply an accumulator function over the observable source
and submit the accumulated value to the returned observable at each incoming value.
- aggregate(Observable<? extends T>, Func2<? super U, ? super T, ? extends U>, Func2<? super U, ? super Integer, ? extends V>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Computes an aggregated value of the source Ts by applying a sum function and applying the divide function when the source
finishes, sending the result to the output.
- aggregate(Observable<? extends T>, U, Func2<? super U, ? super T, ? extends U>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Apply an accumulator function over the observable source and submit the accumulated value to the returned observable.
- aggregate(Observable<? extends T>, U, Func2<? super U, ? super T, ? extends U>, Func1<? super U, ? extends V>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Aggregates the incoming sequence via the accumulator function
and transforms the result value with the selector.
- aggregate(Observable<? extends T>, U, Func2<? super U, ? super T, ? extends U>, Func2<? super U, ? super Integer, ? extends V>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Computes an aggregated value of the source Ts by applying a
sum function and applying the divide function when the source
finishes, sending the result to the output.
- Aggregate.Projected<V,T,U> - Class in hu.akarnokd.reactive4java.reactive
-
Computes an aggregated value of the source Ts by applying a sum function and applying the divide function when the source
finishes, sending the result to the output.
- Aggregate.Scan<T> - Class in hu.akarnokd.reactive4java.reactive
-
Creates an observable which accumultates the given source and submits each intermediate results to its subscribers.
- Aggregate.ScanSeeded<U,T> - Class in hu.akarnokd.reactive4java.reactive
-
Creates an observable which accumultates the given source and submits each intermediate results to its subscribers.
- Aggregate.Seeded<U,T> - Class in hu.akarnokd.reactive4java.reactive
-
Apply an accumulator function over the observable source and submit the accumulated value to the returned observable.
- Aggregate.SeededIndexedProjected<V,T,U> - Class in hu.akarnokd.reactive4java.reactive
-
Computes an aggregated value of the source Ts by applying a
sum function and applying the divide function when the source
finishes, sending the result to the output.
- Aggregate.Simple<T> - Class in hu.akarnokd.reactive4java.reactive
-
Apply an accumulator function over the observable source
and submit the accumulated value to the returned observable at each incoming value.
- all(Iterable<? extends T>, Func1<? super T, Boolean>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Returns an iterable which contains true if all
elements of the source iterable satisfy the predicate.
- all(Func1<? super T, Boolean>) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Returns an iterable which contains true if all
elements of the source iterable satisfy the predicate.
- all(Func1<? super T, Boolean>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Signals a single true or false if all elements of the observable matches the predicate.
- All(Observable<? extends T>, Func1<? super T, Boolean>) - Constructor for class hu.akarnokd.reactive4java.reactive.Containment.All
-
Constructor.
- all(Observable<? extends T>, Func1<? super T, Boolean>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Signals a single true or false if all elements of the observable match the predicate.
- all - Variable in class hu.akarnokd.reactive4java.reactive.Zip.ManyObservables.ItemObserver
-
The list of the other observers.
- Always(Iterable<? extends Observable<? extends T>>) - Constructor for class hu.akarnokd.reactive4java.reactive.Resume.Always
-
Constructor.
- alwaysFalse() - Static method in class hu.akarnokd.reactive4java.util.Func0Builder
-
- alwaysFalse() - Static method in class hu.akarnokd.reactive4java.util.Func1Builder
-
- alwaysFalse() - Static method in class hu.akarnokd.reactive4java.util.Func2Builder
-
- alwaysFalse1() - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Returns a function which always returns false regardless of its parameters.
- alwaysFalse2() - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Returns a function which always returns false regardless of its parameters.
- alwaysTrue() - Static method in class hu.akarnokd.reactive4java.util.Func0Builder
-
- alwaysTrue() - Static method in class hu.akarnokd.reactive4java.util.Func1Builder
-
- alwaysTrue() - Static method in class hu.akarnokd.reactive4java.util.Func2Builder
-
- alwaysTrue1() - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Returns a function which always returns true regardless of its parameters.
- alwaysTrue2() - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Returns a function which always returns true regardless of its parameters.
- amb(Iterable<? extends Observable<? extends T>>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Channels the values of the first observable who fires first from the given set of observables.
- amb(Observable<? extends T>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Channels the values from the first observable (this or other) who fires firts.
- amb(Iterable<? extends Observable<? extends T>>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Channels the values of the first observable who
fires first from the given set of observables.
- amb(Observable<? extends T>...) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Channels the values of the first observable who
fires first from the given set of observables.
- amb(Observable<? extends T>, Observable<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Channels the values of either left or right depending on who fired its first value.
- Ambiguous<T> - Class in hu.akarnokd.reactive4java.reactive
-
Channels the values of the first observable who fires first from the given set of observables.
- Ambiguous(Iterable<? extends Observable<? extends T>>) - Constructor for class hu.akarnokd.reactive4java.reactive.Ambiguous
-
Constructor.
- and(Func0<Boolean>) - Method in class hu.akarnokd.reactive4java.util.Func0Builder
-
Returns a function which produces the logical AND value of this and the other function.
- and(Func1<? super T, Boolean>) - Method in class hu.akarnokd.reactive4java.util.Func1Builder
-
Returns a function which produces the logical AND value of this and the other function.
- and(Func0<Boolean>) - Method in class hu.akarnokd.reactive4java.util.Func1Builder
-
Returns a function which produces the logical AND value of this and the other function.
- and(Func2<? super T, ? super U, Boolean>) - Method in class hu.akarnokd.reactive4java.util.Func2Builder
-
Returns a function which produces the logical AND value of this and the other function.
- and(Func0<Boolean>) - Method in class hu.akarnokd.reactive4java.util.Func2Builder
-
Returns a function which produces the logical AND value of this and the other function.
- and(Func1<? super T, Boolean>, Func1<? super T, Boolean>) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Returns a function which takes the logical AND of the given two functions when invoked.
- and(Func2<? super T, ? super U, Boolean>, Func2<? super T, ? super U, Boolean>) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Returns a function which takes the logical AND of the given two functions when invoked.
- and() - Static method in class hu.akarnokd.reactive4java.util.Functions
-
- and(Func0<Boolean>, Func0<Boolean>) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Returns a function which takes the logical AND of the given two functions when invoked.
- any(Iterable<? extends T>, Func1<? super T, Boolean>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Tests if there is any element of the source that satisfies the given predicate function.
- any(Iterable<T>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Determines if the given source has any elements at all.
- any() - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Determines if the given source has any elements at all.
- any(Func1<? super T, Boolean>) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Tests if there is any element of the source that satisfies the given predicate function.
- any() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Signals a single true if the source observable contains any element.
- any(Func1<? super T, Boolean>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Signals a single TRUE if the source signals any next() and the value matches the predicate before it signals a finish().
- Any(Observable<? extends T>, Func1<? super T, Boolean>) - Constructor for class hu.akarnokd.reactive4java.reactive.Containment.Any
-
Constructor.
- any(Observable<T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Signals a single true if the source observable contains any element.
- any(Observable<T>, Func1<? super T, Boolean>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Signals a single TRUE if the source ever signals next() and any of
the values matches the predicate before it signals a finish(), and deregisters
from the source.
- argAndMax(Iterable<? extends T>, Func1<? super T, ? extends V>, Comparator<? super V>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Returns a pair of the maximum argument and value from the given sequence.
- argAndMax(Iterable<? extends T>, Func1<? super T, ? extends V>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Returns a pair of the maximum argument and value from the given sequence.
- argAndMax(Func1<? super T, ? extends V>) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Returns a pair of the maximum argument and value from the given sequence.
- argAndMax(Func1<? super T, ? extends V>, Comparator<? super V>) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Returns a pair of the maximum argument and value from the given sequence.
- argAndMin(Iterable<? extends T>, Func1<? super T, ? extends V>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Returns a pair of the maximum argument and value from the given sequence.
- argAndMin(Iterable<? extends T>, Func1<? super T, ? extends V>, Comparator<? super V>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Returns a pair of the minimum argument and value from the given sequence.
- argAndMin(Func1<? super T, ? extends V>) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Returns a pair of the minimum argument and value from the given sequence.
- argAndMin(Func1<? super T, ? extends V>, Comparator<? super V>) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Returns a pair of the minimum argument and value from the given sequence.
- arguments - Variable in class hu.akarnokd.reactive4java.swing.Dynamic
-
The original method arguments.
- arrayListProvider() - Static method in class hu.akarnokd.reactive4java.util.Functions
-
A list creator factory.
- arrayListProvider1() - Static method in class hu.akarnokd.reactive4java.util.Functions
-
A list creator factory for Func1 that ignores the parameter.
- as0(String, Map<String, Object>) - Static method in class hu.akarnokd.reactive4java.util.Lambdas
-
Creates a parameterless action which executes the given script as JavaScript.
- as0(String, Object...) - Static method in class hu.akarnokd.reactive4java.util.Lambdas
-
Creates a parameterless action which executes the given script as
javascript.
- as1(String, Map<String, Object>) - Static method in class hu.akarnokd.reactive4java.util.Lambdas
-
Creates a single parameter action which executes the given script as JavaScript.
- as1(String, Object...) - Static method in class hu.akarnokd.reactive4java.util.Lambdas
-
Creates a single parameter action which executes the given script as JavaScript.
- asAction(Func0<T>) - Static method in class hu.akarnokd.reactive4java.util.Actions
-
Converts the given parameterless function into an action,
which when invoked, invokes the original function and ignores its result.
- asAction(Func1<? super T, U>) - Static method in class hu.akarnokd.reactive4java.util.Actions
-
Converts the given 1 parameter function into an action,
which when invoked, invokes the original function and ignores its result.
- asAction(Func2<? super T, ? super U, V>) - Static method in class hu.akarnokd.reactive4java.util.Actions
-
Converts the given 2 parameter function into an action,
which when invoked, invokes the original function and ignores its result.
- asAction0(Func0<T>) - Static method in class hu.akarnokd.reactive4java.util.Actions
-
Wrap the supplied no-parameter function into an action.
- asAction0(Runnable) - Static method in class hu.akarnokd.reactive4java.util.Actions
-
Wrap the supplied runnable into an action.
- asAction0E(Action0) - Static method in class hu.akarnokd.reactive4java.util.Actions
-
Wrap the given exception-less action.
- asAction0E(Closeable) - Static method in class hu.akarnokd.reactive4java.util.Actions
-
Wraps the given closeable instance into an Action0E.
- asAction1(Func1<T, U>) - Static method in class hu.akarnokd.reactive4java.util.Actions
-
Wrap the supplied one-parameter function into an action.
- asAction1(Action0) - Static method in class hu.akarnokd.reactive4java.util.Actions
-
Wrap the parameterless action into an Action1.
- asAction1(Runnable) - Static method in class hu.akarnokd.reactive4java.util.Actions
-
Wrap the supplied runnable into an action.
- asAction1E(Action1<? super T>) - Static method in class hu.akarnokd.reactive4java.util.Actions
-
Wrap the given exception-less action.
- asAction2(Action0) - Static method in class hu.akarnokd.reactive4java.util.Actions
-
Wrap the parameterless action into an Action2.
- asAction2E(Action2<? super T, ? super U>) - Static method in class hu.akarnokd.reactive4java.util.Actions
-
Wrap the given exception-less action.
- AsBigDecimal(BigDecimal, int, BigDecimal, Scheduler) - Constructor for class hu.akarnokd.reactive4java.reactive.Range.AsBigDecimal
-
Constructor.
- AsBigInteger(BigInteger, BigInteger, Scheduler) - Constructor for class hu.akarnokd.reactive4java.reactive.Range.AsBigInteger
-
Constructor.
- asCallable(Func0<? extends T>) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Wraps the given Func0 object into a callable instance.
- asComparator(Func2<? super T, ? super T, Integer>) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Wrap the given two argument function returning an integer as a comparator.
- AsDouble(double, int, double, Scheduler) - Constructor for class hu.akarnokd.reactive4java.reactive.Range.AsDouble
-
Constructor.
- asDoubleFunc1(List<? extends Number>) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Wrap the given list of number into a function which
returns the param1 element as double.
- AsFloat(float, int, float, Scheduler) - Constructor for class hu.akarnokd.reactive4java.reactive.Range.AsFloat
-
Constructor.
- asFunc0(Action0, T) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Wraps the given action into a function which calls the
action and then returns the result value.
- asFunc0(Callable<? extends T>) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Wraps the given Callable function into a Func0 object.
- asFunc0(AtomicBoolean) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Wraps the given atomic boolean and returns its value.
- asFunc0(AtomicInteger) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Wraps the given atomic integer object and returns its value.
- asFunc0(AtomicLong) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Wraps the given atomic integer object and returns its value.
- asFunc0(AtomicReference<? extends T>) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Wraps the given atomic reference object and returns its value.
- asFunc0(Reference<? extends T>) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Wrap the given reference into a function.
- asFunc0(Runnable, T) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Wraps the given Runnable into a function which calls the
action and then returns the result value.
- asFunc1(Action1<? super T>, U) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Wraps the given action into a function which calls the
action and then returns the result value.
- asFunc1(Map<? super K, ? extends V>) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Creates a single parameter function which returns values from the given map.
- asFunc1(Set<? super K>) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Creates a single parameter predicate function which returns true if the supplied
parameter is in the given collection.
- asFunc1(double...) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Wrap the given one dimensional array into a function which
returns the param1 element.
- asFunc1(long...) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Wrap the given one dimensional array into a function which
returns the param1 element.
- asFunc1(int...) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Wrap the given one dimensional array into a function which
returns the param1 element.
- asFunc1(List<? extends T>) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Wrap the given list into a function which
returns the param1 element.
- asFunc1(Func0<? extends U>) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Wraps the given zero parameter function into a 1 parameter function which
ignores its parameter.
- asFunc1(Runnable, U) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Wraps the given Runnable into a function which calls the
action and then returns the result value.
- asFunc1(Action0, U) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Wraps the given action into a function which calls the
action and then returns the result value.
- asFunc1(Callable<? extends U>) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Wraps the given callable function into a 1 parameter function.
- asFunc2(Action2<? super T, ? super U>, V) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Wraps the given action into a function which calls the
action and then returns the result value.
- asFunc2(Comparator<? super T>) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Wrap the given comparator function into a function object.
- asFunc2(Map<? super K1, ? extends Map<? super K2, ? extends V>>) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Wraps a two-layer (map of map of something) into a two parameter function.
- asFunc2(double[][]) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Wrap the given two dimensional array into a function which
returns the param1, param2 element.
- asFunc2(int[][]) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Wrap the given two dimensional array into a function which
returns the param1, param2 element.
- asFunc2(long[][]) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Wrap the given two dimensional array into a function which
returns the param1, param2 element.
- asFunc2(T[][]) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Wrap the given two dimensional array into a function which
returns the param1, param2 element.
- asFunc2(Func0<? extends V>) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Wraps the given zero parameter function into a 2 parameter function which
ignores its parameters.
- asFunc2(Callable<? extends V>) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Wraps the given callable function into a 2 parameter function.
- asFunc2(Action0, V) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Wraps the given action into a 2 parameter function which returns the supplied value.
- asFunc2(Runnable, V) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Wraps the given Runnable into a 2 parameter function which returns the supplied value.
- AsInt(Observable<T>) - Constructor for class hu.akarnokd.reactive4java.reactive.Count.AsInt
-
Constructor.
- AsInt(int, int, Scheduler) - Constructor for class hu.akarnokd.reactive4java.reactive.Range.AsInt
-
Constructor.
- asIntFunc1(List<? extends Number>) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Wrap the given list of number into a function which
returns the param1 element as int.
- AsLong(Observable<T>) - Constructor for class hu.akarnokd.reactive4java.reactive.Count.AsLong
-
Constructor.
- AsLong(long, long, Scheduler) - Constructor for class hu.akarnokd.reactive4java.reactive.Range.AsLong
-
Constructor.
- asLongFunc1(List<? extends Number>) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Wrap the given list of number into a function which
returns the param1 element as long.
- asRunnable(Action0) - Static method in class hu.akarnokd.reactive4java.util.Actions
-
Wrap the given action into a runnable instance.
- AsyncSubject<T> - Class in hu.akarnokd.reactive4java.util
-
Represents the result (last value or exception) of an asynchronous operation
delivered through observation.
- AsyncSubject() - Constructor for class hu.akarnokd.reactive4java.util.AsyncSubject
-
Creates an AsyncSubject with a fair reentrant lock.
- AsyncSubject(Lock) - Constructor for class hu.akarnokd.reactive4java.util.AsyncSubject
-
Creates an AsyncSubject with the supplied lock.
- Atomics - Class in hu.akarnokd.reactive4java.util
-
Utility classes to perform some AtomicXYZ related operations
not supported by the classes themselves.
- averageBigDecimal(Iterable<BigDecimal>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Returns an iterable which averages the source BigDecimal values.
- averageBigDecimal() - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Computes and signals the average value of the BigDecimal source.
- averageBigDecimal() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Computes and signals the average value of the BigDecimal source.
- averageBigDecimal(Observable<BigDecimal>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Computes and signals the average value of the BigDecimal source.
- averageBigInteger(Iterable<BigInteger>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Returns an iterable which averages the source BigInteger values.
- averageBigInteger() - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Computes and signals the average value of the BigInteger source.
- averageBigInteger() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Computes and signals the average value of the BigInteger source.
- averageBigInteger(Observable<BigInteger>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Computes and signals the average value of the BigInteger source.
- averageDouble(Iterable<Double>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Returns an iterable which averages the source Double values.
- averageDouble() - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Computes and signals the average value of the Double source.
- averageDouble() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Computes and signals the average value of the Double source.
- averageDouble(Observable<Double>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Computes and signals the average value of the Double source.
- averageFloat(Iterable<Float>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Returns an iterable which averages the source Float values.
- averageFloat() - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Computes and signals the average value of the Float source.
- averageFloat() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Computes and signals the average value of the Float source.
- averageFloat(Observable<Float>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Computes and signals the average value of the Float source.
- averageInt(Iterable<Integer>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Returns an iterable which averages the source Integer values.
- averageInt() - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Computes and signals the average value of the integer source.
- averageInt() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Computes and signals the average value of the integer source.
- averageInt(Observable<Integer>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Computes and signals the average value of the integer source.
- averageLong(Iterable<Long>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Returns an iterable which averages the source Integer values.
- averageLong() - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Computes and signals the average value of the Long source.
- averageLong() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Computes and signals the average value of the Long source.
- averageLong(Observable<Long>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Computes and signals the average value of the Long source.
- await() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Waits indefinitely for the observable to complete and returns the last
value.
- await(long, TimeUnit) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Waits a limited amount of time for the observable to complete and returns the last
value.
- await(Observable<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Waits indefinitely for the observable to complete and returns the last
value.
- await(Observable<? extends T>, long, TimeUnit) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Waits a limited amount of time for the observable to complete and returns the last
value.
- c - Variable in class hu.akarnokd.reactive4java.util.DefaultConnectableObservable.InnerConnection
-
The subject's close handler.
- CachedThreadPoolScheduler - Class in hu.akarnokd.reactive4java.scheduler
-
The scheduler uses a cached thread pool executor (via Executors.newCachedThreadPool()) as its backing thread pool.
- CachedThreadPoolScheduler() - Constructor for class hu.akarnokd.reactive4java.scheduler.CachedThreadPoolScheduler
-
Constructor.
- cancel - Variable in class hu.akarnokd.reactive4java.reactive.Zip.ManyObservables.ItemObserver
-
The global cancel.
- cancel() - Method in class hu.akarnokd.reactive4java.util.DefaultRunnable
-
An internal cancel method which ensures that if
this runnable is within a periodic schedule, it won't execute the next time.
- cancel - Variable in class hu.akarnokd.reactive4java.util.Sink
-
The reference to the cancel handler.
- Cancelable - Interface in hu.akarnokd.reactive4java.base
-
Base interface used in closeables to tell if they have been
closed.
- cancelled() - Method in class hu.akarnokd.reactive4java.util.DefaultRunnable
-
- cast(Iterable<?>, Class<T>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Casts the source iterable into a different type by using a type token.
- cast(Class<U>) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Casts the source iterable into a different typ by using a type token.
- cast() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Casts the values of this observable implicitly
and forwards a ClassCastException if it occurs.
- cast(Class<U>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Casts the values of this observable via the given type token
or forwards a ClassCastException.
- cast(Observable<?>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Casts the values of the source sequence into the target type.
- cast(Observable<?>, Class<T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Casts the values of the source sequence into the
given type via the type token.
- Cast(Observable<?>) - Constructor for class hu.akarnokd.reactive4java.reactive.Select.Cast
-
Constructor.
- CastToken(Observable<?>, Class<T>) - Constructor for class hu.akarnokd.reactive4java.reactive.Select.CastToken
-
Constructor.
- catchException(Iterable<? extends T>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Creates an iterable which if iterates over the source and encounters an exception, it simply stops the iteration, consuming the exception.
- catchException(Iterable<? extends T>, Func1<? super Throwable, ? extends Iterable<? extends T>>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Creates an iterable which if iterates over the source and encounters an exception,
the iteration is continued on the new iterable returned by the handler function.
- changedUpdate(DocumentEvent) - Method in class hu.akarnokd.reactive4java.swing.ObservableDocumentListener
-
- chunkify() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Produces an iterable sequence of consequtive (possibly empty)
chunks of the source sequence.
- chunkify(Observable<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Produces an iterable sequence of consequtive (possibly empty)
chunks of the source sequence.
- CircularBuffer<T> - Class in hu.akarnokd.reactive4java.util
-
A simple circular buffer with absolute indices.
- CircularBuffer(int) - Constructor for class hu.akarnokd.reactive4java.util.CircularBuffer
-
Construct a new circular buffer.
- clear() - Method in class hu.akarnokd.reactive4java.util.CompositeCloseable
-
Closes the inner closeables but does not close this composite.
- close() - Method in class hu.akarnokd.reactive4java.scheduler.SingleLaneExecutor
-
- close(Closeable) - Static method in class hu.akarnokd.reactive4java.util.Actions
-
Creates an action which will close the given closeable.
- close(Closeable, boolean) - Static method in class hu.akarnokd.reactive4java.util.Closeables
-
Closes the given closeable silently or wrapped as
RuntimeException depending on the parameter.
- close(Object, boolean) - Static method in class hu.akarnokd.reactive4java.util.Closeables
-
Closes the given potentially closeable instance silently or wrapped as
RuntimeException depending on the parameter.
- close(Closeable...) - Static method in class hu.akarnokd.reactive4java.util.Closeables
-
Closes the given array of closeables and returns a MultiIOException
of the thrown exceptions.
- close(Iterable<? extends Closeable>) - Static method in class hu.akarnokd.reactive4java.util.Closeables
-
Closes the given sequence of closeables and returns a MultiIOException
of the thrown exceptions.
- close(Object) - Static method in class hu.akarnokd.reactive4java.util.Closeables
-
If the target object implements Closeable, this method calls
it, otherwise its a no-op.
- close() - Method in class hu.akarnokd.reactive4java.util.CompositeCloseable
-
- close() - Method in class hu.akarnokd.reactive4java.util.DefaultCloseableObserver
-
- close() - Method in class hu.akarnokd.reactive4java.util.DefaultConnectableObservable.InnerConnection
-
- close() - Method in class hu.akarnokd.reactive4java.util.DefaultObservable
-
- close() - Method in class hu.akarnokd.reactive4java.util.DefaultObserver
-
- close() - Method in class hu.akarnokd.reactive4java.util.HybridSubject
-
- close() - Method in class hu.akarnokd.reactive4java.util.LockedObserver
-
- close() - Method in class hu.akarnokd.reactive4java.util.ObserverToIteratorSink
-
- close() - Method in class hu.akarnokd.reactive4java.util.OriginalObservableWrapper
-
- close() - Method in class hu.akarnokd.reactive4java.util.RefCountCloseable
-
- close() - Method in class hu.akarnokd.reactive4java.util.RefCountCloseable.InnerCloseable
-
- close() - Method in class hu.akarnokd.reactive4java.util.ScheduledCloseable
-
- close() - Method in class hu.akarnokd.reactive4java.util.SequentialCloseable
-
- close() - Method in class hu.akarnokd.reactive4java.util.SingleCloseable
-
- close() - Method in class hu.akarnokd.reactive4java.util.Sink
-
- close() - Method in class hu.akarnokd.reactive4java.util.SynchronizedObserver
-
- close() - Method in class hu.akarnokd.reactive4java.util.TaggedCompositeCloseable
-
- closeable - Variable in class hu.akarnokd.reactive4java.util.RefCountCloseable
-
The closeable to close when all dependent closeables are closed.
- CloseableIterable<T> - Interface in hu.akarnokd.reactive4java.base
-
An iterable type which returns iterators that support a close() method.
- CloseableIterator<T> - Interface in hu.akarnokd.reactive4java.base
-
An iterator which supports a close() method.
- CloseableObservable<T> - Interface in hu.akarnokd.reactive4java.base
-
Composite interface which extends both Observable and Closeable.
- CloseableObserver<T> - Interface in hu.akarnokd.reactive4java.base
-
A composite interface combining an Observer with Closeable.
- Closeables - Class in hu.akarnokd.reactive4java.util
-
Utility methods for various closeable objects.
- closeAction - Variable in class hu.akarnokd.reactive4java.util.OriginalObservableWrapper
-
The close action.
- closeOnTermination - Variable in class hu.akarnokd.reactive4java.util.DefaultObserver
-
Should the observer close() itself on error or finish()?
- closeSilently(Closeable) - Static method in class hu.akarnokd.reactive4java.util.Actions
-
Wraps the closeable into action and suppresses any close exception.
- closeSilently(Closeable) - Static method in class hu.akarnokd.reactive4java.util.Closeables
-
Invoke the close() method on the closeable instance
and throw away any IOException it might raise.
- closeSilently(Object) - Static method in class hu.akarnokd.reactive4java.util.Closeables
-
Closes the given object if it implements the Closeable interface.
- closeSilently() - Method in class hu.akarnokd.reactive4java.util.CompositeCloseable
-
Close this composite and ignore any IOExceptions.
- closeSilently() - Method in class hu.akarnokd.reactive4java.util.SequentialCloseable
-
Closes this container silently.
- closeSilently() - Method in class hu.akarnokd.reactive4java.util.SingleCloseable
-
Closes this container silently.
- closeSilently() - Method in class hu.akarnokd.reactive4java.util.Sink
-
Convenience method to close this sink and suppress its exceptions.
- closeUnchecked(Closeable) - Static method in class hu.akarnokd.reactive4java.util.Closeables
-
Closes the given closeable instance and
wraps the IOException into a RuntimeException.
- closeUnchecked(Object) - Static method in class hu.akarnokd.reactive4java.util.Closeables
-
Closes the given object if it implements the Closeable interface and
wraps the IOException into a RuntimeException.
- collect(Func0<? extends U>, Func2<? super U, ? super T, ? extends U>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Produces an enumerable sequence that returns elements
collected/aggregated/whatever from the source
between consequtive iterations.
- collect(Func0<? extends U>, Func2<? super U, ? super T, ? extends U>, Func1<? super U, ? extends U>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Produces an iterable sequence that returns elements
collected/aggregated/whatever from the source
sequence between consequtive iteration.
- Collect<U,T> - Class in hu.akarnokd.reactive4java.reactive
-
Produces an iterable sequence that returns elements
collected/aggregated/whatever from the source
sequence between consequtive iteration.
- Collect(Observable<? extends T>, Func0<? extends U>, Func2<? super U, ? super T, ? extends U>, Func1<? super U, ? extends U>) - Constructor for class hu.akarnokd.reactive4java.reactive.Collect
-
Constructor.
- collect(Observable<? extends T>, Func0<? extends U>, Func2<? super U, ? super T, ? extends U>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Produces an enumerable sequence that returns elements
collected/aggregated/whatever from the source
between consequtive iterations.
- collect(Observable<? extends T>, Func0<? extends U>, Func2<? super U, ? super T, ? extends U>, Func1<? super U, ? extends U>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Produces an iterable sequence that returns elements
collected/aggregated/whatever from the source
sequence between consequtive iteration.
- combine(Func0<? extends T>, Observable<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Combine a value supplied by the function with a stream of Ts whenever the src fires.
- combineFirst(List<? extends Observable<? extends T>>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Combine the incoming Ts of the various observables into a single list of Ts like
using Reactive.zip() on more than two sources.
- combineLatest(Observable<? extends U>, Func2<? super T, ? super U, ? extends V>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns an observable which combines the latest values of
both streams whenever one sends a new value, but only after both sent a value.
- CombineLatest - Class in hu.akarnokd.reactive4java.reactive
-
Helper class for the combineLatest operator implementations.
- combineLatest(Observable<? extends T>, Observable<? extends U>, Func2<? super T, ? super U, ? extends V>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns an observable which combines the latest values of
both streams whenever one sends a new value, but only after both sent a value.
- CombineLatest.NullStart<T,U,V> - Class in hu.akarnokd.reactive4java.reactive
-
Returns an observable which combines the latest values of
both streams whenever one sends a new value, but only after both sent a value.
- CombineLatest.Sent<V,T,U> - Class in hu.akarnokd.reactive4java.reactive
-
Returns an observable which combines the latest values of
both streams whenever one sends a new value.
- combineLatest0(Observable<? extends U>, Func2<? super T, ? super U, ? extends V>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns an observable which combines the latest values of
both streams whenever one sends a new value.
- combineLatest0(Observable<? extends T>, Observable<? extends U>, Func2<? super T, ? super U, ? extends V>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns an observable which combines the latest values of
both streams whenever one sends a new value.
- comparator() - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Returns a convenience comparator which basically compares
objects which implement the Comparable
interface.
- comparator0() - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Returns a convenience comparator which basically compares objects which implement the Comparable
interface.
- comparatorReverse() - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Creates a new comparator which reverses the order of the comparison.
- comparatorReverse(Comparator<? super T>) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Creates a new comparator which reverses the order produced by the given
normal comparator.
- compareExchange(AtomicReference<T>, T, T) - Static method in class hu.akarnokd.reactive4java.util.Atomics
-
Atomically compares the content of ref with the compareWith
value by using nullsafe object equality and
replaces it with the newValue if they equal.
- compareExchange(AtomicBoolean, boolean, boolean) - Static method in class hu.akarnokd.reactive4java.util.Atomics
-
Atomically compares the content of ref with the compareWith
value and
replaces it with the newValue if they equal.
- compareExchange(AtomicInteger, int, int) - Static method in class hu.akarnokd.reactive4java.util.Atomics
-
Atomically compares the content of ref with the compareWith
value and
replaces it with the newValue if they equal.
- compareExchange(AtomicLong, long, long) - Static method in class hu.akarnokd.reactive4java.util.Atomics
-
Atomically compares the content of ref with the compareWith
value and
replaces it with the newValue if they equal.
- comparer - Variable in class hu.akarnokd.reactive4java.util.ComparingHashMap
-
The comparer function.
- comparer - Variable in class hu.akarnokd.reactive4java.util.ComparingHashSet
-
The comparer function.
- compareTo(Timestamped<T>) - Method in class hu.akarnokd.reactive4java.base.Timestamped
-
- ComparingHashMap<T,U> - Class in hu.akarnokd.reactive4java.util
-
A hash map which uses custom equality comparer on its items.
- ComparingHashMap() - Constructor for class hu.akarnokd.reactive4java.util.ComparingHashMap
-
Default constructor with capacity 16, load factor of 0.75 and nullsafe equals() comparer.
- ComparingHashMap(int) - Constructor for class hu.akarnokd.reactive4java.util.ComparingHashMap
-
Constructor with the capacity, load factor of 0.75 and nullsafe equals() comparer.
- ComparingHashMap(Func2<? super T, ? super T, Boolean>) - Constructor for class hu.akarnokd.reactive4java.util.ComparingHashMap
-
Constructor with capacity 16, load factor of 0.75 and the given comparer.
- ComparingHashMap(int, Func2<? super T, ? super T, Boolean>) - Constructor for class hu.akarnokd.reactive4java.util.ComparingHashMap
-
Constructor with the given capacity, load factor of 0.75 and the given comparer.
- ComparingHashMap(int, double, Func2<? super T, ? super T, Boolean>) - Constructor for class hu.akarnokd.reactive4java.util.ComparingHashMap
-
Initializes the set with the given capacity, load factor
and comparer.
- ComparingHashMap.Entry - Class in hu.akarnokd.reactive4java.util
-
The set entry.
- ComparingHashSet<T> - Class in hu.akarnokd.reactive4java.util
-
A hash set which uses custom equality comparer on its items.
- ComparingHashSet() - Constructor for class hu.akarnokd.reactive4java.util.ComparingHashSet
-
Default constructor with capacity 16, load factor of 0.75 and nullsafe equals() comparer.
- ComparingHashSet(int) - Constructor for class hu.akarnokd.reactive4java.util.ComparingHashSet
-
Constructor with the capacity, load factor of 0.75 and nullsafe equals() comparer.
- ComparingHashSet(Func2<? super T, ? super T, Boolean>) - Constructor for class hu.akarnokd.reactive4java.util.ComparingHashSet
-
Constructor with capacity 16, load factor of 0.75 and the given comparer.
- ComparingHashSet(int, Func2<? super T, ? super T, Boolean>) - Constructor for class hu.akarnokd.reactive4java.util.ComparingHashSet
-
Constructor with the given capacity, load factor of 0.75 and the given comparer.
- ComparingHashSet(int, double, Func2<? super T, ? super T, Boolean>) - Constructor for class hu.akarnokd.reactive4java.util.ComparingHashSet
-
Initializes the set with the given capacity, load factor
and comparer.
- ComparingHashSet.Entry - Class in hu.akarnokd.reactive4java.util
-
The set entry.
- completed - Variable in class hu.akarnokd.reactive4java.util.DefaultCloseableObserver
-
The completion indicator.
- completed - Variable in class hu.akarnokd.reactive4java.util.DefaultObserver
-
The completion flag, it will be set by the close method once.
- composeFrom(Func1<? super V, ? extends T>) - Method in class hu.akarnokd.reactive4java.util.Func1Builder
-
Compose this function with the other function by supplying the output of this
function as input for the other function and return its result,
e.g., this(func(V)).
- composeTo(Func1<? super U, ? extends V>) - Method in class hu.akarnokd.reactive4java.util.Func1Builder
-
Compose this function with the other function by supplying the output of this
function as input for the other function and return its result,
e.g., func(this(T)).
- CompositeCloseable - Class in hu.akarnokd.reactive4java.util
-
A composite closeable which maintains a list of sub-closeables and has its
own alive state.
- CompositeCloseable(int) - Constructor for class hu.akarnokd.reactive4java.util.CompositeCloseable
-
Constructs a composite closeable where the backing list has the
supplied capacity.
- CompositeCloseable(Closeable...) - Constructor for class hu.akarnokd.reactive4java.util.CompositeCloseable
-
Constructs the composite closeable with the supplied initial elements.
- CompositeCloseable(Iterable<? extends Closeable>) - Constructor for class hu.akarnokd.reactive4java.util.CompositeCloseable
-
Constructs the composite closeable with the supplied initial elements.
- computeIfAbsent(Object, Func0<? extends U>) - Method in class hu.akarnokd.reactive4java.util.ComparingHashMap
-
Compute and put a new value into the map if the given key is not present.
- concat(Iterable<? extends Iterable<? extends T>>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Concatenate the given iterable sources one
after another in a way, that calling the second iterator()
only happens when there is no more element in the first iterator.
- concat(Iterable<? extends T>, Iterable<? extends T>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Concatenate the given iterable sources one
after another in a way, that calling the second iterator()
only happens when there is no more element in the first iterator.
- concat(Iterable<? extends T>) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Concatenate this iterable with the other iterable in a way, that calling the second iterator()
only happens when there is no more element in the first iterator.
- concat(T...) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Concatenate this iterable with the sequence of array values.
- concat(Func1<? super T, ? extends Observable<? extends U>>) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Perform the concatenation of observable
sequences based on this iterable and the
given result selector function.
- concat(Iterable<? extends Observable<? extends T>>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Concatenates the source observables in a way that when the first finish(), the
second gets registered and continued, and so on.
- concat(Observable<? extends T>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Concatenate two observables in a way when the first finish() the second is registered
and continued with.
- Concat - Class in hu.akarnokd.reactive4java.reactive
-
Contains implementation classes for concatenating
various sources.
- concat(Func1<? super T, ? extends Observable<? extends U>>, T...) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Concatenates the observable sequences resulting from enumerating
the sorce iterable and calling the resultSelector function.
- concat(Func2<? super T, ? super Integer, ? extends Observable<? extends U>>, T...) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Concatenates the observable sequences resulting from enumerating
the sorce iterable and calling the indexed resultSelector function.
- concat(Iterable<? extends Observable<? extends T>>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Concatenates the source observables in a way that when the first finish(), the
second gets registered and continued, and so on.
- concat(Iterable<? extends T>, Func1<? super T, ? extends Observable<? extends U>>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Concatenates the observable sequences resulting from enumerating
the sorce iterable and calling the resultSelector function.
- concat(Iterable<? extends T>, Func2<? super T, ? super Integer, ? extends Observable<? extends U>>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Concatenates the observable sequences resulting from enumerating
the sorce iterable and calling the indexed resultSelector function.
- concat(Observable<? extends Observable<? extends T>>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Concatenate the the multiple sources of T one after another.
- concat(Observable<? extends Observable<? extends T>>, Func1<? super Observable<? extends T>, ? extends Observable<? extends U>>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Concatenate the the multiple sources of T one after another.
- concat(Observable<? extends Observable<? extends T>>, Func2<? super Observable<? extends T>, ? super Integer, ? extends Observable<? extends U>>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Concatenate the the multiple sources of T one after another.
- concat(Observable<? extends T>...) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Concatenates the source observables in a way that
when the first finish(), the
second gets registered and continued, and so on.
- concat(Observable<? extends T>, Observable<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Concatenate two observables in a way when the first finish() the second is registered
and continued with.
- Concat.FromIterable - Class in hu.akarnokd.reactive4java.reactive
-
Iterable main source.
- Concat.FromIterable.IndexedSelector<T,U> - Class in hu.akarnokd.reactive4java.reactive
-
Concatenates the observable sequences resulting from enumerating
the sorce iterable and calling the indexed resultSelector function.
- Concat.FromIterable.Selector<T,U> - Class in hu.akarnokd.reactive4java.reactive
-
Concatenates the observable sequences resulting from enumerating
the sorce iterable and calling the resultSelector function.
- Concat.FromObservable - Class in hu.akarnokd.reactive4java.reactive
-
Observable main source.
- Concat.FromObservable.IndexedSelector<T,U> - Class in hu.akarnokd.reactive4java.reactive
-
Concatenate the the multiple sources selected by the indexed function after another.
- Concat.FromObservable.Selector<T,U> - Class in hu.akarnokd.reactive4java.reactive
-
Concatenate the the multiple sources selected by the function after another.
- concatAll(Iterable<? extends Iterable<? extends T>>) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Creates an iterable builder which contains the concatenation
of this iterable and the rest iterable provided.
- concatAll(Observable<? extends Observable<? extends T>>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Concatenate the the multiple sources of T one after another.
- concurrentHashMapProvider() - Static method in class hu.akarnokd.reactive4java.util.Functions
-
A map creator factory.
- Conditionally(Observable<? extends T>, Func1<? super Throwable, ? extends Observable<? extends T>>) - Constructor for class hu.akarnokd.reactive4java.reactive.Resume.Conditionally
-
Constructor.
- connect() - Method in interface hu.akarnokd.reactive4java.base.ConnectableObservable
-
Connects the wrapper to its source.
- connect() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Connect this observable if the underlying observable supports
the ConnectableObservable interface, or throw an UnsupportedOperationException.
- connect() - Method in class hu.akarnokd.reactive4java.reactive.Zip.ManyObservables.ItemObserver
-
Connect to the source.
- connect() - Method in class hu.akarnokd.reactive4java.util.DefaultConnectableObservable
-
- ConnectableObservable<T> - Interface in hu.akarnokd.reactive4java.base
-
An observable which can be connected, reconnected or disconnected to a source observable.
- connection - Variable in class hu.akarnokd.reactive4java.reactive.RefCount
-
The active connection.
- connection - Variable in class hu.akarnokd.reactive4java.util.DefaultConnectableObservable
-
The active connection's close reference.
- constant(Result) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Creates a function which returns always the same value.
- constant0(T) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Creates a function which returns always the same value.
- constant2(V) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Creates a constant function which always returns the given
value regardless of the parameters.
- constantTimeOperations() - Static method in class hu.akarnokd.reactive4java.util.Schedulers
-
- Containment - Class in hu.akarnokd.reactive4java.reactive
-
Helper class for containment testing operators.
- Containment.All<T> - Class in hu.akarnokd.reactive4java.reactive
-
Signals a single true or false if all elements of the observable match the predicate.
- Containment.Any<T> - Class in hu.akarnokd.reactive4java.reactive
-
Signals a single true if the source observable contains any element.
- contains(Iterable<? extends T>, T) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Returns an iterable which checks for the existence of the supplied
value by comparing the elements of the source iterable using reference
and equals().
- contains(T) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Returns an iterable which checks for the existence of the supplied
value by comparing the elements of the source iterable using reference
and equals().
- contains(Func0<? extends T>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Signals a single TRUE if the source observable signals a value equals()
with the supplied value.
- contains(T) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Signals a single TRUE if the source observable signals a value equals() with the source value.
- contains(Observable<? extends T>, Func0<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Signals a single TRUE if the source observable signals a value equals() with
the supplied value.
- contains(Observable<? extends T>, T) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Signals a single TRUE if the source observable signals a value equals() with the source value.
- contains(Closeable) - Method in class hu.akarnokd.reactive4java.util.CompositeCloseable
-
Returns true if the given closeable is in this composite.
- contentsChanged(ListDataEvent) - Method in class hu.akarnokd.reactive4java.swing.ObservableListDataListener
-
- count(Iterable<T>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Counts the elements of the iterable source by using a 32 bit int.
- count() - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Counts the elements of the iterable source by using a 32 bit int.
- count() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Counts the number of elements in the observable source.
- count(Func1<? super T, Boolean>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Counts the number of elements where the predicate returns true.
- Count - Class in hu.akarnokd.reactive4java.reactive
-
Helper class for Reactive.count operators.
- count(Observable<? extends T>, Func1<? super T, Boolean>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Counts the number of elements where the predicate returns true.
- count(Observable<T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Counts the number of elements in the observable source.
- count - Variable in class hu.akarnokd.reactive4java.reactive.RefCount
-
The registration count.
- count - Variable in class hu.akarnokd.reactive4java.reactive.Resume.RetryCount
-
- count - Variable in class hu.akarnokd.reactive4java.reactive.Take.First
-
- count - Variable in class hu.akarnokd.reactive4java.reactive.Take.Last
-
- count - Variable in class hu.akarnokd.reactive4java.reactive.Take.LastBuffer
-
- count - Variable in class hu.akarnokd.reactive4java.reactive.Take.LastScheduled
-
- count - Variable in class hu.akarnokd.reactive4java.util.ComparingHashMap
-
The current element count.
- count - Variable in class hu.akarnokd.reactive4java.util.ComparingHashSet
-
The current element count.
- count - Variable in class hu.akarnokd.reactive4java.util.RefCountCloseable
-
The number of open dependent closeables.
- Count.AsInt<T> - Class in hu.akarnokd.reactive4java.reactive
-
Counts the number of elements in the observable source as an int.
- Count.AsLong<T> - Class in hu.akarnokd.reactive4java.reactive
-
Counts the number of elements in the observable source as long.
- countLong(Iterable<T>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Counts the elements of the iterable source by using a 64 bit long.
- countLong() - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Counts the elements of the iterable source by using a 64 bit long.
- countLong() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Counts the number of elements in the observable source as a long.
- countLong(Func1<? super T, Boolean>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Counts the number of elements where the predicate returns true as long.
- countLong(Observable<? extends T>, Func1<? super T, Boolean>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Counts the number of elements where the predicate returns true as long.
- countLong(Observable<T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Counts the number of elements in the observable source as a long.
- countObservers() - Method in class hu.akarnokd.reactive4java.util.HybridSubject
-
- countObservers() - Method in class hu.akarnokd.reactive4java.util.OriginalObservableWrapper
-
- countObservers() - Method in class hu.akarnokd.reactive4java.util.ReactiveObservableWrapper
-
- create(Scheduler, Action1<? super T>) - Static method in class hu.akarnokd.reactive4java.scheduler.SingleLaneExecutor
-
Construct a single lane executor via the given parameters.
- create(Class<T>, Observer<? super Dynamic>) - Static method in class hu.akarnokd.reactive4java.swing.SwingObservables
-
Create a dynamic observer for the given listener interface by
proxying all method calls.
- create(Func1<Observer<? super T>, ? extends Closeable>) - Static method in class hu.akarnokd.reactive4java.util.Observables
-
Create an observable instance by submitting a function which takes responsibility
for registering observers and returns a custom Closeable to terminate the registration.
- createOrAdd(MultiIOException, IOException) - Static method in exception hu.akarnokd.reactive4java.base.MultiIOException
-
Adds the exception to the given MultiIOException.
- createWithAction(Func1<Observer<? super T>, ? extends Action0>) - Static method in class hu.akarnokd.reactive4java.util.Observables
-
Create an observable instance by submitting a function which takes responsibility
for registering observers.
- createWithActionE(Func1<Observer<? super T>, ? extends Action0E<? extends IOException>>) - Static method in class hu.akarnokd.reactive4java.util.Observables
-
Create an observable instance by submitting a function which takes responsibility
for registering observers and returns a custom Closeable to terminate the registration.
- current() - Method in interface hu.akarnokd.reactive4java.base.Enumerator
-
Returns the current element.
- current - Variable in class hu.akarnokd.reactive4java.util.ObserverToIteratorSink
-
The current value.
- current - Variable in class hu.akarnokd.reactive4java.util.ScheduledCloseable
-
The handle reference.
- current - Variable in class hu.akarnokd.reactive4java.util.SequentialCloseable
-
The current closeable.
- current - Variable in class hu.akarnokd.reactive4java.util.SingleCloseable
-
The reference holder.
- CurrentThreadScheduler - Class in hu.akarnokd.reactive4java.scheduler
-
Scheduler which runs tasks on the current thread.
- CurrentThreadScheduler() - Constructor for class hu.akarnokd.reactive4java.scheduler.CurrentThreadScheduler
-
- debugState() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Constructs an observer which logs errors in case next(), finish() or error() is called
and the observer is not in running state anymore due an earlier finish() or error() call.
- debugState(Observable<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Constructs an observer which logs errors in case next(), finish() or error() is called
and the observer is not in running state anymore due an earlier finish() or error() call.
- decrementBigInteger() - Static method in class hu.akarnokd.reactive4java.util.Functions
-
- decrementInt() - Static method in class hu.akarnokd.reactive4java.util.Functions
-
- decrementLong() - Static method in class hu.akarnokd.reactive4java.util.Functions
-
- Default(Observable<? extends T>, Func1<? super T, ? extends K>, Func1<? super T, ? extends V>, Func1<? super GroupedObservable<K, V>, ? extends Observable<D>>) - Constructor for class hu.akarnokd.reactive4java.reactive.GroupByUntil.Default
-
Constructor.
- DefaultCloseableObserver<T> - Class in hu.akarnokd.reactive4java.util
-
Class to wrap a raw observer and provide it with
enforced event-sequence constraints and closeability.
- DefaultCloseableObserver(Observer<T>) - Constructor for class hu.akarnokd.reactive4java.util.DefaultCloseableObserver
-
Constructor.
- DefaultConnectableObservable<T,U> - Class in hu.akarnokd.reactive4java.util
-
Default implementation of the connectable observable which can be disconnected
from its source independently from the registered observers.
- DefaultConnectableObservable(Observable<? extends T>, Subject<? super T, ? extends U>) - Constructor for class hu.akarnokd.reactive4java.util.DefaultConnectableObservable
-
Creates an observable which can be connected and disconnected from the source.
- DefaultConnectableObservable(Observable<? extends T>, Subject<? super T, ? extends U>, Lock) - Constructor for class hu.akarnokd.reactive4java.util.DefaultConnectableObservable
-
Creates an observable which can be connected and disconnected from the source.
- DefaultConnectableObservable.InnerConnection - Class in hu.akarnokd.reactive4java.util
-
The inner connection that nulls out the
parent class' connection and deregisters the subject, but only once.
- DefaultEdtScheduler - Class in hu.akarnokd.reactive4java.swing
-
The default Event Dispatch Thread scheduler implementation.
- DefaultEdtScheduler() - Constructor for class hu.akarnokd.reactive4java.swing.DefaultEdtScheduler
-
- DefaultGroupedIterable<K,V> - Class in hu.akarnokd.reactive4java.util
-
The default implementation for a grouped iterable
which holds the values in a LinkedList.
- DefaultGroupedIterable(K) - Constructor for class hu.akarnokd.reactive4java.util.DefaultGroupedIterable
-
Constructor.
- DefaultGroupedObservable<Key,Value> - Class in hu.akarnokd.reactive4java.util
-
A variant of the registering observable which stores a group key.
- DefaultGroupedObservable(Key) - Constructor for class hu.akarnokd.reactive4java.util.DefaultGroupedObservable
-
Constructor.
- defaultIfEmpty(Func0<? extends T>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns the default value provided by
the function if the source sequence is empty.
- defaultIfEmpty(T) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns the default value if the source
sequence is empty.
- defaultIfEmpty(Observable<? extends T>, Func0<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns the default value provided by
the function if the source sequence is empty.
- defaultIfEmpty(Observable<? extends T>, T) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns the default value if the source
sequence is empty.
- DefaultIfEmptyFunc(Observable<? extends T>, Func0<? extends T>) - Constructor for class hu.akarnokd.reactive4java.reactive.Select.DefaultIfEmptyFunc
-
Constructor.
- DefaultObservable<T> - Class in hu.akarnokd.reactive4java.util
-
An observable + observer implementation which keeps track of the registered observers and
common methods which dispatch events to all registered observers.
- DefaultObservable() - Constructor for class hu.akarnokd.reactive4java.util.DefaultObservable
-
Default constructor.
- DefaultObservable(boolean, boolean) - Constructor for class hu.akarnokd.reactive4java.util.DefaultObservable
-
Constructor with the option to set the unregistration policies.
- DefaultObserver<T> - Class in hu.akarnokd.reactive4java.util
-
The default implementation of the Observer interface
used by the Reactive operators.
- DefaultObserver(boolean) - Constructor for class hu.akarnokd.reactive4java.util.DefaultObserver
-
Constructor.
- DefaultObserver(Lock, boolean) - Constructor for class hu.akarnokd.reactive4java.util.DefaultObserver
-
Constructor.
- DefaultObserverEx<T> - Class in hu.akarnokd.reactive4java.util
-
Extension to the default observer for cases when the observer itself
needs to track sub-observers and their close handlers.
- DefaultObserverEx() - Constructor for class hu.akarnokd.reactive4java.util.DefaultObserverEx
-
Constructor.
- DefaultObserverEx(boolean) - Constructor for class hu.akarnokd.reactive4java.util.DefaultObserverEx
-
Constructor.
- DefaultObserverEx(Lock, boolean) - Constructor for class hu.akarnokd.reactive4java.util.DefaultObserverEx
-
Constructor.
- DefaultRunnable - Class in hu.akarnokd.reactive4java.util
-
A default runnable implementation which may
use an internal or external lock to synchronize
access to its alternative onRun method.
- DefaultRunnable() - Constructor for class hu.akarnokd.reactive4java.util.DefaultRunnable
-
Creates a new instance with a fair reentrant lock.
- DefaultRunnable(Lock) - Constructor for class hu.akarnokd.reactive4java.util.DefaultRunnable
-
Creates a new instance with the supplied lock.
- DefaultScheduler - Class in hu.akarnokd.reactive4java.scheduler
-
The default implementation of the Scheduler
interface used by the Reactive operators.
- DefaultScheduler() - Constructor for class hu.akarnokd.reactive4java.scheduler.DefaultScheduler
-
Creates a scheduler with a ScheduledThreadPoolExecutor.
- DefaultScheduler(int) - Constructor for class hu.akarnokd.reactive4java.scheduler.DefaultScheduler
-
Creates a scheduler with a ScheduledThreadPoolExecutor.
- DefaultScheduler(ScheduledExecutorService) - Constructor for class hu.akarnokd.reactive4java.scheduler.DefaultScheduler
-
Creates a scheduler instance with the given backing pool.
- DefaultSink<T> - Class in hu.akarnokd.reactive4java.util
-
A default sink implementation which wraps
an observer and closes a closeable on error
or finish.
- DefaultSink(Observer<? super T>, Closeable) - Constructor for class hu.akarnokd.reactive4java.util.DefaultSink
-
Constructor.
- defer(Func0<? extends Iterable<T>>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Defers the source iterable creation to registration time and
calls the given func for the actual source.
- defer(Func0<? extends Iterable<T>>) - Static method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Defers the source iterable creation to registration time and
calls the given func for the actual source.
- defer(Func0<? extends Observable<? extends T>>) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
The returned observable invokes the observableFactory whenever an observer
tries to subscribe to it.
- defer(Func0<? extends Observable<? extends T>>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
The returned observable invokes the observableFactory whenever an observer
tries to register with it.
- delay(Func1<? super T, ? extends Observable<U>>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Delays (ties) the event delivery of the source,
for each source value T, to the firing of the observable returned
by the delay selector.
- delay(long, TimeUnit) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Delays the propagation of events of the source by the given amount.
- delay(long, TimeUnit, Scheduler) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Delays the propagation of events of the source by the given amount.
- delay(Observable<U>, Func1<? super T, ? extends Observable<V>>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Delays (ties) the event delivery of the source
to the firing of registerDelay (optionally) and
for each source value T, to the firing of the observable returned
by the delay selector.
- Delay - Class in hu.akarnokd.reactive4java.reactive
-
Helper class for Reactive.delay operators.
- delay(Observable<? extends T>, Func1<? super T, ? extends Observable<U>>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Delays (ties) the event delivery of the source,
for each source value T, to the firing of the observable returned
by the delay selector.
- delay(Observable<? extends T>, long, TimeUnit) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Delays the propagation of events of the source by the given amount.
- delay(Observable<? extends T>, long, TimeUnit, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Delays the propagation of events of the source by the given amount.
- delay(Observable<? extends T>, Observable<U>, Func1<? super T, ? extends Observable<V>>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Delays (ties) the event delivery of the source
to the firing of registerDelay (optionally) and
for each source value T, to the firing of the observable returned
by the delay selector.
- Delay.ByObservable<T,U,V> - Class in hu.akarnokd.reactive4java.reactive
-
Delays the observable sequence based on the subscription
delay and per element delay provided by a function.
- Delay.ByTime<T> - Class in hu.akarnokd.reactive4java.reactive
-
Delays the propagation of events of the source by the given amount.
- Delay.DelayedObservation<T> - Class in hu.akarnokd.reactive4java.reactive
-
Base class for the delayed observation delivery.
- Delay.OnError<T> - Class in hu.akarnokd.reactive4java.reactive
-
Deliver an error() event.
- Delay.OnFinish<T> - Class in hu.akarnokd.reactive4java.reactive
-
Deliver a finish() event.
- Delay.OnNext<T> - Class in hu.akarnokd.reactive4java.reactive
-
Deliver a next() value.
- Delay.Registration<T> - Class in hu.akarnokd.reactive4java.reactive
-
Delays the registration to the underlying observable by
a given amount.
- DelayedObservation(Lock, BlockingQueue<Closeable>, Observer<? super T>) - Constructor for class hu.akarnokd.reactive4java.reactive.Delay.DelayedObservation
-
Constructor.
- delayRegister(long, TimeUnit) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Delays the registration to the underlying observable by
a given amount.
- delayRegister(long, TimeUnit, Scheduler) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Delays the registration to the underlying observable by
a given amount.
- delayRegister(Observable<? extends T>, long, TimeUnit) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Delays the registration to the underlying observable by
a given amount.
- delayRegister(Observable<? extends T>, long, TimeUnit, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Delays the registration to the underlying observable by
a given amount.
- delete(Closeable) - Method in class hu.akarnokd.reactive4java.util.CompositeCloseable
-
Removes the given closeable from this composite but does not close it.
- delete(Object) - Method in class hu.akarnokd.reactive4java.util.TaggedCompositeCloseable
-
Removes but does not close the given token
from this composite.
- deleteObserver(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.util.HybridSubject
-
Deregisters all instances of the supplied observer.
- deleteObserver(Observer) - Method in class hu.akarnokd.reactive4java.util.OriginalObservableWrapper
-
- deleteObserver(Observer) - Method in class hu.akarnokd.reactive4java.util.ReactiveObservableWrapper
-
- deleteObservers() - Method in class hu.akarnokd.reactive4java.util.HybridSubject
-
- deleteObservers() - Method in class hu.akarnokd.reactive4java.util.OriginalObservableWrapper
-
- deleteObservers() - Method in class hu.akarnokd.reactive4java.util.ReactiveObservableWrapper
-
- dematerialize(Iterable<? extends Option<? extends T>>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Convert the source materialized elements into normal iterator behavior.
- dematerialize() - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Convert the source materialized elements into normal iterator behavior.
- dematerialize() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns an observable which converts all option messages
back to regular next(), error() and finish() messages.
- dematerialize(Observable<? extends Option<T>>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns an observable which converts all option messages
back to regular next(), error() and finish() messages.
- differentAggregator(Iterator<? extends T>, Func2<? super T, ? super T, Boolean>, Action2<T, ? super T>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Aggregates subsequent elements (in place) as long as isDifferent returns false.
- dispatch(Observer<? super T>, Option<T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Dispatches the option to the various Observer methods.
- distinct(Iterable<? extends T>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Returns an iterable which filters its elements based if they were ever seen before in
the current iteration.
- distinct(Iterable<? extends T>, Func1<? super T, ? extends U>, Func1<? super T, ? extends V>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Returns an iterable which filters its elements by an unique key
in a way that when multiple source items produce the same key, only
the first one ever seen gets relayed further on.
- distinct() - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Returns an iterable which filters its elements based if they vere ever seen before in
the current iteration.
- distinct(Func1<? super T, ? extends U>) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Returns an iterable which filters its elements by an unique key
in a way that when multiple source items produce the same key, only
the first one ever seen gets relayed further on.
- distinct() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns the distinct elements from the source.
- distinct(Func1<? super T, ? extends U>, Func2<? super U, ? super U, Boolean>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns a sequence of elements who are distinct
in terms of the given key extracted by a function
and compared against each other via the comparer function.
- distinct(Func1<T, U>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns a sequence of elements distinct in
terms of the key extracted from them.
- distinct(Func2<? super T, ? super T, Boolean>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns the distinct elements from the source according
to the given comparator function.
- Distinct<T,U> - Class in hu.akarnokd.reactive4java.reactive
-
Returns distinctly keyed elements from the source.
- Distinct(Observable<? extends T>, Func1<? super T, ? extends U>, Func2<? super U, ? super U, Boolean>) - Constructor for class hu.akarnokd.reactive4java.reactive.Distinct
-
Constructor.
- distinct(Observable<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns the distinct elements from the source.
- distinct(Observable<? extends T>, Func1<? super T, ? extends U>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns a sequence of elements distinct in
terms of the key extracted from them.
- distinct(Observable<? extends T>, Func1<? super T, ? extends U>, Func2<? super U, ? super U, Boolean>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns a sequence of elements who are distinct
in terms of the given key extracted by a function
and compared against each other via the comparer function.
- distinct(Observable<? extends T>, Func2<? super T, ? super T, Boolean>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns the distinct elements from the source according
to the given comparator function.
- distinctNext(Iterable<? extends T>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Creates an iterable which ensures that subsequent values of T are not equal (reference and equals).
- distinctNext(Iterable<? extends T>, Func1<T, U>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Creates an iterable which ensures that subsequent values of
T are not equal in respect to the extracted keys (reference and equals).
- distinctNext() - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Creates an iterable which ensures that subsequent values of T are not equal (reference and equals).
- distinctNext(Func1<T, U>) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Creates an iterable which ensures that subsequent values of
T are not equal in respect to the extracted keys (reference and equals).
- done - Variable in class hu.akarnokd.reactive4java.reactive.Zip.ManyObservables.ItemObserver
-
Indicate completion of this stream.
- done - Variable in class hu.akarnokd.reactive4java.util.AsyncSubject
-
Indicator that the source finished.
- done - Variable in class hu.akarnokd.reactive4java.util.CompositeCloseable
-
The done indicator.
- done - Variable in class hu.akarnokd.reactive4java.util.ObserverToIteratorSink
-
Indicate that the stream has finished.
- done() - Method in class hu.akarnokd.reactive4java.util.ObserverToIteratorSink
-
Closes this iterator and suppresses exceptions.
- done - Variable in class hu.akarnokd.reactive4java.util.OriginalObserverWrapper
-
Indicate that the observer run to completion.
- done - Variable in class hu.akarnokd.reactive4java.util.SequentialCloseable
-
Indicate that this container was closed.
- done - Variable in class hu.akarnokd.reactive4java.util.TaggedCompositeCloseable
-
Flag to indicate this item container is closed.
- DoubleObservable - Interface in hu.akarnokd.reactive4java.base
-
Defines a provider of primitive long
values for push-based streaming.
- DoubleObserver - Interface in hu.akarnokd.reactive4java.base
-
The observer which receives the notifications of primitive long.
- doWhile(Iterable<? extends T>, Func0<Boolean>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Returns an iterable which reiterates over and over again on source
as long as the gate is true.
- doWhile(Func0<Boolean>) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Returns an iterable which reiterates over and over again on source
as long as the gate is true.
- doWhile(Func0<Boolean>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Repeats the given source so long as the condition returns true.
- doWhile(Observable<? extends T>, Func0<Boolean>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Repeats the given source so long as the condition returns true.
- DoWhile(Observable<? extends T>, Func0<Boolean>) - Constructor for class hu.akarnokd.reactive4java.reactive.Repeat.DoWhile
-
Constructor.
- drain(Func1<? super T, ? extends Observable<Void>>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Maintains a queue of Ts which is then drained by the pump.
- drain(Func1<? super T, ? extends Observable<Void>>, Scheduler) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Maintains a queue of Ts which is then drained by the pump.
- drain(Observable<? extends T>, Func1<? super T, ? extends Observable<Void>>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Maintains a queue of Ts which is then drained by the pump.
- drain(Observable<? extends T>, Func1<? super T, ? extends Observable<Void>>, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Maintains a queue of Ts which is then drained by the pump.
- drainPool - Variable in class hu.akarnokd.reactive4java.reactive.Take.LastBufferTimed
-
- drainPool - Variable in class hu.akarnokd.reactive4java.reactive.Take.LastTimed
-
- dualAction(Action1<? super T>, Action1<? super U>) - Static method in class hu.akarnokd.reactive4java.util.Actions
-
Returns a composite two parameter action from the supplied two actions
which will be invoked for each of the parameters.
- dualAction(Action1E<? super T, ? extends E>, Action1E<? super U, ? extends E>) - Static method in class hu.akarnokd.reactive4java.util.Actions
-
Returns a composite two parameter action from the supplied two actions
which will be invoked for each of the parameters; and allows throwing an exception.
- durationSelector - Variable in class hu.akarnokd.reactive4java.reactive.GroupByUntil.Default
-
- durationSelector - Variable in class hu.akarnokd.reactive4java.reactive.Throttle.ByObservable
-
- Dynamic - Class in hu.akarnokd.reactive4java.swing
-
Defines a composite class holding a dynamic method invocation arguments, i.e., [method, arguments...].
- Dynamic(String, Object...) - Constructor for class hu.akarnokd.reactive4java.swing.Dynamic
-
Construct a new dynamic object with the given parameters.
- f - Variable in class hu.akarnokd.reactive4java.util.Func0Builder
-
The wrapped function.
- f - Variable in class hu.akarnokd.reactive4java.util.Func1Builder
-
The wrapped function.
- f - Variable in class hu.akarnokd.reactive4java.util.Func2Builder
-
The wrapped function.
- FALSE - Static variable in class hu.akarnokd.reactive4java.util.Functions
-
Constant parameterless function which returns always false.
- finish() - Method in interface hu.akarnokd.reactive4java.base.BaseObserver
-
No more values to expect.
- finish() - Method in interface hu.akarnokd.reactive4java.base.LongObserver
-
No more values to expect.
- finish(Iterable<? extends T>, Action0) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Returns an iterable which executes the given action after
the stream completes.
- finish(Action0) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Returns an iterable which executes the given action after
the stream completes.
- finish(Action0) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Invokes the given action when the source signals a finish() or error().
- finish(Observable<? extends T>, Action0) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Invokes the given action when the source signals a finish() or error().
- finish() - Method in class hu.akarnokd.reactive4java.util.AsyncSubject
-
- finish() - Method in class hu.akarnokd.reactive4java.util.DefaultCloseableObserver
-
- finish() - Method in class hu.akarnokd.reactive4java.util.DefaultObservable
-
- finish() - Method in class hu.akarnokd.reactive4java.util.DefaultObserver
-
- finish() - Method in class hu.akarnokd.reactive4java.util.DefaultSink
-
- finish() - Method in class hu.akarnokd.reactive4java.util.HybridSubject
-
- finish() - Method in class hu.akarnokd.reactive4java.util.LockedObserver
-
- finish() - Method in class hu.akarnokd.reactive4java.util.ObserverAdapter
-
- finish() - Method in class hu.akarnokd.reactive4java.util.OriginalObserverWrapper
-
- finish() - Method in class hu.akarnokd.reactive4java.util.SafeObserver
-
- finish() - Method in class hu.akarnokd.reactive4java.util.SynchronizedObserver
-
- first - Variable in class hu.akarnokd.reactive4java.base.Pair
-
The first object.
- first(Iterable<? extends T>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Returns the first element from the iterable sequence or
throws a NoSuchElementException.
- first() - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Returns the first element from the iterable sequence or
throws a NoSuchElementException.
- first() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Blocks until the first element of the observable becomes available
and returns that element.
- first(Func0<? extends T>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Blocks until the first element of the observable becomes available
and returns that element or returns the supplier's value if the observable is empty.
- first(T) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Blocks until the first element of the observable becomes available
and returns that element or returns the default value if the observable is empty.
- first(Observable<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Blocks until the first element of the observable becomes available and returns that element.
- first(Observable<? extends T>, Func0<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns the first element of the source observable or
the supplier's value if the source is empty, blocking if necessary.
- first(Observable<? extends T>, T) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns the first element of the source observable or
the defaultValue if the source is empty, blocking if necessary.
- First(Observable<? extends T>, int) - Constructor for class hu.akarnokd.reactive4java.reactive.Skip.First
-
Constructor.
- First(Observable<? extends T>, int) - Constructor for class hu.akarnokd.reactive4java.reactive.Take.First
-
Construction.
- firstAsync() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns an observable which takes the first value from the source observable
as a single element or throws NoSuchElementException if the source is empty.
- firstAsync(Func0<? extends T>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns an observable which takes the first value from the source observable
as a single element or the supplier's value if the source is empty.
- firstAsync(T) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns an observable which takes the first value from the source observable
as a single element or the default value if the source is empty.
- firstAsync(Observable<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns an observable which takes the first value from the source observable
as a single element or throws NoSuchElementException if the source is empty.
- firstAsync(Observable<? extends T>, Func0<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns an observable which takes the first value from the source observable
as a single element or the supplier's value if the source is empty.
- firstAsync(Observable<? extends T>, T) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns an observable which takes the first value from the source observable
as a single element or the default value if the source is empty.
- FirstTimed(Observable<? extends T>, long, TimeUnit, Scheduler) - Constructor for class hu.akarnokd.reactive4java.reactive.Skip.FirstTimed
-
Constructor.
- FirstTimed(Observable<? extends T>, long, TimeUnit, Scheduler) - Constructor for class hu.akarnokd.reactive4java.reactive.Take.FirstTimed
-
Constructor.
- forEach(Iterable<? extends T>, Func1<? super T, ? extends Iterable<? extends U>>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Returns an iterable which runs the source iterable and
returns elements from the iterable returned by the function call.
- forEach(Action1<? super T>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Invokes the action on each element in the source,
and blocks until the source terminates either way.
- forEach(Action1<? super T>, long, TimeUnit) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Invokes the action on each element in the source,
and blocks until the source terminates or the time runs out.
- forEach(Action2<? super T, ? super Integer>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Invokes the indexed action on each element in the source,
and blocks until the source terminates either way.
- forEach(Action2<? super T, ? super Integer>, long, TimeUnit) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Invokes the indexed action on each element in the source,
and blocks until the source terminates either way.
- forEach(Observable<T>, Action1<? super T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Invokes the action on each element in the source,
and blocks until the source terminates either way.
- forEach(Observable<T>, Action1<? super T>, long, TimeUnit) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Invokes the action on each element in the source,
and blocks until the source terminates or the time runs out.
- forEach(Observable<T>, Action2<? super T, ? super Integer>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Invokes the indexed action on each element in the source,
and blocks until the source terminates either way.
- forEach(Observable<T>, Action2<? super T, ? super Integer>, long, TimeUnit) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Invokes the indexed action on each element in the source,
and blocks until the source terminates either way.
- forkJoin(Iterable<? extends Observable<? extends T>>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Runs the observables in parallel and joins their last values whenever one fires.
- forkJoin(Iterable<? extends Observable<? extends T>>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Runs the observables in parallel and joins their last values whenever one fires.
- forkJoin(Observable<? extends T>...) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Runs the observables in parallel and joins their
last values whenever one fires.
- from(Iterable<T>) - Static method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Creates a new iterable builder instance by wrapping the given
source sequence, if not already a builder.
- from(Observable<T>) - Static method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Creates a new iterable builder by wrapping the given observable.
- from(T...) - Static method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Creates a new iterable builder instance by wrapping the given
array.
- from(Action0) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Invokes the action asynchronously on the given pool and
relays its finish() or error() messages.
- from(Action0, Scheduler) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Invokes the action asynchronously on the given pool and
relays its finish() or error() messages.
- from(Callable<? extends T>) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Invoke the given callable on the default pool and observe its result via the returned observable.
- from(Callable<? extends T>, Scheduler) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Invoke the given callable on the given pool and observe its result via the returned observable.
- from(Func0<? extends T>) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Invokes the function asynchronously on the default pool and
relays its result followed by a finish.
- from(Func0<? extends T>, Scheduler) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Invokes the function asynchronously on the given pool and
relays its result followed by a finish.
- from(Iterable<? extends T>) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable builder from the source sequence by using
the default scheduler to emit the values.
- from(Iterable<? extends T>, Scheduler) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable builder from the source sequence and uses
the given schduler to emit the values.
- from(Observable<T>) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Wraps the supplied observable sequence into an observable builder
or returns it if the source is also an ObservableBuilder.
- from(Runnable) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Invoke the given callable on the given pool and observe its result via the returned observable.
- from(Runnable, Scheduler) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Invoke the given callable on the given pool and observe its result via the returned observable.
- from(Runnable, T) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Invoke the given callable on the given pool and observe its result via the returned observable.
- from(Runnable, T, Scheduler) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Invoke the given callable on the given pool and observe its result via the returned observable.
- from(Scheduler, T...) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable sequence from the array of values and uses
the given scheduler to emit these values.
- from(T...) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable sequence from the array of values and uses
the default scheduler to emit these values.
- from(Func0<T>) - Static method in class hu.akarnokd.reactive4java.util.Func0Builder
-
Construct a function builder from the given existing function.
- from(T) - Static method in class hu.akarnokd.reactive4java.util.Func0Builder
-
Construct a function which returns a constant value.
- from(Action0, T) - Static method in class hu.akarnokd.reactive4java.util.Func0Builder
-
Construct a function which invokes the given action and
returns a constant value.
- from(Runnable, T) - Static method in class hu.akarnokd.reactive4java.util.Func0Builder
-
Construct a function which invokes the given runnable and
returns a constant value.
- from(Callable<? extends T>) - Static method in class hu.akarnokd.reactive4java.util.Func0Builder
-
Construct a function from the given callable instance.
- from(AtomicBoolean) - Static method in class hu.akarnokd.reactive4java.util.Func0Builder
-
Construct a function from the given atomic variable.
- from(AtomicInteger) - Static method in class hu.akarnokd.reactive4java.util.Func0Builder
-
Construct a function from the given atomic variable.
- from(AtomicLong) - Static method in class hu.akarnokd.reactive4java.util.Func0Builder
-
Construct a function from the given atomic variable.
- from(AtomicReference<? extends T>) - Static method in class hu.akarnokd.reactive4java.util.Func0Builder
-
Construct a function from the given atomic variable reference.
- from(Reference<? extends T>) - Static method in class hu.akarnokd.reactive4java.util.Func0Builder
-
Wraps the given reference object into a function call.
- from(Func1<T, U>) - Static method in class hu.akarnokd.reactive4java.util.Func1Builder
-
Wrap the given function into a new builder.
- from(Func0<U>) - Static method in class hu.akarnokd.reactive4java.util.Func1Builder
-
Wraps the given Func0 function into a Func1 object which ignores
its parameter T.
- from(U) - Static method in class hu.akarnokd.reactive4java.util.Func1Builder
-
Wraps the given value and the function returns this value
regardless of the parameters.
- from(T...) - Static method in class hu.akarnokd.reactive4java.util.Func1Builder
-
Returns a function builder which will return the indexth element
from the supplied array.
- from(List<? extends T>) - Static method in class hu.akarnokd.reactive4java.util.Func1Builder
-
Returns a function builder which will return the indexth element
from the supplied list.
- from(Set<? super T>) - Static method in class hu.akarnokd.reactive4java.util.Func1Builder
-
Returns a function builder which will return true if its
parameter is contained in the given set of values.
- from(Map<? super T, ? extends U>) - Static method in class hu.akarnokd.reactive4java.util.Func1Builder
-
Creates a function builder which relays all invocations to the supplied
map's get method.
- from(Action0, U) - Static method in class hu.akarnokd.reactive4java.util.Func1Builder
-
Construct a function which invokes the given action and
returns a constant value.
- from(Runnable, U) - Static method in class hu.akarnokd.reactive4java.util.Func1Builder
-
Construct a function which invokes the given runnable and
returns a constant value.
- from(Action1<? super T>, U) - Static method in class hu.akarnokd.reactive4java.util.Func1Builder
-
Construct a function which invokes the given action and
returns a constant value.
- from(Callable<? extends U>) - Static method in class hu.akarnokd.reactive4java.util.Func1Builder
-
Wrap the given function into a new builder.
- from(int...) - Static method in class hu.akarnokd.reactive4java.util.Func1Builder
-
Returns an indexer function which returns the corresponding array element.
- from(double...) - Static method in class hu.akarnokd.reactive4java.util.Func1Builder
-
Returns an indexer function which returns the corresponding array element.
- from(long...) - Static method in class hu.akarnokd.reactive4java.util.Func1Builder
-
Returns an indexer function which returns the corresponding array element.
- from(Func2<T, U, V>) - Static method in class hu.akarnokd.reactive4java.util.Func2Builder
-
Wrap the given function into a function builder instance.
- from(Func0<V>) - Static method in class hu.akarnokd.reactive4java.util.Func2Builder
-
Wraps the given Func0 function into a Func2 object which ignores
its parameter T.
- from(V) - Static method in class hu.akarnokd.reactive4java.util.Func2Builder
-
Wraps the given value and the function returns this value
regardless of the parameters.
- from(Action0, V) - Static method in class hu.akarnokd.reactive4java.util.Func2Builder
-
Construct a function which invokes the given action and
returns a constant value.
- from(Runnable, V) - Static method in class hu.akarnokd.reactive4java.util.Func2Builder
-
Construct a function which invokes the given runnable and
returns a constant value.
- from(Action2<? super T, ? super U>, V) - Static method in class hu.akarnokd.reactive4java.util.Func2Builder
-
Construct a function which invokes the given action and
returns a constant value.
- from(Callable<? extends V>) - Static method in class hu.akarnokd.reactive4java.util.Func2Builder
-
Wrap the given function into a new builder.
- from(Comparator<? super T>) - Static method in class hu.akarnokd.reactive4java.util.Func2Builder
-
Wraps the given comparator into a 2 parameter function.
- from(T[][]) - Static method in class hu.akarnokd.reactive4java.util.Func2Builder
-
Returns a matrix indexer function.
- from(int[][]) - Static method in class hu.akarnokd.reactive4java.util.Func2Builder
-
Returns a matrix indexer function.
- from(double[][]) - Static method in class hu.akarnokd.reactive4java.util.Func2Builder
-
Returns a matrix indexer function.
- from(long[][]) - Static method in class hu.akarnokd.reactive4java.util.Func2Builder
-
Returns a matrix indexer function.
- fromDoubles(List<? extends Number>) - Static method in class hu.akarnokd.reactive4java.util.Func1Builder
-
Returns an indexer function which returns the corresponding list element.
- fromInts(List<? extends Number>) - Static method in class hu.akarnokd.reactive4java.util.Func1Builder
-
Returns an indexer function which returns the corresponding list element.
- fromLongs(List<? extends Number>) - Static method in class hu.akarnokd.reactive4java.util.Func1Builder
-
Returns an indexer function which returns the corresponding list element.
- fromOriginal(Observable) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Converts the original Java Observable into an reactive-Observable builder instance.
- fromPart(int, int, T...) - Static method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Creates a new iterable builder instance by wrapping the given
array.
- fromPart(int, int, Scheduler, T...) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable sequence from the subarray of values and uses
the given scheduler to emit these values.
- fromPart(int, int, T...) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable sequence from the subarray of values and uses
the default scheduler to emit these values.
- func - Variable in class hu.akarnokd.reactive4java.reactive.Repeat.RepeatValue
-
The function which generates elements.
- Func0<Return> - Interface in hu.akarnokd.reactive4java.base
-
A parameterless function interface.
- Func0Builder<T> - Class in hu.akarnokd.reactive4java.util
-
Class holding a Func0 object and providing various relevant methods
of the Functions utility class as instance methods.
- Func0Builder(Func0<T>) - Constructor for class hu.akarnokd.reactive4java.util.Func0Builder
-
Constructs an instance of this builder with the wrapped function.
- Func1<Param1,Return> - Interface in hu.akarnokd.reactive4java.base
-
The function interface which takes one parameter and returns something.
- Func1Builder<T,U> - Class in hu.akarnokd.reactive4java.util
-
Class holding a Func1 object and providing various relevant methods
of the Functions utility class as instance methods.
- Func1Builder(Func1<T, U>) - Constructor for class hu.akarnokd.reactive4java.util.Func1Builder
-
Construct a function builder by wrapping the given function.
- Func1E<Param1,Return,E extends java.lang.Exception> - Interface in hu.akarnokd.reactive4java.base
-
The function interface which takes one parameter and returns something.
- Func2<Param1,Param2,Return> - Interface in hu.akarnokd.reactive4java.base
-
The function interface which takes two parameter and returns something.
- Func2Builder<T,U,V> - Class in hu.akarnokd.reactive4java.util
-
Class holding a Func2 object and providing various relevant methods
of the Functions utility class as instance methods.
- Func2Builder(Func2<T, U, V>) - Constructor for class hu.akarnokd.reactive4java.util.Func2Builder
-
Construct an instance of this builder with the wrapped function.
- Func2E<Param1,Param2,Return,E extends java.lang.Exception> - Interface in hu.akarnokd.reactive4java.base
-
The function interface which takes two parameter and returns something.
- Functions - Class in hu.akarnokd.reactive4java.util
-
Helper class with function types.
- gate - Variable in class hu.akarnokd.reactive4java.util.SynchronizedObserver
-
The lock object.
- generalWindow(Observer<? super Observable<T>>) - Method in class hu.akarnokd.reactive4java.reactive.Windowing.WithTime
-
Create a general windowing operation.
- generate(T, Func1<? super T, Boolean>, Func1<? super T, ? extends T>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
A generator function which returns Ts based on the termination condition and the way it computes the next values.
- generate(T, Func1<? super T, Boolean>, Func1<? super T, ? extends T>, long, long, TimeUnit) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
A generator function which returns Ts based on the termination condition and the way it computes the next values,
but the first T to be returned is preceded by an initialDelay amount of wait and each
subsequent element is then generated after betweenDelay sleep.
- generate(T, Func1<? super T, Boolean>, Func1<? super T, ? extends T>) - Static method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
A generator function which returns Ts based on the termination condition and the way it computes the next values.
- generate(T, Func1<? super T, Boolean>, Func1<? super T, ? extends T>, Func1<? super T, ? extends U>) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Generates a stream of Us by using a value T stream using the default pool fo the generator loop.
- generate(T, Func1<? super T, Boolean>, Func1<? super T, ? extends T>, Func1<? super T, ? extends U>, Scheduler) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Generates a stream of Us by using a value T stream.
- generate(T, Func1<? super T, Boolean>, Func1<? super T, ? extends T>, Func1<? super T, ? extends U>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Generates a stream of Us by using a value T stream using the default pool for the generator loop.
- generate(T, Func1<? super T, Boolean>, Func1<? super T, ? extends T>, Func1<? super T, ? extends U>, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Generates a stream of Us by using a value T stream.
- generateTimed(T, Func1<? super T, Boolean>, Func1<? super T, ? extends T>, Func1<? super T, ? extends U>, Func1<? super T, Long>) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Generates a stream of Us by using a value T stream.
- generateTimed(T, Func1<? super T, Boolean>, Func1<? super T, ? extends T>, Func1<? super T, ? extends U>, Func1<? super T, Long>, Scheduler) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Generates a stream of Us by using a value T stream.
- generateTimed(T, Func1<? super T, Boolean>, Func1<? super T, ? extends T>, Func1<? super T, ? extends U>, Func1<? super T, Long>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Generates a stream of Us by using a value T stream.
- generateTimed(T, Func1<? super T, Boolean>, Func1<? super T, ? extends T>, Func1<? super T, ? extends U>, Func1<? super T, Long>, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Generates a dynamically timed stream of Us by using a value T stream.
- generateTimedWithUnit(T, Func1<? super T, Boolean>, Func1<? super T, ? extends T>, Func1<? super T, ? extends U>, Func1<? super T, Pair<Long, TimeUnit>>, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Generates a dynamically timed stream of Us by using a value T stream.
- get() - Method in class hu.akarnokd.reactive4java.base.Ref
-
- get() - Method in class hu.akarnokd.reactive4java.util.AsyncSubject
-
Returns the result of the asynchronous operation, throws
a RuntimeException if the operation had errors, or throws NoSuchElementException if no result
was produced, waiting indefinitely if necessary.
- get(long, TimeUnit) - Method in class hu.akarnokd.reactive4java.util.AsyncSubject
-
Returns the result of the asynchronous operation, throws
its exception, throws NoSuchElementException if no result
was produced or throws TimeoutException in case of timeout, waiting at most the specified time.
- get(int) - Method in class hu.akarnokd.reactive4java.util.CircularBuffer
-
Retrieve a buffer element based on an absolute index.
- get(Object) - Method in class hu.akarnokd.reactive4java.util.ComparingHashMap
-
Retrieves the value associated with the key or null
if not present.
- get() - Static method in class hu.akarnokd.reactive4java.util.R4JConfigManager
-
- get() - Method in class hu.akarnokd.reactive4java.util.ScheduledCloseable
-
- get() - Method in class hu.akarnokd.reactive4java.util.SequentialCloseable
-
- get() - Method in class hu.akarnokd.reactive4java.util.SingleCloseable
-
- get() - Method in class hu.akarnokd.reactive4java.util.Unique
-
- getCloseable() - Method in class hu.akarnokd.reactive4java.util.RefCountCloseable
-
Returns a new dependent closeable instance.
- getDefault() - Static method in class hu.akarnokd.reactive4java.util.Schedulers
-
- getDefaultEdtScheduler() - Static method in class hu.akarnokd.reactive4java.swing.SwingObservables
-
- getEngine(String) - Static method in class hu.akarnokd.reactive4java.util.Lambdas
-
Retrieve a script engine for the given name.
- getError(Option<?>) - Static method in class hu.akarnokd.reactive4java.base.Option
-
Extracts the error value from the option.
- getForwarder() - Method in class hu.akarnokd.reactive4java.util.Sink
-
- getGate() - Method in class hu.akarnokd.reactive4java.util.SynchronizedObserver
-
- getLock() - Method in class hu.akarnokd.reactive4java.util.DefaultObserver
-
Returns the internal lock which might be
shared among multiple instances.
- getLock() - Method in class hu.akarnokd.reactive4java.util.LockedObserver
-
- getObserverCount() - Method in class hu.akarnokd.reactive4java.util.DefaultObservable
-
- getOption() - Method in class hu.akarnokd.reactive4java.util.AsyncSubject
-
Returns the results of the asynchronous operation in the form
of an option, blocking and waiting indefinitely if necessary.
- getOption(long, TimeUnit) - Method in class hu.akarnokd.reactive4java.util.AsyncSubject
-
Returns the results of the asynchronous operation in the form
of an option, waiting at most the supplied amount of time,
returning null if timeout occurred.
- greaterOrEqual(T) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Create a function which returns true for submitted values greater or equal than the given value.
- greaterOrEqual(T, Comparator<? super T>) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Returns a function which returns true if the function parameter
is greater or equal to the constant in respect to the supplied comparator.
- greaterThan(T) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Create a function which returns true for submitted values greater
than the given value.
- greaterThan(T, Comparator<? super T>) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Returns a function which returns true if the function parameter
is greater than the constant in respect to the supplied comparator.
- groupBy(Iterable<? extends T>, Func1<? super T, ? extends V>, Func1<? super T, ? extends U>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Creates an iterable which traverses the source iterable,
and based on the key selector, groups values extracted by valueSelector into GroupedIterables,
which can be iterated over later on.
- groupBy(Iterable<? extends T>, Func1<? super T, ? extends V>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Creates an iterable which traverses the source iterable,
and based on the key selector, groups values of T into GroupedIterables,
which can be iterated over later on.
- groupBy(Func1<? super T, ? extends K>) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Creates an iterable which traverses the source iterable,
and based on the key selector, groups values the elements into GroupedIterables,
which can be interated over later on.
- groupBy(Func1<? super T, ? extends K>, Func1<? super T, ? extends V>) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Creates an iterable which traverses the source iterable,
and based on the key selector, groups values extracted by valueSelector into
a pair of Key and IterableBuilder instances,
which can be interated over later on.
- groupBy(Func1<? super T, ? extends Key>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Group the specified source accoring to the keys provided by the extractor function.
- groupBy(Func1<? super T, ? extends Key>, Func1<? super T, ? extends U>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Group the specified source according to the keys provided by the extractor function.
- GroupBy<Key,U,T> - Class in hu.akarnokd.reactive4java.reactive
-
Group the specified source according to the keys provided by the extractor function
and compute key equality by the comparer function.
- GroupBy(Observable<? extends T>, Func1<? super T, ? extends Key>, Func2<? super Key, ? super Key, Boolean>, Func1<? super T, ? extends U>) - Constructor for class hu.akarnokd.reactive4java.reactive.GroupBy
-
Constructor.
- groupBy(Observable<? extends T>, Func1<? super T, ? extends Key>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Group the specified source according to the keys provided by the extractor function.
- groupBy(Observable<? extends T>, Func1<? super T, ? extends Key>, Func1<? super T, ? extends U>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Group the specified source according to the keys provided by the extractor function.
- groupBy(Observable<? extends T>, Func1<? super T, ? extends Key>, Func2<? super Key, ? super Key, Boolean>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Group the specified source according to the keys provided by the extractor function.
- groupBy(Observable<? extends T>, Func1<? super T, ? extends Key>, Func2<? super Key, ? super Key, Boolean>, Func1<? super T, ? extends U>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Group the specified source according to the keys provided by the extractor function.
- groupBy0(Func1<? super T, ? extends K>, Func1<? super T, ? extends V>) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Creates an iterable which traverses the source iterable,
and based on the key selector, groups values extracted by valueSelector into GroupedIterables,
which can be interated over later on.
- groupBy0(Func1<? super T, ? extends K>) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Creates an iterable which traverses the source iterable,
and based on the key selector, groups values the elements into GroupedIterables,
which can be interated over later on.
- groupByUntil(Func1<? super T, ? extends K>, Func1<? super GroupedObservable<K, T>, ? extends Observable<D>>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Groups the source sequence of Ts until the specified duration for that group fires.
- groupByUntil(Func1<? super T, ? extends K>, Func1<? super GroupedObservable<K, T>, ? extends Observable<D>>, Func2<? super K, ? super K, Boolean>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Groups the source sequence of Ts until the specified duration for that group fires.
- groupByUntil(Func1<? super T, ? extends K>, Func1<? super T, ? extends V>, Func1<? super GroupedObservable<K, V>, ? extends Observable<D>>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Groups the source sequence of Ts until the specified duration for that group fires.
- groupByUntil(Func1<? super T, ? extends K>, Func1<? super T, ? extends V>, Func1<? super GroupedObservable<K, V>, ? extends Observable<D>>, Func2<? super K, ? super K, Boolean>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Groups the source sequence of Ts until the specified duration for that group fires.
- GroupByUntil - Class in hu.akarnokd.reactive4java.reactive
-
Helper class for Reactive.groupByUntil operators.
- groupByUntil(Observable<? extends T>, Func1<? super T, ? extends K>, Func1<? super GroupedObservable<K, T>, ? extends Observable<D>>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Groups the source sequence of Ts until the specified duration for that group fires.
- groupByUntil(Observable<? extends T>, Func1<? super T, ? extends K>, Func1<? super GroupedObservable<K, T>, ? extends Observable<D>>, Func2<? super K, ? super K, Boolean>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Groups the source sequence of Ts until the specified duration for that group fires.
- groupByUntil(Observable<? extends T>, Func1<? super T, ? extends K>, Func1<? super T, ? extends V>, Func1<? super GroupedObservable<K, V>, ? extends Observable<D>>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Groups the source sequence of Ts until the specified duration for that group fires.
- groupByUntil(Observable<? extends T>, Func1<? super T, ? extends K>, Func1<? super T, ? extends V>, Func1<? super GroupedObservable<K, V>, ? extends Observable<D>>, Func2<? super K, ? super K, Boolean>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Groups the source sequence of Ts until the specified duration for that group fires.
- GroupByUntil.Default<K,V,T,D> - Class in hu.akarnokd.reactive4java.reactive
-
Groups the source sequence of Ts until the specified duration for that group fires.
- GroupByUntil.WithComparer<K,V,T,D> - Class in hu.akarnokd.reactive4java.reactive
-
Groups the source sequence of Ts until the specified duration for that group fires.
- GroupedIterable<K,V> - Interface in hu.akarnokd.reactive4java.base
-
The extension interface to an iterable which
holds a group key for its contents.
- GroupedObservable<Key,Value> - Interface in hu.akarnokd.reactive4java.base
-
An observable which provides a key as its group identity.
- groupJoin(Observable<? extends Right>, Func1<? super T, ? extends Observable<LeftDuration>>, Func1<? super Right, ? extends Observable<RightDuration>>, Func2<? super T, ? super Observable<? extends Right>, ? extends Result>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns an observable which correlates two streams of values based on
their time when they overlapped and groups the results.
- GroupJoin<Result,Left,Right,LeftDuration,RightDuration> - Class in hu.akarnokd.reactive4java.reactive
-
Returns an observable which correlates two streams of values based on
their time when they overlapped and groups the results.
- GroupJoin(Observable<? extends Left>, Observable<? extends Right>, Func1<? super Left, ? extends Observable<LeftDuration>>, Func1<? super Right, ? extends Observable<RightDuration>>, Func2<? super Left, ? super Observable<? extends Right>, ? extends Result>) - Constructor for class hu.akarnokd.reactive4java.reactive.GroupJoin
-
Constructor.
- groupJoin(Observable<? extends Left>, Observable<? extends Right>, Func1<? super Left, ? extends Observable<LeftDuration>>, Func1<? super Right, ? extends Observable<RightDuration>>, Func2<? super Left, ? super Observable<? extends Right>, ? extends Result>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns an observable which correlates two streams of values based on
their time when they overlapped and groups the results.
- identity() - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Returns a function which returns its parameter value.
- identityFirst() - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Returns a helper function of two parameters which always returns its first parameter.
- identitySecond() - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Returns a helper function of two parameters which always returns its second parameter.
- ifThen(Func0<Boolean>, Observable<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns an observable where the submitted condition decides whether
the then source is allowed to submit values or else
an empty sequence is used.
- ifThen(Func0<Boolean>, Observable<? extends T>, Observable<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns an observable where the submitted condition
decides whether the then or orElse
source is allowed to submit values.
- ifThen(Func0<Boolean>, Observable<? extends T>, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns an observable where the submitted condition decides whether
the then source is allowed to submit values
or else an empty sequence is returned.
- ignoreValues() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Ignores the next() messages of the source and forwards only the error() and
finish() messages.
- ignoreValues(Observable<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Ignores the next() messages of the source and forwards only the error() and
finish() messages.
- incrementBigInteger() - Static method in class hu.akarnokd.reactive4java.util.Functions
-
- incrementBy(int) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Returns a function which increments its parameter by the given amount.
- incrementBy(long) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Returns a function which increments its parameter by the given amount.
- incrementInt() - Static method in class hu.akarnokd.reactive4java.util.Functions
-
- incrementLong() - Static method in class hu.akarnokd.reactive4java.util.Functions
-
- Indexed(Observable<? extends T>, Func2<? super T, ? super Integer, ? extends U>) - Constructor for class hu.akarnokd.reactive4java.reactive.Select.Indexed
-
Constructor.
- Indexed(Observable<? extends T>, Func2<? super T, ? super Integer, Boolean>) - Constructor for class hu.akarnokd.reactive4java.reactive.Where.Indexed
-
Constructor.
- IndexedFactory(Observable<? extends T>, Func0<? extends Func2<? super T, ? super Integer, Boolean>>) - Constructor for class hu.akarnokd.reactive4java.reactive.Where.IndexedFactory
-
Constructor.
- IndexedSelector(Iterable<? extends T>, Func2<? super T, ? super Integer, ? extends Observable<? extends U>>) - Constructor for class hu.akarnokd.reactive4java.reactive.Concat.FromIterable.IndexedSelector
-
Constructor.
- IndexedSelector(Observable<? extends Observable<? extends T>>, Func2<? super Observable<? extends T>, ? super Integer, ? extends Observable<? extends U>>) - Constructor for class hu.akarnokd.reactive4java.reactive.Concat.FromObservable.IndexedSelector
-
Constructor.
- init() - Method in class hu.akarnokd.reactive4java.util.DefaultObserverEx
-
Implementations might override this method to initialize some other
resources outside the onRegister's lock, before onRegister.
- init() - Method in class hu.akarnokd.reactive4java.util.TaggedCompositeCloseable
-
Initializes the items map.
- initialCollector - Variable in class hu.akarnokd.reactive4java.reactive.Collect
-
The initial collector function.
- initialValue - Variable in class hu.akarnokd.reactive4java.reactive.MostRecent
-
The initial value to have.
- InnerCloseable(RefCountCloseable) - Constructor for class hu.akarnokd.reactive4java.util.RefCountCloseable.InnerCloseable
-
Constructor.
- InnerConnection(Closeable) - Constructor for class hu.akarnokd.reactive4java.util.DefaultConnectableObservable.InnerConnection
-
Constructor.
- innerExceptions - Variable in exception hu.akarnokd.reactive4java.base.MultiIOException
-
The inner exceptions.
- innerExceptions() - Method in exception hu.akarnokd.reactive4java.base.MultiIOException
-
- insertUpdate(DocumentEvent) - Method in class hu.akarnokd.reactive4java.swing.ObservableDocumentListener
-
- INSTANCE - Static variable in class hu.akarnokd.reactive4java.util.ObserverAdapter
-
The no-operation instance.
- INT_TO_LONG - Static variable in class hu.akarnokd.reactive4java.util.Functions
-
Casts an integer value to long.
- Interactive - Class in hu.akarnokd.reactive4java.interactive
-
The interactive (i.e., Iterable based) counterparts
of the Reactive operators.
- Interactive.LinkedBuffer<T> - Class in hu.akarnokd.reactive4java.interactive
-
A linked buffer, which can be only filled and queried.
- Interactive.LinkedBuffer.N<T> - Class in hu.akarnokd.reactive4java.interactive
-
The node.
- interval() - Method in class hu.akarnokd.reactive4java.base.TimeInterval
-
- intervalAdded(ListDataEvent) - Method in class hu.akarnokd.reactive4java.swing.ObservableListDataListener
-
- intervalRemoved(ListDataEvent) - Method in class hu.akarnokd.reactive4java.swing.ObservableListDataListener
-
- into(U) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Add the elements of the sequence into the supplied collection.
- into(U) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Add the elements of the sequence into the supplied collection.
- IntObservable - Interface in hu.akarnokd.reactive4java.base
-
Defines a provider of primitive int
values for push-based streaming.
- IntObserver - Interface in hu.akarnokd.reactive4java.base
-
The observer which receives the notifications of primitive int.
- intToLong(Observable<Integer>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Converts a stream of ints into a stream of longs.
- invoke() - Method in interface hu.akarnokd.reactive4java.base.Action0
-
The action body.
- invoke() - Method in interface hu.akarnokd.reactive4java.base.Action0E
-
Invoke the action.
- invoke(T) - Method in interface hu.akarnokd.reactive4java.base.Action1
-
The action body.
- invoke(T) - Method in interface hu.akarnokd.reactive4java.base.Action1E
-
Invoke the action.
- invoke(T, V) - Method in interface hu.akarnokd.reactive4java.base.Action2
-
Invoke the action.
- invoke(T, V) - Method in interface hu.akarnokd.reactive4java.base.Action2E
-
Invoke the action.
- invoke() - Method in interface hu.akarnokd.reactive4java.base.Func0
-
The function body to invoke.
- invoke(Param1) - Method in interface hu.akarnokd.reactive4java.base.Func1
-
The method that gets invoked with a parameter.
- invoke(Param1) - Method in interface hu.akarnokd.reactive4java.base.Func1E
-
The method that gets invoked with a parameter.
- invoke(Param1, Param2) - Method in interface hu.akarnokd.reactive4java.base.Func2
-
The method that gets invoked with two parameters.
- invoke(Param1, Param2) - Method in interface hu.akarnokd.reactive4java.base.Func2E
-
The method that gets invoked with two parameters.
- invoke(Iterable<? extends T>, Action1<? super T>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Construct a new iterable which will invoke the specified action
before the source value gets relayed through it.
- invoke(Iterable<? extends T>, Action1<? super T>, Action0) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Returns an iterable which invokes the given next
action for each element and the finish action when
the source completes.
- invoke(Iterable<? extends T>, Action1<? super T>, Action1<? super Throwable>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Returns an iterable which invokes the given next
action for each element and error when an exception is thrown.
- invoke(Iterable<? extends T>, Action1<? super T>, Action1<? super Throwable>, Action0) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Returns an iterable which invokes the given next
action for each element and the finish action when
the source completes and error when an exception is thrown.
- invoke(Action1<? super T>) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Construct a new iterable which will invoke the specified action
before the source value gets relayed through it.
- invoke(Action1<? super T>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Invoke a specific action before relaying the Ts to the observable.
- invoke(Action1<? super T>, Action0) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Invokes the given actions while relaying events.
- invoke(Action1<? super T>, Action1<? super Throwable>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Invokes the given actions while relaying events.
- invoke(Action1<? super T>, Action1<? super Throwable>, Action0) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Invokes the given actions while relaying events.
- invoke(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Invoke a specific observer before relaying the Ts, finish() and error() to the observable.
- Invoke - Class in hu.akarnokd.reactive4java.reactive
-
Helper class for invoking actions during an stream
of observable sequence.
- invoke(Observable<? extends T>, Action1<? super T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Invoke a specific action before relaying the Ts to the observable.
- invoke(Observable<? extends T>, Action1<? super T>, Action0) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Invokes the given actions while relaying events.
- invoke(Observable<? extends T>, Action1<? super T>, Action1<? super Throwable>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Invokes the given actions while relaying events.
- invoke(Observable<? extends T>, Action1<? super T>, Action1<? super Throwable>, Action0) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Invokes the given actions while relaying events.
- invoke(Observable<? extends T>, Observer<? super T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Invoke a specific observer before relaying the Ts, finish() and error() to the observable.
- invoke() - Method in class hu.akarnokd.reactive4java.util.Func0Builder
-
- invoke(T) - Method in class hu.akarnokd.reactive4java.util.Func1Builder
-
- invoke(T, U) - Method in class hu.akarnokd.reactive4java.util.Func2Builder
-
- invoke(Closeable) - Method in class hu.akarnokd.reactive4java.util.Producer.State
-
- invoke(Action0) - Method in class hu.akarnokd.reactive4java.util.RunOnce
-
Invoke the given action only if this RunOnce has not invoked
anything before.
- invoke(Action1<? super T>, T) - Method in class hu.akarnokd.reactive4java.util.RunOnce
-
Invoke the given action only if this RunOnce has not invoked
anything before.
- Invoke.OnNext<T> - Class in hu.akarnokd.reactive4java.reactive
-
Executes an action on the received element in
the next() call while relaying events.
- Invoke.OnNextError<T> - Class in hu.akarnokd.reactive4java.reactive
-
Invokes an action on the next and error methods
while relaying events.
- Invoke.OnNextErrorFinish<T> - Class in hu.akarnokd.reactive4java.reactive
-
Invoke an action on the next, error and finish methods
while relaying events.
- Invoke.OnNextFinish<T> - Class in hu.akarnokd.reactive4java.reactive
-
Invoke an action on the next and finish methods
while relaying events.
- Invoke.OnObserver<T> - Class in hu.akarnokd.reactive4java.reactive
-
Invoke the methods of the given observer
while relaying events.
- invokeAll(Iterable<? extends Observable<? extends T>>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Observes the source observables in parallel on the default
scheduler and collects their individual
value streams, blocking in the process.
- invokeAll(Iterable<? extends Observable<? extends T>>, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Observes the source observables in parallel on the given scheduler and collects their individual
values value streams, blocking in the process.
- invokeAll(Observable<? extends T>...) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Observes the source observables in parallel on the default
scheduler and collects their individual
value streams, blocking in the process.
- invokeAll(Observable<? extends T>, Observable<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Observes the source observables in parallel on the default scheduler and collects their individual
values value streams, blocking in the process.
- invokeAll(Observable<? extends T>, Observable<? extends T>, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Observes the source observables in parallel on the given scheduler and collects their individual
values value streams, blocking in the process.
- invokeAsync(Callable<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Invoke the given callable on the default pool and observe its result via the returned observable.
- invokeAsync(Callable<? extends T>, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Invoke the given callable on the given pool and observe its result via the returned observable.
- invokeAsync(Runnable) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Invoke the given callable on the given pool and observe its result via the returned observable.
- invokeAsync(Runnable, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Invoke the given callable on the given pool and observe its result via the returned observable.
- invokeAsync(Runnable, T) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Invoke the given callable on the given pool and observe its result via the returned observable.
- invokeAsync(Runnable, T, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Invoke the given callable on the given pool and observe its result via the returned observable.
- isClosed() - Method in interface hu.akarnokd.reactive4java.base.Cancelable
-
- isClosed() - Method in class hu.akarnokd.reactive4java.util.CompositeCloseable
-
- isClosed() - Method in class hu.akarnokd.reactive4java.util.DefaultCloseableObserver
-
- isClosed() - Method in class hu.akarnokd.reactive4java.util.RefCountCloseable
-
- isClosed() - Method in class hu.akarnokd.reactive4java.util.ScheduledCloseable
-
- isClosed() - Method in class hu.akarnokd.reactive4java.util.SequentialCloseable
-
- isClosed() - Method in class hu.akarnokd.reactive4java.util.SingleCloseable
-
- isClosed() - Method in class hu.akarnokd.reactive4java.util.TaggedCompositeCloseable
-
- isCompleted() - Method in class hu.akarnokd.reactive4java.util.DefaultObserver
-
- isDone() - Method in class hu.akarnokd.reactive4java.util.AsyncSubject
-
- isDone() - Method in class hu.akarnokd.reactive4java.util.OriginalObserverWrapper
-
- isEmpty(Iterable<?>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Returns a single true if the target iterable is empty.
- isEmpty() - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Returns a single true if the target iterable is empty.
- isEmpty() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Signals true if the source observable fires finish() without ever firing next().
- isEmpty(Observable<?>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Signals true if the source observable fires finish() without ever firing next().
- isEmpty() - Method in class hu.akarnokd.reactive4java.util.CircularBuffer
-
- isEmpty() - Method in class hu.akarnokd.reactive4java.util.ComparingHashMap
-
- isEmpty() - Method in class hu.akarnokd.reactive4java.util.ComparingHashSet
-
- isEmpty() - Method in class hu.akarnokd.reactive4java.util.CompositeCloseable
-
- isEmpty() - Method in class hu.akarnokd.reactive4java.util.SingleContainer
-
- isEmpty() - Method in class hu.akarnokd.reactive4java.util.SingleOption
-
- isError(Option<?>) - Static method in class hu.akarnokd.reactive4java.base.Option
-
Returns true if the option is of type Error.
- isInstance(Class<?>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Checks if the wrapped Observable is the instance of the given class or interface
according to Class.isInstance().
- isNone() - Method in class hu.akarnokd.reactive4java.base.Option
-
- isNone(Option<?>) - Static method in class hu.akarnokd.reactive4java.base.Option
-
Returns true if the option is of type None.
- isNone() - Method in class hu.akarnokd.reactive4java.base.Option.None
-
- isSome(Option<?>) - Static method in class hu.akarnokd.reactive4java.base.Option
-
Returns true if the option is of type Some.
- it - Variable in class hu.akarnokd.reactive4java.query.IterableBuilder
-
The backing iterable.
- ItemObserver(ReadWriteLock, List<Zip.ManyObservables.ItemObserver<T>>, Observable<? extends T>, Observer<? super List<T>>, Closeable) - Constructor for class hu.akarnokd.reactive4java.reactive.Zip.ManyObservables.ItemObserver
-
Constructor.
- items - Variable in class hu.akarnokd.reactive4java.util.CompositeCloseable
-
The list of items.
- items - Variable in class hu.akarnokd.reactive4java.util.TaggedCompositeCloseable
-
The sub-observer registration holder.
- itemStateChanged(ItemEvent) - Method in class hu.akarnokd.reactive4java.swing.ObservableItemListener
-
- IterableBuilder<T> - Class in hu.akarnokd.reactive4java.query
-
An iterable builder which offers methods to chain the
sequence of some Interactive operations.
- IterableBuilder(Iterable<T>) - Constructor for class hu.akarnokd.reactive4java.query.IterableBuilder
-
Constructor.
- iterator() - Method in interface hu.akarnokd.reactive4java.base.CloseableIterable
-
- iterator() - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
- iterator() - Method in class hu.akarnokd.reactive4java.reactive.Collect
-
- iterator() - Method in class hu.akarnokd.reactive4java.util.DefaultGroupedIterable
-
- iterator() - Method in class hu.akarnokd.reactive4java.util.ObservableToIterableAdapter
-
- ManyObservables(Iterable<? extends Observable<? extends T>>, Func1<? super List<T>, ? extends U>) - Constructor for class hu.akarnokd.reactive4java.reactive.Zip.ManyObservables
-
Constructor.
- manySelect(Func1<? super Observable<T>, ? extends Observable<U>>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
For each of the source elements, creates a view of the source starting with the given
element and calls the selector function.
- manySelect(Func1<? super Observable<T>, ? extends U>, Scheduler) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
For each value of the source observable, it creates a view starting from that value into the source
and calls the given selector function asynchronously on the given scheduler.
- manySelect(Observable<? extends T>, Func1<? super Observable<T>, ? extends Observable<U>>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
For each of the source elements, creates a view of the source starting with the given
element and calls the selector function.
- manySelect(Observable<? extends T>, Func1<? super Observable<T>, ? extends U>, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
For each value of the source observable, it creates a view starting from that value into the source
and calls the given selector function asynchronously on the given scheduler.
- manySelect0(Func1<? super Observable<T>, ? extends U>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Uses the selector function on the given source observable to extract a single
value and send this value to the registered observer.
- manySelect0(Observable<? extends T>, Func1<? super Observable<T>, ? extends U>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Uses the selector function on the given source observable to extract a single
value and send this value to the registered observer.
- materialize(Iterable<? extends T>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Transforms the sequence of the source iterable into an option sequence of
Option.some(), Option.none() and Option.error() values, depending on
what the source's hasNext() and next() produces.
- materialize() - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Transforms the sequence of the source iterable into an option sequence of
Option.some(), Option.none() and Option.error() values, depending on
what the source's hasNext() and next() produces.
- materialize() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns an observable which converts all messages to an Option value.
- materialize(Observable<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns an observable which converts all messages to an Option value.
- materializeForever(Observable<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns an observable which converts all messages to an Option value.
- max(Iterable<? extends T>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Returns the maximum value of the given iterable source.
- max(Iterable<? extends T>, Comparator<? super T>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Returns the maximum value of the given iterable source in respect to the supplied comparator.
- max() - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Returns the maximum value of the given iterable source.
- max(Comparator<? super T>) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Returns the maximum value of the given iterable source in respect to the supplied comparator.
- max() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns the maximum value encountered in the source observable onse it finish().
- max(Comparator<T>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns the maximum value encountered in the source observable onse it finish().
- max(Observable<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns the maximum value encountered in the source observable once it sends finish().
- max(Observable<? extends T>, Comparator<? super T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns the maximum value encountered in the source observable once it sends finish().
- max() - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Returns a function which returns the greater of its parameters.
- max(Comparator<? super T>) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Returns a function which returns the greater of its parameters in respect to the supplied Comparator.
- maxBy(Iterable<? extends T>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Returns an iterator which will produce a single List of the maximum values encountered
in the source stream based on the supplied key selector.
- maxBy(Iterable<? extends T>, Comparator<? super T>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Returns an iterator which will produce a single List of the maximum values encountered
in the source stream based on the supplied comparator.
- maxBy(Iterable<? extends T>, Func1<? super T, ? extends U>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Returns an iterator which will produce a single List of the maximum values encountered
in the source stream based on the supplied key selector.
- maxBy(Iterable<? extends T>, Func1<? super T, ? extends U>, Comparator<? super U>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Returns an iterator which will produce a single List of the minimum values encountered
in the source stream based on the supplied key selector and comparator.
- maxBy() - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Returns an iterator which will produce a single List of the maximum values encountered
in the source stream based on the supplied key selector.
- maxBy(Comparator<? super T>) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Returns an iterator which will produce a single List of the maximum values encountered
in the source stream based on the supplied comparator.
- maxBy(Func1<? super T, ? extends Key>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns an observable which provides with the list of Ts which had their keys as maximums.
- maxBy(Func1<? super T, ? extends Key>, Comparator<? super Key>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns an observable which provides with the list of Ts which had their keys as maximums.
- maxBy(Observable<? extends T>, Func1<? super T, ? extends Key>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns an observable which provides with the list of Ts which had their keys as maximums.
- maxBy(Observable<? extends T>, Func1<? super T, ? extends Key>, Comparator<? super Key>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns an observable which provides with the list of Ts which had their keys as maximums.
- mayBy(Func1<? super T, U>) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Returns an iterator which will produce a single List of the maximum values encountered
in the source stream based on the supplied key selector.
- mayBy(Func1<? super T, U>, Comparator<? super U>) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Returns an iterator which will produce a single List of the minimum values encountered
in the source stream based on the supplied key selector and comparator.
- memoize(Iterable<? extends T>, int) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Enumerates the source iterable once and caches its results.
- memoize(int) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Enumerates the source iterable once and caches its results.
- memoizeAll(Iterable<? extends T>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
The returned iterable ensures that the source iterable is only traversed once, regardless of
how many iterator attaches to it and each iterator see only the values.
- memoizeAll() - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
The returned iterable ensures that the source iterable is only traversed once, regardless of
how many iterator attaches to it and each iterator see only the values.
- merge(Iterable<? extends Iterable<? extends T>>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Merges a bunch of iterable streams where each of the iterable will run by
a scheduler and their events are merged together in a single stream.
- merge(Iterable<? extends Iterable<? extends T>>, Scheduler) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Merges a bunch of iterable streams where each of the iterable will run by
a scheduler and their events are merged together in a single stream.
- merge(Iterable<? extends T>, Iterable<? extends T>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Merges two iterable streams.
- merge(Iterable<? extends Observable<? extends T>>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Combines the notifications of all sources.
- merge(Observable<? extends T>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Merge the events of two observable sequences.
- merge - Variable in class hu.akarnokd.reactive4java.reactive.Collect
-
The merger function.
- merge(Iterable<? extends Observable<? extends T>>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Combines the notifications of all sources.
- merge(Observable<? extends Observable<? extends T>>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Merge the dynamic sequence of observables of T.
- merge(Observable<? extends T>...) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Combines the notifications of all sources.
- merge(Observable<? extends T>, Observable<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Merge the events of two observable sequences.
- mergeAll(Observable<? extends Observable<T>>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Merge the dynamic sequence of observables of T.
- method - Variable in class hu.akarnokd.reactive4java.swing.Dynamic
-
The original method name.
- min(Iterable<? extends T>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Returns the minimum value of the given iterable source.
- min(Iterable<? extends T>, Comparator<? super T>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Returns the minimum value of the given iterable source in respect to the supplied comparator.
- min() - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Returns the maximum value of the given iterable source.
- min(Comparator<? super T>) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Returns the minimum value of the given iterable source in respect to the supplied comparator.
- min() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns the minimum value encountered in the source observable onse it finish().
- min(Comparator<? super T>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns the minimum value encountered in the source observable onse it finish().
- min(Observable<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns the minimum value encountered in the source observable once it sends finish().
- min(Observable<? extends T>, Comparator<? super T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns the minimum value encountered in the source observable once it sends finish().
- min() - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Returns a function which returns the smaller of its parameters.
- min(Comparator<? super T>) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Returns a function which returns the smaller of its parameters in respect to the supplied Comparator.
- minBy(Iterable<? extends T>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Returns an iterator which will produce a single List of the minimum values encountered
in the source stream based on the supplied key selector.
- minBy(Iterable<? extends T>, Comparator<? super T>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Returns an iterator which will produce a single List of the minimum values encountered
in the source stream based on the supplied comparator.
- minBy(Iterable<? extends T>, Func1<? super T, ? extends U>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Returns an iterator which will produce a single List of the minimum values encountered
in the source stream based on the supplied key selector.
- minBy(Iterable<? extends T>, Func1<? super T, ? extends U>, Comparator<? super U>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Returns an iterator which will produce a single List of the minimum values encountered
in the source stream based on the supplied key selector and comparator.
- minBy(Comparator<? super T>) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Returns an iterator which will produce a single List of the minimum values encountered
in the source stream based on the supplied comparator.
- minBy(Func1<? super T, U>) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Returns an iterator which will produce a single List of the minimum values encountered
in the source stream based on the supplied key selector.
- minBy(Func1<? super T, U>, Comparator<? super U>) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Returns an iterator which will produce a single List of the minimum values encountered
in the source stream based on the supplied key selector and comparator.
- minBy(Func1<? super T, ? extends Key>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns an observable which provides with the list of Ts which had their keys as minimums.
- minBy(Func1<T, Key>, Comparator<Key>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns an observable which provides with the list of Ts which had their keys as minimums.
- minBy(Observable<? extends T>, Func1<? super T, ? extends Key>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns an observable which provides with the list of Ts which had their keys as minimums.
- minBy(Observable<? extends T>, Func1<? super T, ? extends Key>, Comparator<? super Key>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns an observable which provides with the list of Ts which had their keys as minimums.
- minMax(Observable<? extends T>, Func1<? super T, ? extends Key>, Comparator<? super Key>, boolean) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns an observable which provides with the list of Ts which had their keys as maximums.
- minxBy() - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Returns an iterator which will produce a single List of the minimum values encountered
in the source stream based on the supplied key selector.
- mostRecent(T) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Samples the latest T value coming from the source observable or the initial
value when no messages arrived so far.
- MostRecent<T> - Class in hu.akarnokd.reactive4java.reactive
-
Samples the latest T value coming from the source observable or the initial
value when no messages arrived so far.
- MostRecent(Observable<? extends T>, T) - Constructor for class hu.akarnokd.reactive4java.reactive.MostRecent
-
Constructor.
- mostRecent(Observable<? extends T>, T) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Samples the latest T value coming from the source observable or the initial
value when no messages arrived so far.
- mouseClicked(MouseEvent) - Method in class hu.akarnokd.reactive4java.swing.ObservableMouseListener
-
- mouseDragged(MouseEvent) - Method in class hu.akarnokd.reactive4java.swing.ObservableMouseListener
-
- mouseEntered(MouseEvent) - Method in class hu.akarnokd.reactive4java.swing.ObservableMouseListener
-
- mouseExited(MouseEvent) - Method in class hu.akarnokd.reactive4java.swing.ObservableMouseListener
-
- mouseMoved(MouseEvent) - Method in class hu.akarnokd.reactive4java.swing.ObservableMouseListener
-
- mousePressed(MouseEvent) - Method in class hu.akarnokd.reactive4java.swing.ObservableMouseListener
-
- mouseReleased(MouseEvent) - Method in class hu.akarnokd.reactive4java.swing.ObservableMouseListener
-
- mouseWheelMoved(MouseWheelEvent) - Method in class hu.akarnokd.reactive4java.swing.ObservableMouseListener
-
- multicast(Func0<? extends Subject<? super T, ? extends U>>, Func1<? super Observable<? extends U>, ? extends Observable<? extends V>>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Multicasts the source events through the subject instantiated via
the subjectSelector.
- multicast(Observer<? super T>, Observable<? extends U>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns an observable which remains connected to the source
observable as long as there is at least one registration to this output observable.
- multicast(Observable<? extends T>, Func0<? extends Subject<? super T, ? extends U>>, Func1<? super Observable<? extends U>, ? extends Observable<? extends V>>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Multicasts the source events through the subject instantiated via
the subjectSelector.
- multicast(Observable<? extends T>, Subject<? super T, ? extends U>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Multicasts the source sequence through the supplied subject by allowing
connection and disconnection from the source without the need to reconnect
any observers to the returned observable.
- MultiIOException - Exception in hu.akarnokd.reactive4java.base
-
Exception that collects other IOException instances.
- MultiIOException() - Constructor for exception hu.akarnokd.reactive4java.base.MultiIOException
-
Default constructor with no message or cause.
- MultiIOException(String) - Constructor for exception hu.akarnokd.reactive4java.base.MultiIOException
-
Constructor with the error message.
- MultiIOException(Throwable) - Constructor for exception hu.akarnokd.reactive4java.base.MultiIOException
-
Constructor with the cause.
- MultiIOException(String, Throwable) - Constructor for exception hu.akarnokd.reactive4java.base.MultiIOException
-
Constructor with the message and cause.
- o - Variable in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
The backed observable.
- o - Variable in class hu.akarnokd.reactive4java.util.SafeObserver
-
The observer.
- Observable<T> - Interface in hu.akarnokd.reactive4java.base
-
Defines a provider for a push based value streaming.
- observable - Variable in class hu.akarnokd.reactive4java.util.ObservableToIterableAdapter
-
The observable instance.
- observable - Variable in class hu.akarnokd.reactive4java.util.OriginalObservableWrapper
-
The observable.
- observable - Variable in class hu.akarnokd.reactive4java.util.ReactiveObservableWrapper
-
The wrapped reactive-observable.
- ObservableActionListener - Class in hu.akarnokd.reactive4java.swing
-
The observable action listener which relays the actionPerformed() calls to next() calls.
- ObservableActionListener() - Constructor for class hu.akarnokd.reactive4java.swing.ObservableActionListener
-
- ObservableAdjustmentListener - Class in hu.akarnokd.reactive4java.swing
-
The observable adjustment listener which relays adjustmentValueChanged() events to next().
- ObservableAdjustmentListener() - Constructor for class hu.akarnokd.reactive4java.swing.ObservableAdjustmentListener
-
- ObservableAndIterable(Observable<? extends T>, Iterable<? extends U>, Func2<? super T, ? super U, ? extends V>) - Constructor for class hu.akarnokd.reactive4java.reactive.Zip.ObservableAndIterable
-
Constructor.
- ObservableBuilder<T> - Class in hu.akarnokd.reactive4java.query
-
Wrapper object around an Observable which
lets the user chain some Reactive operators.
- ObservableBuilder(Observable<T>) - Constructor for class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Constructor.
- ObservableChangeListener - Class in hu.akarnokd.reactive4java.swing
-
The observable change listener which relays the stateChanged() calls to next() calls.
- ObservableChangeListener() - Constructor for class hu.akarnokd.reactive4java.swing.ObservableChangeListener
-
- ObservableDocumentListener - Class in hu.akarnokd.reactive4java.swing
-
The observable document listener which relays the insertUpdate(), removeUpdate() and changedUpdate() events
to next() calls.
- ObservableDocumentListener() - Constructor for class hu.akarnokd.reactive4java.swing.ObservableDocumentListener
-
- ObservableItemListener - Class in hu.akarnokd.reactive4java.swing
-
The observable item listener which relays events from ItemListener.
- ObservableItemListener() - Constructor for class hu.akarnokd.reactive4java.swing.ObservableItemListener
-
- ObservableKeyListener - Class in hu.akarnokd.reactive4java.swing
-
The observable key listener which collects the keyTyped(), keyPressed(), keyReleased()
events and relays it to next().
- ObservableKeyListener() - Constructor for class hu.akarnokd.reactive4java.swing.ObservableKeyListener
-
- ObservableListDataListener - Class in hu.akarnokd.reactive4java.swing
-
The observable list data listener which relays the intervalAdded(), intervalRemoved() and contentsChanged() events
to next() calls.
- ObservableListDataListener() - Constructor for class hu.akarnokd.reactive4java.swing.ObservableListDataListener
-
- ObservableListSelectionListener - Class in hu.akarnokd.reactive4java.swing
-
The observable list selection listener which relays the valueChanged() events to next().
- ObservableListSelectionListener() - Constructor for class hu.akarnokd.reactive4java.swing.ObservableListSelectionListener
-
- ObservableMouseListener - Class in hu.akarnokd.reactive4java.swing
-
The observable mouse listener which relays all mouse related events (movement, clicks, wheel) to next().
- ObservableMouseListener() - Constructor for class hu.akarnokd.reactive4java.swing.ObservableMouseListener
-
- Observables - Class in hu.akarnokd.reactive4java.util
-
Utility class that helps in creating various observable instances.
- ObservableToIterableAdapter<T,U> - Class in hu.akarnokd.reactive4java.util
-
Base class to help receive values from an observable sequence
through customizable iterator and observer.
- ObservableToIterableAdapter(Observable<? extends T>) - Constructor for class hu.akarnokd.reactive4java.util.ObservableToIterableAdapter
-
Constructor, saves the source observable.
- ObservableWindowListener - Class in hu.akarnokd.reactive4java.swing
-
The observable window listener which relays events from WindowListener, WindowFocusListener and WindowStateListener.
- ObservableWindowListener() - Constructor for class hu.akarnokd.reactive4java.swing.ObservableWindowListener
-
- ObservationKind - Enum in hu.akarnokd.reactive4java.base
-
Enumeration for the 3 types of observations (notifications)
receivable through an Observer.
- observeOn(Scheduler) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Wrap the given observable object in a way that any of its observers receive callbacks on
the given thread pool.
- observeOn(Observable<? extends T>, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Wrap the given observable object in a way that any of its observers receive callbacks on
the given thread pool.
- observeOnEdt(Observable<T>) - Static method in class hu.akarnokd.reactive4java.swing.SwingObservables
-
Wrap the observable to the Event Dispatch Thread for listening to events.
- Observer<T> - Interface in hu.akarnokd.reactive4java.base
-
The observer who receives the notifications of T.
- observer - Variable in class hu.akarnokd.reactive4java.reactive.Delay.DelayedObservation
-
The observer.
- observer - Variable in class hu.akarnokd.reactive4java.reactive.Zip.ManyObservables.ItemObserver
-
The observer.
- observer - Variable in class hu.akarnokd.reactive4java.util.DefaultCloseableObserver
-
The wrapped observer.
- observer - Variable in class hu.akarnokd.reactive4java.util.LockedObserver
-
The wrapped observer.
- observer - Variable in class hu.akarnokd.reactive4java.util.Producer.State
-
The reference to the observer.
- observer - Variable in class hu.akarnokd.reactive4java.util.Sink
-
The reference to the observer.
- observer - Variable in class hu.akarnokd.reactive4java.util.SynchronizedObserver
-
The wrapped observer.
- ObserverAdapter<T> - Class in hu.akarnokd.reactive4java.util
-
A simple class that has empty implementations for all
observer methods.
- ObserverAdapter() - Constructor for class hu.akarnokd.reactive4java.util.ObserverAdapter
-
- observers - Variable in class hu.akarnokd.reactive4java.util.AsyncSubject
-
The map of registered observers.
- observers() - Method in class hu.akarnokd.reactive4java.util.HybridSubject
-
- Observers - Class in hu.akarnokd.reactive4java.util
-
Utility class that helps in creating various observer instances.
- ObserverToIteratorSink<T,U> - Class in hu.akarnokd.reactive4java.util
-
Base class to help transition from reactive to interactive
world.
- ObserverToIteratorSink(Closeable) - Constructor for class hu.akarnokd.reactive4java.util.ObserverToIteratorSink
-
Constructor, saves the handle.
- of(T, U) - Static method in class hu.akarnokd.reactive4java.base.Pair
-
Construct a pair.
- of(U) - Static method in class hu.akarnokd.reactive4java.base.Ref
-
Construct a new reference of an initial value (type inference helper).
- of() - Static method in class hu.akarnokd.reactive4java.base.Ref
-
Construct a new reference in empty mode.
- of(T, long) - Static method in class hu.akarnokd.reactive4java.base.TimeInterval
-
A type inference helper to construct a new TimeInterval value.
- of(TimeInterval<T>, long) - Static method in class hu.akarnokd.reactive4java.base.TimeInterval
-
A type inference helper to construct a new TimeInterval value from another
timestamped value by keeping the value and assigning a new value.
- of(T, long) - Static method in class hu.akarnokd.reactive4java.base.Timestamped
-
A type inference helper to construct a new timestamped value.
- of(Timestamped<T>, long) - Static method in class hu.akarnokd.reactive4java.base.Timestamped
-
A type inference helper to construct a new timestamped value from another
timestamped value by keeping the value and assigning a new value.
- of(T) - Static method in class hu.akarnokd.reactive4java.base.Timestamped
-
A type inference helper to construct a new timestamped value where the timestamp
is the System.currentTimeMillis().
- of(Timestamped<T>) - Static method in class hu.akarnokd.reactive4java.base.Timestamped
-
A type inference helper to construct a new timestamped value from another timestamped value
where the new timestamp is the System.currentTimeMillis().
- of(U) - Static method in class hu.akarnokd.reactive4java.util.Unique
-
Factory method to construct a new unique instance.
- ofType(Class<U>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Filters the elements of the source sequence which
is assignable to the provided type.
- ofType(Observable<?>, Class<T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Filters the elements of the source sequence which
is assignable to the provided type.
- OfType(Observable<?>, Class<T>) - Constructor for class hu.akarnokd.reactive4java.reactive.Where.OfType
-
Constructor.
- onClose() - Method in class hu.akarnokd.reactive4java.util.DefaultObserver
-
Called by close to close down any associated resources with this instance.
- onClose() - Method in class hu.akarnokd.reactive4java.util.DefaultObserverEx
-
- OnError(Lock, BlockingQueue<Closeable>, Observer<? super T>, Throwable, Closeable) - Constructor for class hu.akarnokd.reactive4java.reactive.Delay.OnError
-
Constructor.
- OnError(Iterable<? extends Observable<? extends T>>) - Constructor for class hu.akarnokd.reactive4java.reactive.Resume.OnError
-
Constructor.
- onError(Throwable) - Method in class hu.akarnokd.reactive4java.reactive.Zip.ManyObservables.ItemObserver
-
- onError(Throwable) - Method in class hu.akarnokd.reactive4java.util.DefaultObserver
-
The alternative error() method, which is called by the original error() method.
- OnFinish(Lock, BlockingQueue<Closeable>, Observer<? super T>, Closeable) - Constructor for class hu.akarnokd.reactive4java.reactive.Delay.OnFinish
-
Constructor.
- onFinish() - Method in class hu.akarnokd.reactive4java.reactive.Zip.ManyObservables.ItemObserver
-
- onFinish() - Method in class hu.akarnokd.reactive4java.util.DefaultObserver
-
The alternative finish() method, which is called by the original finish() method.
- OnNext(Lock, BlockingQueue<Closeable>, Observer<? super T>, T) - Constructor for class hu.akarnokd.reactive4java.reactive.Delay.OnNext
-
Constructor.
- OnNext(Observable<? extends T>, Action1<? super T>) - Constructor for class hu.akarnokd.reactive4java.reactive.Invoke.OnNext
-
Constructor.
- onNext(T) - Method in class hu.akarnokd.reactive4java.reactive.Zip.ManyObservables.ItemObserver
-
- onNext(T) - Method in class hu.akarnokd.reactive4java.util.DefaultObserver
-
The alternative next() method, which is called by the original next() method
under lock.
- OnNextError(Observable<? extends T>, Action1<? super T>, Action1<? super Throwable>) - Constructor for class hu.akarnokd.reactive4java.reactive.Invoke.OnNextError
-
Constructor.
- OnNextErrorFinish(Observable<? extends T>, Action1<? super T>, Action1<? super Throwable>, Action0) - Constructor for class hu.akarnokd.reactive4java.reactive.Invoke.OnNextErrorFinish
-
Constructor.
- OnNextFinish(Observable<? extends T>, Action1<? super T>, Action0) - Constructor for class hu.akarnokd.reactive4java.reactive.Invoke.OnNextFinish
-
Constructor.
- OnObserver(Observable<? extends T>, Observer<? super T>) - Constructor for class hu.akarnokd.reactive4java.reactive.Invoke.OnObserver
-
Constructor.
- onRegister() - Method in class hu.akarnokd.reactive4java.util.DefaultObserverEx
-
Called internally with the global lock held to ensure any dependent registrations succeed to
store the closeable reference before returning.
- onRun() - Method in class hu.akarnokd.reactive4java.reactive.Delay.DelayedObservation
-
- onRun() - Method in class hu.akarnokd.reactive4java.util.DefaultRunnable
-
The alternative run method, which will be called by the original run() method under lock.
- onRun2() - Method in class hu.akarnokd.reactive4java.reactive.Delay.DelayedObservation
-
The delivery method.
- onRun2() - Method in class hu.akarnokd.reactive4java.reactive.Delay.OnError
-
- onRun2() - Method in class hu.akarnokd.reactive4java.reactive.Delay.OnFinish
-
- onRun2() - Method in class hu.akarnokd.reactive4java.reactive.Delay.OnNext
-
- Option<T> - Class in hu.akarnokd.reactive4java.base
-
A class representing a value, an exception or nothing.
- Option() - Constructor for class hu.akarnokd.reactive4java.base.Option
-
- option() - Method in class hu.akarnokd.reactive4java.util.SingleOption
-
- Option.Error<T> - Class in hu.akarnokd.reactive4java.base
-
Class representing an error option.
- Option.None<T> - Class in hu.akarnokd.reactive4java.base
-
The helper class representing an option holding nothing.
- Option.Some<T> - Class in hu.akarnokd.reactive4java.base
-
A helper class representing an option holding something of T.
- or(Func0<Boolean>) - Method in class hu.akarnokd.reactive4java.util.Func0Builder
-
Returns a function which produces the logical OR value of this and the other function.
- or(Func1<? super T, Boolean>) - Method in class hu.akarnokd.reactive4java.util.Func1Builder
-
Returns a function which produces the logical OR value of this and the other function.
- or(Func0<Boolean>) - Method in class hu.akarnokd.reactive4java.util.Func1Builder
-
Returns a function which produces the logical AND value of this and the other function.
- or(Func2<? super T, ? super U, Boolean>) - Method in class hu.akarnokd.reactive4java.util.Func2Builder
-
Returns a function which produces the logical OR value of this and the other function.
- or(Func0<Boolean>) - Method in class hu.akarnokd.reactive4java.util.Func2Builder
-
Returns a function which produces the logical AND value of this and the other function.
- or() - Static method in class hu.akarnokd.reactive4java.util.Functions
-
- or(Func1<? super T, Boolean>, Func1<? super T, Boolean>) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Returns a function which takes the logical OR of the given two functions when invoked.
- or(Func2<? super T, ? super U, Boolean>, Func2<? super T, ? super U, Boolean>) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Returns a function which takes the logical OR of the given two functions when invoked.
- or(Func0<Boolean>, Func0<Boolean>) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Returns a function which takes the logical OR of the given two functions when invoked.
- orderBy(Iterable<? extends T>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Returns an iterable which traverses the entire
source iterable and creates an ordered list
of elements.
- orderBy(Iterable<? extends T>, Comparator<? super T>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Returns an iterable which traverses the entire
source iterable and creates an ordered list
of elements.
- orderBy(Iterable<? extends T>, Func1<? super T, ? extends U>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Returns an iterable which traverses the entire
source iterable and creates an ordered list
of elements.
- orderBy(Iterable<? extends T>, Func1<? super T, ? extends U>, Comparator<? super U>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Returns an iterable which traverses the entire
source iterable and creates an ordered list
of elements.
- orderBy() - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Returns an iterable which traverses the entire
source iterable and creates an ordered list
of elements.
- orderBy(Comparator<? super T>) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Returns an iterable which traverses the entire
source iterable and creates an ordered list
of elements.
- orderBy(Func1<? super T, ? extends U>) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Returns an iterable which traverses the entire
source iterable and creates an ordered list
of elements.
- orderBy(Func1<? super T, ? extends U>, Comparator<? super U>) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Returns an iterable which traverses the entire
source iterable and creates an ordered list
of elements.
- orderBy() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns an Observable which traverses the entire
source Observable and creates an ordered list
of elements.
- orderBy(Comparator<? super T>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns an Observable which traverses the entire
source Observable and creates an ordered list
of elements.
- orderBy(Func1<? super T, ? extends U>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns an Observable which traverses the entire
source Observable and creates an ordered list
of elements.
- orderBy(Func1<? super T, ? extends U>, Comparator<? super U>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns an Observable which traverses the entire
source Observable and creates an ordered list
of elements.
- orderBy(Observable<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns an Observable which traverses the entire
source Observable and creates an ordered list
of elements.
- orderBy(Observable<? extends T>, Comparator<? super T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns an Observable which traverses the entire
source Observable and creates an ordered list
of elements.
- orderBy(Observable<? extends T>, Func1<? super T, ? extends U>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns an Observable which traverses the entire
source Observable and creates an ordered list
of elements.
- orderBy(Observable<? extends T>, Func1<? super T, ? extends U>, Comparator<? super U>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns an Observable which traverses the entire
source Observable and creates an ordered list
of elements.
- OriginalObservableWrapper<T> - Class in hu.akarnokd.reactive4java.util
-
Helper class that wraps a Java Observable and makes its
services availabel as java- and reactive- observable.
- OriginalObservableWrapper(Observable) - Constructor for class hu.akarnokd.reactive4java.util.OriginalObservableWrapper
-
Wraps the given observable and sets a close
action to remove all observers.
- OriginalObservableWrapper(Observable, Action0) - Constructor for class hu.akarnokd.reactive4java.util.OriginalObservableWrapper
-
Wraps the given observable which calls the supplied
action in case of a close event and unregisters all observables.
- OriginalObservableWrapper(Observable, Action0, boolean) - Constructor for class hu.akarnokd.reactive4java.util.OriginalObservableWrapper
-
Wraps the given observable and sets up this observable
to call the closeAction on close() and remove all
registered observers if unregisterAll is true.
- OriginalObservableWrapper(Observable, Action0E<? extends IOException>) - Constructor for class hu.akarnokd.reactive4java.util.OriginalObservableWrapper
-
Wraps the given observable which calls the supplied
action in case of a close event and unregisters all observables.
- OriginalObservableWrapper(Observable, Action0E<? extends IOException>, boolean) - Constructor for class hu.akarnokd.reactive4java.util.OriginalObservableWrapper
-
Wraps the given observable and sets up this observable
to call the closeAction on close() and remove all
registered observers if unregisterAll is true.
- OriginalObserverWrapper - Class in hu.akarnokd.reactive4java.util
-
Wraps a java-observer and its associated helper observable.
- OriginalObserverWrapper(Observable, Observer) - Constructor for class hu.akarnokd.reactive4java.util.OriginalObserverWrapper
-
Constructor.
- other - Variable in class hu.akarnokd.reactive4java.reactive.Timeout.Switch
-
- Pair<T,U> - Class in hu.akarnokd.reactive4java.base
-
A pair of two objects.
- Pair(T, U) - Constructor for class hu.akarnokd.reactive4java.base.Pair
-
Construct a pair.
- Paired(Observable<? extends T>, Func1<? super T, ? extends Observable<? extends U>>, Func2<? super T, ? super U, ? extends V>) - Constructor for class hu.akarnokd.reactive4java.reactive.SelectMany.Paired
-
Constructor.
- pairUp() - Static method in class hu.akarnokd.reactive4java.util.Functions
-
- parent - Variable in class hu.akarnokd.reactive4java.util.RefCountCloseable.InnerCloseable
-
The parent instance.
- poll() - Method in class hu.akarnokd.reactive4java.scheduler.CurrentThreadScheduler
-
Takes a task from the queue.
- pool - Variable in class hu.akarnokd.reactive4java.reactive.Repeat.RepeatValue
-
The pool where the generator loop runs.
- pool - Variable in class hu.akarnokd.reactive4java.reactive.Take.FirstTimed
-
- pool - Variable in class hu.akarnokd.reactive4java.reactive.Take.LastScheduled
-
- pool - Variable in class hu.akarnokd.reactive4java.reactive.Timeout.Switch
-
- pool - Variable in class hu.akarnokd.reactive4java.reactive.Windowing.WithTime
-
- pool - Variable in class hu.akarnokd.reactive4java.scheduler.CachedThreadPoolScheduler
-
The thread pool.
- Pred0 - Interface in hu.akarnokd.reactive4java.base
-
A convenience extension interface over the Func0 with
the return type fixed as boolean.
- Pred1<T> - Interface in hu.akarnokd.reactive4java.base
-
A convenience extension interface over the Func1 with
the return type fixed as boolean.
- Pred2<T,U> - Interface in hu.akarnokd.reactive4java.base
-
A convenience extension interface over the Func2 with
the return type fixed as boolean.
- predicate - Variable in class hu.akarnokd.reactive4java.reactive.Take.While
-
- predicate - Variable in class hu.akarnokd.reactive4java.reactive.Take.WhileIndexed
-
- predicate - Variable in class hu.akarnokd.reactive4java.reactive.Take.WhileLongIndexed
-
- primaryClosed - Variable in class hu.akarnokd.reactive4java.util.RefCountCloseable
-
Indicate that the primary handle is closed already.
- print() - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Creates an observer with debugging purposes.
- print(String, int) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Creates an observer with debugging purposes.
- print() - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Runs this iterable and prints the values.
- print() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Runs this observable and prints the values.
- print() - Static method in class hu.akarnokd.reactive4java.util.Observers
-
Creates an observer with debugging purposes.
- print(String, int) - Static method in class hu.akarnokd.reactive4java.util.Observers
-
Creates an observer with debugging purposes.
- println() - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Creates an action for debugging purposes.
- println(String) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Creates an action for debugging purposes.
- println() - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Runs this iterable and prints the values.
- println() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Runs this observable and prints the values.
- println() - Static method in class hu.akarnokd.reactive4java.util.Observers
-
Creates an observer with debugging purposes.
- println(String) - Static method in class hu.akarnokd.reactive4java.util.Observers
-
Creates an observer with debugging purposes.
- Producer<T> - Class in hu.akarnokd.reactive4java.util
-
Base class to help implement various operators for observable sequences.
- Producer() - Constructor for class hu.akarnokd.reactive4java.util.Producer
-
- Producer.State<U> - Class in hu.akarnokd.reactive4java.util
-
The internal state of the observer registrations.
- Projected(Observable<? extends T>, Func2<? super U, ? super T, ? extends U>, Func2<? super U, ? super Integer, ? extends V>) - Constructor for class hu.akarnokd.reactive4java.reactive.Aggregate.Projected
-
Constructor.
- prune(Iterable<? extends T>, Func1<? super Iterable<? extends T>, ? extends Iterable<U>>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Applies the func function for a shared instance of the source,
e.g., func.invoke(share(source)).
- prune(Func1<? super Iterable<? extends T>, ? extends Iterable<U>>) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Applies the func function for a shared instance of the source,
e.g., func.invoke(share(source)).
- prune() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns an observable which shares all registration to the source observable and
each observer will only see the last notification.
- prune(Func1<? super Observable<? extends T>, ? extends Observable<U>>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns an observable which shares all registration to the source observable and
each observer will only see the last notification.
- prune(Func1<? super Observable<? extends T>, ? extends Observable<U>>, Scheduler) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns an observable which shares all registration to the source observable and
each observer will only see the last notification.
- prune(Scheduler) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns an observable which shares all registration to the source observable and
each observer will only see the last notification.
- prune(Observable<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns an observable which shares all registration to the source observable and
each observer will only see the last notification.
- prune(Observable<? extends T>, Func1<? super Observable<? extends T>, ? extends Observable<U>>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns an observable which shares all registration to the source observable and
each observer will only see the last notification.
- prune(Observable<? extends T>, Func1<? super Observable<? extends T>, ? extends Observable<U>>, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns an observable which shares all registration to the source observable and
each observer will only see the last notification.
- prune(Observable<? extends T>, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns an observable which shares all registration to the source observable and
each observer will only see the last notification.
- publish(Iterable<? extends T>, Func1<? super Iterable<? super T>, ? extends Iterable<? extends U>>, U) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
The returned iterable ensures that the source iterable is only traversed once, regardless of
how many iterator attaches to it and each iterator see only the same cached values.
- publish(Iterable<? extends T>, Func1<? super Iterable<T>, ? extends Iterable<U>>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
The returned iterable ensures that the source iterable is only traversed once, regardless of
how many iterator attaches to it and each iterator see only the values.
- publish(Func1<? super Iterable<? super T>, ? extends Iterable<? extends U>>, U) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
The returned iterable ensures that the source iterable is only traversed once, regardless of
how many iterator attaches to it and each iterator see only the same cached values.
- publish(Func1<? super Iterable<T>, ? extends Iterable<U>>) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
The returned iterable ensures that the source iterable is only traversed once, regardless of
how many iterator attaches to it and each iterator see only the values.
- publish() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns an observable which shares a single subscription to the underlying source.
- publish(Func1<? super Observable<? extends T>, ? extends Observable<? extends U>>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns an observable sequence which is the result of
invoking the selector on a connectable observable sequence
that shares a single subscription with the underlying
source observable.
- publish(Func1<? super Observable<? extends T>, ? extends Observable<? extends U>>, T) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns an observable sequence which is the result of
invoking the selector on a connectable observable sequence
that shares a single subscription with the underlying
source observable and registering parties
receive the initial value immediately.
- publish(T) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns an observable which shares a single subscription to the underlying source
and starts with with the initial value.
- publish(Observable<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns an observable which shares a single registration to the underlying source.
- publish(Observable<? extends T>, Func1<? super Observable<? extends T>, ? extends Observable<? extends U>>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns an observable sequence which is the result of
invoking the selector on a connectable observable sequence
that shares a single registration with the underlying
source observable.
- publish(Observable<? extends T>, Func1<? super Observable<? extends T>, ? extends Observable<? extends U>>, T) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns an observable sequence which is the result of
invoking the selector on a connectable observable sequence
that shares a single registration with the underlying
source observable and registering parties
receive the initial value immediately.
- publish(Observable<? extends T>, T) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns an observable which shares a single registration to the underlying source
and starts with with the initial value.
- publishLast() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns a connectable observable which uses a single registration
to the underlying source sequence containing only the last value.
- publishLast(Func1<? super Observable<? extends T>, ? extends Observable<? extends U>>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Retunrs an observable that is the result of the selector invocation
on a connectable observable that shares a single registration to
source and returns the last event of the source.
- publishLast(Observable<? extends T>, Func1<? super Observable<? extends T>, ? extends Observable<? extends U>>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Retunrs an observable that is the result of the selector invocation
on a connectable observable that shares a single registration to
source and returns the last event of the source.
- publishLast(Observable<T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns a connectable observable which uses a single registration
to the underlying source sequence containing only the last value.
- put(Object, U) - Method in class hu.akarnokd.reactive4java.util.ComparingHashMap
-
Tries to add the given item to this set.
- putIfAbsent(Object, U) - Method in class hu.akarnokd.reactive4java.util.ComparingHashMap
-
Put a new value into the map if the given key is not present.
- R4JConfig - Interface in hu.akarnokd.reactive4java.base
-
Interface for global or thread-local configuration of
various base objects.
- R4JConfigManager - Class in hu.akarnokd.reactive4java.util
-
The configuration manager for this library.
- range(int, int) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Creates an integer iterator which returns numbers from the start position in the count size.
- range(long, long) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Creates an long iterator which returns numbers from the start position in the count size.
- range(int, int) - Static method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Creates an integer iteratable builder which returns numbers from the start position in the count size.
- range(long, long) - Static method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Creates an long iterable builder which returns numbers from the start position in the count size.
- range(BigDecimal, int, BigDecimal) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which generates numbers from start.
- range(BigDecimal, int, BigDecimal, Scheduler) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which generates BigDecimal numbers from start.
- range(BigInteger, BigInteger) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which generates numbers from start.
- range(BigInteger, BigInteger, Scheduler) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which generates BigInteger numbers from start.
- range(double, int, double) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which generates numbers from start.
- range(double, int, double, Scheduler) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which produces Double values from start in count
amount and each subsequent element has a difference of step.
- range(float, int, float) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which generates numbers from start.
- range(float, int, float, Scheduler) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which produces Float values from start in count
amount and each subsequent element has a difference of step.
- range(int, int) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which generates numbers from start.
- range(int, int, Scheduler) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which generates numbers from start.
- range(long, long) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which generates numbers from start.
- range(long, long, Scheduler) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which generates numbers from start.
- Range - Class in hu.akarnokd.reactive4java.reactive
-
Helper class for Reactive.range operators.
- range(BigDecimal, int, BigDecimal) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which generates numbers from start.
- range(BigDecimal, int, BigDecimal, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which generates BigDecimal numbers from start.
- range(BigInteger, BigInteger) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which generates numbers from start.
- range(BigInteger, BigInteger, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which generates BigInteger numbers from start.
- range(double, int, double) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which generates numbers from start.
- range(double, int, double, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which produces Double values from start in count
amount and each subsequent element has a difference of step.
- range(float, int, float) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which generates numbers from start.
- range(float, int, float, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which produces Float values from start in count
amount and each subsequent element has a difference of step.
- range(int, int) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which generates numbers from start.
- range(int, int, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which generates numbers from start.
- range(long, long) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which generates numbers from start.
- range(long, long, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which generates numbers from start.
- Range.AsBigDecimal - Class in hu.akarnokd.reactive4java.reactive
-
Generates a range of values.
- Range.AsBigInteger - Class in hu.akarnokd.reactive4java.reactive
-
Generates a range of values.
- Range.AsDouble - Class in hu.akarnokd.reactive4java.reactive
-
Generates a range of values.
- Range.AsFloat - Class in hu.akarnokd.reactive4java.reactive
-
Generates a range of values.
- Range.AsInt - Class in hu.akarnokd.reactive4java.reactive
-
Generates a range of values.
- Range.AsLong - Class in hu.akarnokd.reactive4java.reactive
-
Generates a range of values.
- Reactive - Class in hu.akarnokd.reactive4java.reactive
-
Utility class with operators and helper methods for reactive programming with Observables and Observers.
- Reactive.ObserverState - Enum in hu.akarnokd.reactive4java.reactive
-
The diagnostic states of the current runnable.
- ReactiveObservableWrapper<T> - Class in hu.akarnokd.reactive4java.util
-
Wrapper for an existing reactive-observable and maps its
features to the java-observable.
- ReactiveObservableWrapper(Observable<T>) - Constructor for class hu.akarnokd.reactive4java.util.ReactiveObservableWrapper
-
Constructor.
- Ref<T> - Class in hu.akarnokd.reactive4java.base
-
A simple reference object holding something that can be changed.
- Ref() - Constructor for class hu.akarnokd.reactive4java.base.Ref
-
Initializes a null element.
- Ref(T) - Constructor for class hu.akarnokd.reactive4java.base.Ref
-
Initializes the ref with the given value.
- refCount() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns an observable sequence which
connects to the source for the first registered
party and stays connected to the source
as long as there is at least one registered party to it.
- refCount(ConnectableObservable<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns an observable sequence which
connects to the source for the first registered
party and stays connected to the source
as long as there is at least one registered party to it.
- RefCount<T> - Class in hu.akarnokd.reactive4java.reactive
-
Returns an observable sequence which
connects to the source for the first registered
party and stays connected to the source
as long as there is at least one registered party to it.
- RefCount(ConnectableObservable<? extends T>) - Constructor for class hu.akarnokd.reactive4java.reactive.RefCount
-
Constructor with a default fair reentrant lock.
- RefCount(ConnectableObservable<? extends T>, Lock) - Constructor for class hu.akarnokd.reactive4java.reactive.RefCount
-
Constructor.
- refCount - Variable in class hu.akarnokd.reactive4java.util.RefCountObservable
-
The reference counter.
- RefCountCloseable - Class in hu.akarnokd.reactive4java.util
-
Represents a closeable resource that only allows closing
when all dependent closeable objects have been closed.
- RefCountCloseable(Closeable) - Constructor for class hu.akarnokd.reactive4java.util.RefCountCloseable
-
Constructor.
- RefCountCloseable.InnerCloseable - Class in hu.akarnokd.reactive4java.util
-
The dependent closeable implementation.
- RefCountObservable<T> - Class in hu.akarnokd.reactive4java.util
-
Observable which wraps an observable and manages a reference counting closeable.
- RefCountObservable(Observable<? extends T>, RefCountCloseable) - Constructor for class hu.akarnokd.reactive4java.util.RefCountObservable
-
Constructor.
- register(DoubleObserver) - Method in interface hu.akarnokd.reactive4java.base.DoubleObservable
-
Registers an observer for the notification of Ts.
- register(IntObserver) - Method in interface hu.akarnokd.reactive4java.base.IntObservable
-
Registers an observer for the notification of Ts.
- register(LongObserver) - Method in interface hu.akarnokd.reactive4java.base.LongObservable
-
Registers an observer for the notification of Ts.
- register(Observer<? super T>) - Method in interface hu.akarnokd.reactive4java.base.Observable
-
Registers an observer for the notification of Ts.
- register(Observer) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Registers a java-observer with this reactive-observable instance.
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
- register(Observer<? super TimeInterval<T>>) - Method in class hu.akarnokd.reactive4java.reactive.AddTimeInterval
-
- register(Observer<? super V>) - Method in class hu.akarnokd.reactive4java.reactive.Aggregate.Projected
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Aggregate.Scan
-
- register(Observer<? super U>) - Method in class hu.akarnokd.reactive4java.reactive.Aggregate.ScanSeeded
-
- register(Observer<? super U>) - Method in class hu.akarnokd.reactive4java.reactive.Aggregate.Seeded
-
- register(Observer<? super V>) - Method in class hu.akarnokd.reactive4java.reactive.Aggregate.SeededIndexedProjected
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Aggregate.Simple
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Ambiguous
-
- register(Observer<? super List<T>>) - Method in class hu.akarnokd.reactive4java.reactive.Buffer.WithBoundary
-
- register(Observer<? super List<T>>) - Method in class hu.akarnokd.reactive4java.reactive.Buffer.WithClosing
-
- register(Observer<? super List<T>>) - Method in class hu.akarnokd.reactive4java.reactive.Buffer.WithOpenClose
-
- register(Observer<? super List<T>>) - Method in class hu.akarnokd.reactive4java.reactive.Buffer.WithSizeOrTime
-
- register(Observer<? super List<T>>) - Method in class hu.akarnokd.reactive4java.reactive.Buffer.WithSizeSkip
-
- register(Observer<? super List<T>>) - Method in class hu.akarnokd.reactive4java.reactive.Buffer.WithTime
-
- register(Observer<? super V>) - Method in class hu.akarnokd.reactive4java.reactive.CombineLatest.NullStart
-
- register(Observer<? super V>) - Method in class hu.akarnokd.reactive4java.reactive.CombineLatest.Sent
-
- register(Observer<? super U>) - Method in class hu.akarnokd.reactive4java.reactive.Concat.FromIterable.IndexedSelector
-
- register(Observer<? super U>) - Method in class hu.akarnokd.reactive4java.reactive.Concat.FromIterable.Selector
-
- register(Observer<? super U>) - Method in class hu.akarnokd.reactive4java.reactive.Concat.FromObservable.IndexedSelector
-
- register(Observer<? super U>) - Method in class hu.akarnokd.reactive4java.reactive.Concat.FromObservable.Selector
-
- register(Observer<? super Boolean>) - Method in class hu.akarnokd.reactive4java.reactive.Containment.All
-
- register(Observer<? super Boolean>) - Method in class hu.akarnokd.reactive4java.reactive.Containment.Any
-
- register(Observer<? super Integer>) - Method in class hu.akarnokd.reactive4java.reactive.Count.AsInt
-
- register(Observer<? super Long>) - Method in class hu.akarnokd.reactive4java.reactive.Count.AsLong
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Delay.ByTime
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Delay.Registration
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Distinct
-
- register(Observer<? super GroupedObservable<Key, U>>) - Method in class hu.akarnokd.reactive4java.reactive.GroupBy
-
- register(Observer<? super GroupedObservable<K, V>>) - Method in class hu.akarnokd.reactive4java.reactive.GroupByUntil.Default
-
- register(Observer<? super GroupedObservable<K, V>>) - Method in class hu.akarnokd.reactive4java.reactive.GroupByUntil.WithComparer
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Invoke.OnNext
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Invoke.OnNextError
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Invoke.OnNextErrorFinish
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Invoke.OnNextFinish
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Invoke.OnObserver
-
- register(Observer<? super BigDecimal>) - Method in class hu.akarnokd.reactive4java.reactive.Range.AsBigDecimal
-
- register(Observer<? super BigInteger>) - Method in class hu.akarnokd.reactive4java.reactive.Range.AsBigInteger
-
- register(Observer<? super Double>) - Method in class hu.akarnokd.reactive4java.reactive.Range.AsDouble
-
- register(Observer<? super Float>) - Method in class hu.akarnokd.reactive4java.reactive.Range.AsFloat
-
- register(Observer<? super Integer>) - Method in class hu.akarnokd.reactive4java.reactive.Range.AsInt
-
- register(Observer<? super Long>) - Method in class hu.akarnokd.reactive4java.reactive.Range.AsLong
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.RefCount
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Repeat.DoWhile
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Repeat.RepeatValue
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Repeat.WhileDo
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Resume.Always
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Resume.Conditionally
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Resume.OnError
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Resume.Retry
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Resume.RetryCount
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Sample.ByObservable
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Sample.ByTime
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Select.Cast
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Select.CastToken
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Select.DefaultIfEmptyFunc
-
- register(Observer<? super U>) - Method in class hu.akarnokd.reactive4java.reactive.Select.Indexed
-
- register(Observer<? super U>) - Method in class hu.akarnokd.reactive4java.reactive.Select.LongIndexed
-
- register(Observer<? super U>) - Method in class hu.akarnokd.reactive4java.reactive.Select.Simple
-
- register(Observer<? super V>) - Method in class hu.akarnokd.reactive4java.reactive.SelectMany.Paired
-
- register(Observer<? super V>) - Method in class hu.akarnokd.reactive4java.reactive.SelectMany.WithIterable
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Skip.First
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Skip.FirstTimed
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Skip.Last
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Skip.LastTimed
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Skip.Until
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Skip.While
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Skip.WhileIndexed
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Skip.WhileLongIndexed
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Take.First
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Take.FirstTimed
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Take.Last
-
- register(Observer<? super List<T>>) - Method in class hu.akarnokd.reactive4java.reactive.Take.LastBuffer
-
- register(Observer<? super List<T>>) - Method in class hu.akarnokd.reactive4java.reactive.Take.LastBufferTimed
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Take.LastScheduled
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Take.LastTimed
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Take.Until
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Take.While
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Take.WhileIndexed
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Take.WhileLongIndexed
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Throttle.ByObservable
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Throttle.ByTime
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Timeout.ByObservables
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Timeout.Switch
-
- register(DoubleObserver) - Method in class hu.akarnokd.reactive4java.reactive.ToPrimitive.ToDouble
-
- register(IntObserver) - Method in class hu.akarnokd.reactive4java.reactive.ToPrimitive.ToInt
-
- register(LongObserver) - Method in class hu.akarnokd.reactive4java.reactive.ToPrimitive.ToLong
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Where.Indexed
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Where.IndexedFactory
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Where.LongIndexed
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Where.OfType
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.reactive.Where.Simple
-
- register(Observer<? super Observable<T>>) - Method in class hu.akarnokd.reactive4java.reactive.Windowing.WithBoundary
-
- register(Observer<? super Observable<T>>) - Method in class hu.akarnokd.reactive4java.reactive.Windowing.WithClosing
-
- register(Observer<? super Observable<T>>) - Method in class hu.akarnokd.reactive4java.reactive.Windowing.WithOpenClose
-
- register(Observer<? super Observable<T>>) - Method in class hu.akarnokd.reactive4java.reactive.Windowing.WithSizeSkip
-
- register(Observer<? super Observable<T>>) - Method in class hu.akarnokd.reactive4java.reactive.Windowing.WithTime
-
- register(Observer<? super Observable<T>>) - Method in class hu.akarnokd.reactive4java.reactive.Windowing.WithTimeOrSize
-
- register(Observer<? super U>) - Method in class hu.akarnokd.reactive4java.reactive.Zip.ManyObservables
-
- register(Observer<? super V>) - Method in class hu.akarnokd.reactive4java.reactive.Zip.ObservableAndIterable
-
- register(Observer<? super V>) - Method in class hu.akarnokd.reactive4java.reactive.Zip.TwoObservable
-
- register(Object) - Static method in class hu.akarnokd.reactive4java.swing.ObservableActionListener
-
Convenience method to create a new observable action listener and register it with the target component must have a public addActionListener(ActionListener) method.
- register(Object) - Static method in class hu.akarnokd.reactive4java.swing.ObservableAdjustmentListener
-
Convenience method to create a new observable action listener and register it with the target component must have a public addAdjustmentListener(AdjustmentListener) method.
- register(Object) - Static method in class hu.akarnokd.reactive4java.swing.ObservableChangeListener
-
Convenience method to create a new observable action listener and register it with the target component must have a public addActionListener(ActionListener) method.
- register(Object) - Static method in class hu.akarnokd.reactive4java.swing.ObservableDocumentListener
-
Convenience method to create a new observable action listener and register it with the target component must have a public addDocumentListener(DocumentListener) method.
- register(Object) - Static method in class hu.akarnokd.reactive4java.swing.ObservableItemListener
-
Convenience method to register an observer on the component for itemStateChanged(ItemEvent) events.
- register(Object) - Static method in class hu.akarnokd.reactive4java.swing.ObservableKeyListener
-
Convenience method to register an action listener on an object which should have an addKeyListener()
public method.
- register(Object) - Static method in class hu.akarnokd.reactive4java.swing.ObservableListDataListener
-
Convenience method to create a new observable action listener and register it with the target component must have a public addListDataListener(ListDataListener) method.
- register(Object) - Static method in class hu.akarnokd.reactive4java.swing.ObservableListSelectionListener
-
Convenience method to create a new observable action listener and register it with the target component must have a public addListSelectionListener(ListSelectionListener) method.
- register(Component) - Static method in class hu.akarnokd.reactive4java.swing.ObservableMouseListener
-
Convenience method to register an observer on the component for all mouse event types.
- register(Window) - Static method in class hu.akarnokd.reactive4java.swing.ObservableWindowListener
-
Convenience method to register an observer on the component for all window event types.
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.util.AsyncSubject
-
- register(Observer<? super U>) - Method in class hu.akarnokd.reactive4java.util.DefaultConnectableObservable
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.util.DefaultObservable
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.util.HybridSubject
-
- register(Observer) - Method in class hu.akarnokd.reactive4java.util.HybridSubject
-
Registers a java-observer and returns a handle to it.
- register(Observer) - Method in class hu.akarnokd.reactive4java.util.OriginalObservableWrapper
-
Registers a java-observer and returns a handle to it.
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.util.OriginalObservableWrapper
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.util.Producer
-
- register(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.util.ReactiveObservableWrapper
-
- register(Observer) - Method in class hu.akarnokd.reactive4java.util.ReactiveObservableWrapper
-
Registers a java-observer and returns a handle to it.
- registerOn(Scheduler) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Wrap the given observable into an new Observable instance, which calls the original register() method
on the supplied pool.
- registerOn(Observable<? extends T>, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Wrap the given observable into an new Observable instance, which calls the original register() method
on the supplied pool.
- registerRaw(Observer<? super T>, boolean) - Method in class hu.akarnokd.reactive4java.util.Producer
-
Performs the registration and wiring up cancellation handlers for
the given observer.
- registerSafe(Observable<? extends T>, Observer<? super T>) - Static method in class hu.akarnokd.reactive4java.util.Observers
-
Registers the observer with the source in a way
that if the registration call throws an exception,
it is routed to the observer via the error() method.
- registerWith(Object) - Method in class hu.akarnokd.reactive4java.swing.ObservableActionListener
-
Convenience method to register this observable with the target component which must have a public addActionListener(ActionListener) method.
- registerWith(Object) - Method in class hu.akarnokd.reactive4java.swing.ObservableAdjustmentListener
-
Convenience method to register this observable with the target component which must have a public addAdjustmentListener(AdjustmentListener) method.
- registerWith(Object) - Method in class hu.akarnokd.reactive4java.swing.ObservableChangeListener
-
Convenience method to register this observable with the target component which must have a public addChangeListener(ChangeListener) method.
- registerWith(Object) - Method in class hu.akarnokd.reactive4java.swing.ObservableDocumentListener
-
Convenience method to register this observable with the target component which must have a public addDocumentListener(DocumentListener) method.
- registerWith(Object) - Method in class hu.akarnokd.reactive4java.swing.ObservableItemListener
-
Convenience method to register an observer on the component for itemStateChanged(ItemEvent) events.
- registerWith(Object) - Method in class hu.akarnokd.reactive4java.swing.ObservableKeyListener
-
Convenience method to register this observable with the target component which must have a public addKeyListener(KeyListener) method.
- registerWith(Object) - Method in class hu.akarnokd.reactive4java.swing.ObservableListDataListener
-
Convenience method to register this observable with the target component which must have a public addListDataListener(ListDataListener) method.
- registerWith(Object) - Method in class hu.akarnokd.reactive4java.swing.ObservableListSelectionListener
-
Convenience method to register this observable with the target component which must have a public addListSelectionListener(ListSelectionListener) method.
- registerWith(Component) - Method in class hu.akarnokd.reactive4java.swing.ObservableMouseListener
-
Convenience method to register this observer with the target component for all mouse event types.
- registerWith(Component, boolean, boolean, boolean) - Method in class hu.akarnokd.reactive4java.swing.ObservableMouseListener
-
Convenience method to register this observer with the target component for any mouse event types.
- registerWith(Window) - Method in class hu.akarnokd.reactive4java.swing.ObservableWindowListener
-
Convenience method to register this observer with the target component for all window event types.
- registerWith(Window, boolean, boolean, boolean) - Method in class hu.akarnokd.reactive4java.swing.ObservableWindowListener
-
Convenience method to register this observer with the target component for any window event types.
- registerWith(Observable<? extends T>) - Method in class hu.akarnokd.reactive4java.util.DefaultObserverEx
-
While holding the global lock, executes the onRegister method then
registers this instance with the supplied source observable with the this token.
- registerWith(Observable, Observer<T>) - Static method in class hu.akarnokd.reactive4java.util.Observers
-
Convenience method to let a reactive-observer register with
a java-observable.
- registerWith(Observable, Observer) - Static method in class hu.akarnokd.reactive4java.util.Observers
-
Convenience method to register a java-observer with a java-observable in the
same style as the reactive counterpart do.
- registerWith(Observable<T>, Observer) - Static method in class hu.akarnokd.reactive4java.util.Observers
-
Convenience method to register a java-observable with a reactive-observable.
- registerWith(Iterable<T>, Observer<? super T>) - Static method in class hu.akarnokd.reactive4java.util.Observers
-
"Registers" the observer with the iterable source
and iterates over the source iterable in the current
thread.
- registerWith(Iterable<T>, Observer<? super T>, Scheduler) - Static method in class hu.akarnokd.reactive4java.util.Observers
-
"Registers" an observer with the given iterable
and iterates over it on the given scheduler.
- Registration(Observable<? extends T>, long, TimeUnit, Scheduler) - Constructor for class hu.akarnokd.reactive4java.reactive.Delay.Registration
-
Constructor.
- registration - Variable in class hu.akarnokd.reactive4java.util.Producer.State
-
The closeable handle for the registration.
- registry - Variable in class hu.akarnokd.reactive4java.util.HybridSubject
-
The registration holder for the reactive-observers.
- registry - Variable in class hu.akarnokd.reactive4java.util.ReactiveObservableWrapper
-
The registry for observer-closeable pairs.
- relayUntil(Func0<Boolean>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Relay values of T while the given condition does not hold.
- relayUntil(Observable<? extends T>, Func0<Boolean>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Relay values of T while the given condition does not hold.
- relayWhile(Iterable<? extends T>, Func0<Boolean>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Relays the source iterable's values until the gate returns false.
- relayWhile(Func0<Boolean>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Relay the stream of Ts until condition turns into false.
- relayWhile(Observable<? extends T>, Func0<Boolean>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Relay the stream of Ts until condition turns into false.
- release() - Method in class hu.akarnokd.reactive4java.util.RefCountCloseable
-
Releases an dependent closeable.
- remove(CurrentThreadScheduler.DelayedRunnable) - Method in class hu.akarnokd.reactive4java.scheduler.CurrentThreadScheduler
-
Removes the given task.
- remove(Closeable) - Method in class hu.akarnokd.reactive4java.util.CompositeCloseable
-
Removes and closes the specified closeable instance if contained within this composite.
- remove(Object) - Method in class hu.akarnokd.reactive4java.util.DefaultObserverEx
-
Removes and closes the close handler associated with the token.
- remove() - Method in class hu.akarnokd.reactive4java.util.ObserverToIteratorSink
-
- remove(Object) - Method in class hu.akarnokd.reactive4java.util.TaggedCompositeCloseable
-
Remove and close the closeable identified by the token.
- removeAll() - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Consumes the sequence and removes all items via the Iterator.remove().
- removeSilently(Closeable) - Method in class hu.akarnokd.reactive4java.util.CompositeCloseable
-
Removes and closes the specified closeable instance if
contained within this composite.
- removeTimeInterval() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Unwrap the values within a timeinterval observable to its normal value.
- removeTimeInterval(Observable<TimeInterval<T>>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Unwrap the values within a timeinterval observable to its normal value.
- removeTimestamped() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Unwrap the values within a timestamped observable to its normal value.
- removeTimestamped(Observable<Timestamped<? extends T>>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Unwrap the values within a timestamped observable to its normal value.
- removeUpdate(DocumentEvent) - Method in class hu.akarnokd.reactive4java.swing.ObservableDocumentListener
-
- repeat(T) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Creates an iterable sequence which returns the given value indefinitely.
- repeat(T, int) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Returns an iterable which repeats the given single value the specified number of times.
- repeat(T) - Static method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Creates an iterable builder which repeats the given
value indefinitely.
- repeat(T, int) - Static method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Returns an iterable builder which repeats the given single value the specified number of times.
- repeat(Func0<? extends T>) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which repeatedly calls the given function which generates the Ts indefinitely.
- repeat(Func0<? extends T>, int) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which repeatedly calls the given function count times to generate Ts
and runs on the default pool.
- repeat(Func0<? extends T>, int, Scheduler) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which repeatedly calls the given function count times to generate Ts
and runs on the given pool.
- repeat(Func0<? extends T>, Scheduler) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which repeatedly calls the given function which generates the Ts indefinitely.
- repeat(T) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which repeates the given value indefinitely
and runs on the default pool.
- repeat(T, int) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which repeates the given value count times
and runs on the default pool.
- repeat(T, int, Scheduler) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which repeates the given value count times
and runs on the given pool.
- repeat(T, Scheduler) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which repeates the given value indefinitely
and runs on the given pool.
- repeat() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Repeat the source observable indefinitely.
- repeat(int) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Repeat the source observable count times.
- repeat(Func0<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which repeatedly calls the given function which generates the Ts indefinitely.
- repeat(Func0<? extends T>, int) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which repeatedly calls the given function count times to generate Ts
and runs on the default pool.
- repeat(Func0<? extends T>, int, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which repeatedly calls the given function count times to generate Ts
and runs on the given pool.
- repeat(Func0<? extends T>, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which repeatedly calls the given function which generates the Ts indefinitely.
- repeat(Observable<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Repeat the source observable indefinitely.
- repeat(Observable<? extends T>, int) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Repeat the source observable count times.
- repeat(T) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which repeates the given value indefinitely
and runs on the default pool.
- repeat(T, int) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which repeates the given value count times
and runs on the default pool.
- repeat(T, int, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which repeates the given value count times
and runs on the given pool.
- repeat(T, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which repeates the given value indefinitely
and runs on the given pool.
- Repeat - Class in hu.akarnokd.reactive4java.reactive
-
Contains repeat-like observable sequence implementations.
- Repeat.DoWhile<T> - Class in hu.akarnokd.reactive4java.reactive
-
Repeats the given source so long as the condition returns true.
- Repeat.RepeatValue<T> - Class in hu.akarnokd.reactive4java.reactive
-
Creates an observable which repeatedly calls the given function which generates the Ts indefinitely.
- Repeat.WhileDo<T> - Class in hu.akarnokd.reactive4java.reactive
-
Repeatedly registers with the source observable
if the condition holds on registration.
- RepeatValue(Func0<? extends T>, Scheduler) - Constructor for class hu.akarnokd.reactive4java.reactive.Repeat.RepeatValue
-
Constructor.
- replace(T) - Method in class hu.akarnokd.reactive4java.base.Ref
-
Replace the current contents with the new value and return the old value.
- replaceDefaultEdtScheduler(Scheduler) - Static method in class hu.akarnokd.reactive4java.swing.SwingObservables
-
Replace the current default scheduler with the specified new scheduler.
- replay(Iterable<? extends T>, Func1<? super Iterable<T>, ? extends Iterable<U>>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
The returned iterable ensures that the source iterable is only traversed once, regardless of
how many iterator attaches to it and each iterator may only see one source element.
- replay(Iterable<? extends T>, Func1<? super Iterable<T>, ? extends Iterable<U>>, int) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
The returned iterable ensures that the source iterable is only traversed once, regardless of
how many iterator attaches to it and each iterator see only the some cached values.
- replay(Func1<? super Iterable<T>, ? extends Iterable<U>>) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
The returned iterable ensures that the source iterable is only traversed once, regardless of
how many iterator attaches to it and each iterator may only see one source element.
- replay(Func1<? super Iterable<T>, ? extends Iterable<U>>, int) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
The returned iterable ensures that the source iterable is only traversed once, regardless of
how many iterator attaches to it and each iterator see only the some cached values.
- replay() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which shares the source observable and replays all source Ts
to any of the registering observers.
- replay(Func1<? super Observable<? extends T>, ? extends Observable<U>>, int) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which shares the source observable and replays the buffered source Ts
to any of the registering observers.
- replay(Func1<? super Observable<? extends T>, ? extends Observable<U>>, int, long, TimeUnit) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which shares the source observable and replays the bufferSize source Ts
to any of the registering observers.
- replay(Func1<? super Observable<? extends T>, ? extends Observable<U>>, int, long, TimeUnit, Scheduler) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which shares the source observable and replays the bufferSize source Ts
to any of the registering observers.
- replay(Func1<? super Observable<? extends T>, ? extends Observable<U>>, int, Scheduler) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which shares the source observable returned by the selector and replays all source Ts
to any of the registering observers.
- replay(Func1<? super Observable<? extends T>, ? extends Observable<U>>, long, TimeUnit) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which shares the source observable and replays all source Ts
to any of the registering observers.
- replay(Func1<? super Observable<? extends T>, ? extends Observable<U>>, long, TimeUnit, Scheduler) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which shares the source observable and replays all source Ts
to any of the registering observers.
- replay(Func1<? super Observable<T>, ? extends Observable<U>>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns the observable sequence for the supplied source observable by
invoking the selector function with it.
- replay(int) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which shares the source observable and replays the buffered source Ts
to any of the registering observers.
- replay(int, long, TimeUnit) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which shares the source observable and replays the bufferSize source Ts
to any of the registering observers.
- replay(int, long, TimeUnit, Scheduler) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which shares the source observable and replays the bufferSize source Ts
to any of the registering observers.
- replay(int, Scheduler) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which shares the source observable and replays all source Ts
to any of the registering observers.
- replay(long, TimeUnit) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which shares the source observable and replays all source Ts
to any of the registering observers.
- replay(long, TimeUnit, Scheduler) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which shares the source observable and replays all source Ts
to any of the registering observers.
- replay(Scheduler) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which shares the source observable and replays all source Ts
to any of the registering observers.
- replay(Observable<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which shares the source observable and replays all source Ts
to any of the registering observers.
- replay(Observable<? extends T>, Func1<? super Observable<? extends T>, ? extends Observable<U>>, int) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which shares the source observable and replays the buffered source Ts
to any of the registering observers.
- replay(Observable<? extends T>, Func1<? super Observable<? extends T>, ? extends Observable<U>>, int, long, TimeUnit) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which shares the source observable and replays the bufferSize source Ts
to any of the registering observers.
- replay(Observable<? extends T>, Func1<? super Observable<? extends T>, ? extends Observable<U>>, int, long, TimeUnit, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which shares the source observable and replays the bufferSize source Ts
to any of the registering observers.
- replay(Observable<? extends T>, Func1<? super Observable<? extends T>, ? extends Observable<U>>, long, TimeUnit) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which shares the source observable and replays all source Ts
to any of the registering observers.
- replay(Observable<? extends T>, Func1<? super Observable<? extends T>, ? extends Observable<U>>, long, TimeUnit, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which shares the source observable and replays all source Ts
to any of the registering observers.
- replay(Observable<? extends T>, int) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which shares the source observable and replays the buffered source Ts
to any of the registering observers.
- replay(Observable<? extends T>, int, long, TimeUnit) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which shares the source observable and replays the bufferSize source Ts
to any of the registering observers.
- replay(Observable<? extends T>, int, long, TimeUnit, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which shares the source observable and replays the bufferSize source Ts
to any of the registering observers.
- replay(Observable<? extends T>, int, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which shares the source observable and replays all source Ts
to any of the registering observers.
- replay(Observable<? extends T>, long, TimeUnit) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which shares the source observable and replays all source Ts
to any of the registering observers.
- replay(Observable<? extends T>, long, TimeUnit, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which shares the source observable and replays all source Ts
to any of the registering observers.
- replay(Observable<? extends T>, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which shares the source observable and replays all source Ts
to any of the registering observers.
- replay(Observable<T>, Func1<? super Observable<? extends T>, ? extends Observable<U>>, int, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which shares the source observable returned by the selector and replays all source Ts
to any of the registering observers.
- replay(Observable<T>, Func1<? super Observable<T>, ? extends Observable<U>>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns the observable sequence for the supplied source observable by
invoking the selector function with it.
- resize(int) - Method in class hu.akarnokd.reactive4java.util.ComparingHashMap
-
Resize the container and remap all its entries.
- resize(int) - Method in class hu.akarnokd.reactive4java.util.ComparingHashSet
-
Resize the container and remap all its entries.
- restoreDefault() - Static method in class hu.akarnokd.reactive4java.util.Schedulers
-
Restore the default scheduler back to the DefaultScheduler
used when this class was initialized.
- restoreDefaultEdtScheduler() - Static method in class hu.akarnokd.reactive4java.swing.SwingObservables
-
Restore the default scheduler back to the DefaultScheduler
used when this class was initialized.
- resultSelector - Variable in class hu.akarnokd.reactive4java.reactive.Concat.FromIterable.IndexedSelector
-
The result selector.
- resultSelector - Variable in class hu.akarnokd.reactive4java.reactive.Concat.FromIterable.Selector
-
The result selector.
- resultSelector - Variable in class hu.akarnokd.reactive4java.reactive.Concat.FromObservable.IndexedSelector
-
The result selector.
- resultSelector - Variable in class hu.akarnokd.reactive4java.reactive.Concat.FromObservable.Selector
-
The result selector.
- resultSelector - Variable in class hu.akarnokd.reactive4java.reactive.GroupJoin
-
- resultSelector - Variable in class hu.akarnokd.reactive4java.reactive.Join
-
- Resume - Class in hu.akarnokd.reactive4java.reactive
-
Helper class for the Reactive.resumeXYZ operators.
- Resume.Always<T> - Class in hu.akarnokd.reactive4java.reactive
-
Returns an observable which listens to elements from a source until it signals an error()
or finish() and continues with the next observable.
- Resume.Conditionally<T> - Class in hu.akarnokd.reactive4java.reactive
-
Continues the observable sequence in case of exception
whith the sequence provided by the function for that particular
exception.
- Resume.OnError<T> - Class in hu.akarnokd.reactive4java.reactive
-
It tries to submit the values of first observable, but when it throws an exeption,
the next observable within source is used further on.
- Resume.Retry<T> - Class in hu.akarnokd.reactive4java.reactive
-
Restarts the observation until the source observable terminates normally.
- Resume.RetryCount<T> - Class in hu.akarnokd.reactive4java.reactive
-
Restarts the observation until the source observable terminates normally
or the count retry count was used up.
- resumeAlways(Iterable<? extends Iterable<? extends T>>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Creates an iterable which resumes with the next iterable from the sources when one throws an exception or completes normally.
- resumeAlways(Iterable<? extends T>, Iterable<? extends T>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Creates an iterable which resumes with the next iterable from the sources when one throws an exception.
- resumeAlways(Iterable<? extends Observable<? extends T>>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns an observable which listens to elements from a source until it signals an error()
or finish() and continues with the next observable.
- resumeAlways(Iterable<? extends Observable<? extends T>>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns an observable which listens to elements from a source until it signals an error()
or finish() and continues with the next observable.
- resumeConditionally(Func1<? super Throwable, ? extends Observable<? extends T>>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Continues the observable sequence in case of exception
whith the sequence provided by the function for that particular
exception.
- resumeConditionally(Observable<? extends T>, Func1<? super Throwable, ? extends Observable<? extends T>>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Continues the observable sequence in case of exception
whith the sequence provided by the function for that particular
exception.
- resumeOnError(Iterable<? extends Iterable<? extends T>>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Creates an iterable which resumes with the next iterable from the sources when one throws an exception.
- resumeOnError(Iterable<? extends T>, Iterable<? extends T>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Creates an iterable which resumes with the next iterable from the sources when one throws an exception.
- resumeOnError(Iterable<? extends Observable<? extends T>>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
It tries to submit the values of first observable, but when it throws an exeption,
the next observable within source is used further on.
- resumeOnError(Iterable<? extends Observable<? extends T>>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
It tries to submit the values of first observable, but when it throws an exeption,
the next observable within source is used further on.
- retry(Iterable<? extends T>, int) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Creates an iterator which attempts to re-iterate the source if it threw an exception.
- retry() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Restarts the observation until the source observable terminates normally.
- retry(int) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Restarts the observation until the source observable terminates normally or the count retry count was used up.
- retry(Observable<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Restarts the observation until the source observable terminates normally.
- retry(Observable<? extends T>, int) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Restarts the observation until the source observable terminates normally
or the count retry count was used up.
- Retry(Observable<? extends T>) - Constructor for class hu.akarnokd.reactive4java.reactive.Resume.Retry
-
Constructor.
- RetryCount(Observable<? extends T>, int) - Constructor for class hu.akarnokd.reactive4java.reactive.Resume.RetryCount
-
Constructor.
- right - Variable in class hu.akarnokd.reactive4java.reactive.GroupJoin
-
- right - Variable in class hu.akarnokd.reactive4java.reactive.Join
-
- right - Variable in class hu.akarnokd.reactive4java.reactive.Zip.TwoObservable
-
- rightDurationSelector - Variable in class hu.akarnokd.reactive4java.reactive.GroupJoin
-
- rightDurationSelector - Variable in class hu.akarnokd.reactive4java.reactive.Join
-
- run(Iterable<? extends T>, Action1<? super T>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Iterate over the source and submit each value to the
given action.
- run(Iterable<?>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Iterates over the given source without using its returned value.
- run() - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Iterates over the given source without using its returned value.
- run(Action1<? super T>) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Iterate over the source and submit each value to the
given action.
- run() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Blocks until the observable calls finish() or error().
- run(Action1<? super T>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Blocks until the observable calls finish() or error().
- run(Observer<? super T>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Blocks until the observable calls finish() or error().
- run(Observer<? super T>, Closeable, Action1<Closeable>) - Method in class hu.akarnokd.reactive4java.reactive.Delay.ByObservable
-
- run(Observer<? super Result>, Closeable, Action1<Closeable>) - Method in class hu.akarnokd.reactive4java.reactive.GroupJoin
-
- run(Observer<? super Result>, Closeable, Action1<Closeable>) - Method in class hu.akarnokd.reactive4java.reactive.Join
-
- run(Closeable) - Method in class hu.akarnokd.reactive4java.reactive.Latest
-
- run(Closeable) - Method in class hu.akarnokd.reactive4java.reactive.MostRecent
-
- run(Closeable) - Method in class hu.akarnokd.reactive4java.reactive.Next
-
- run(Observable<? extends T>, Action1<? super T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Blocks until the observable calls finish() or error().
- run(Observable<? extends T>, Observer<? super T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Blocks until the observable calls finish() or error().
- run(Observable<?>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Blocks until the observable calls finish() or error().
- run(Closeable) - Method in class hu.akarnokd.reactive4java.reactive.ToIterable
-
- run() - Method in class hu.akarnokd.reactive4java.util.DefaultRunnable
-
- run(Closeable) - Method in class hu.akarnokd.reactive4java.util.ObservableToIterableAdapter
-
The factory method to return an iterator and hand over the close handle
to the original registration to the source.
- run(Observer<? super T>, Closeable, Action1<Closeable>) - Method in class hu.akarnokd.reactive4java.util.Producer
-
The core implementation of the operator, called upon
registration to the producer.
- run(Observer<? super T>, Closeable, Action1<Closeable>) - Method in class hu.akarnokd.reactive4java.util.RefCountObservable
-
- RunOnce - Class in hu.akarnokd.reactive4java.util
-
Helper class which ensures that only a single action is invoked.
- RunOnce() - Constructor for class hu.akarnokd.reactive4java.util.RunOnce
-
- rwLock - Variable in class hu.akarnokd.reactive4java.reactive.Zip.ManyObservables.ItemObserver
-
Reader-writer lock.
- SafeObserver<T> - Class in hu.akarnokd.reactive4java.util
-
A simple wrapping observer which closes the specified
handle in case of error or finish message, or
an exception raised by the wrapped next.
- SafeObserver(Observer<? super T>, Closeable) - Constructor for class hu.akarnokd.reactive4java.util.SafeObserver
-
Constructor.
- sample(long, TimeUnit) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Periodically sample the given source observable, which means tracking the last value of
the observable and periodically submitting it to the output observable.
- sample(long, TimeUnit, Scheduler) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Periodically sample the given source observable, which means tracking the last value of
the observable and periodically submitting it to the output observable.
- sample(Observable<? extends U>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Samples the observable sequence when the other sequence
fires an event.
- sample(Observable<? extends T>, long, TimeUnit) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Periodically sample the given source observable, which means tracking the last value of
the observable and periodically submitting it to the output observable.
- sample(Observable<? extends T>, long, TimeUnit, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Periodically sample the given source observable, which means tracking
the last value of
the observable and periodically submitting it to the output observable.
- sample(Observable<? extends T>, Observable<? extends U>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Samples the observable sequence when the other sequence
fires an event.
- Sample - Class in hu.akarnokd.reactive4java.reactive
-
Helper class for Reactive.sample operations.
- Sample.ByObservable<T,U> - Class in hu.akarnokd.reactive4java.reactive
-
Samples the observable sequence when the other sequence
fires an event.
- Sample.ByTime<T> - Class in hu.akarnokd.reactive4java.reactive
-
Samples the source observable by the given time interval.
- scan(Iterable<? extends T>, Func2<? super U, ? super T, ? extends U>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Generates an iterable which acts like a running sum when iterating over the source iterable, e.g.,
For each element in T, it computes a value by using the current aggregation value and returns it.
- scan(Iterable<? extends T>, U, Func2<? super U, ? super T, ? extends U>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Generates an iterable which acts like a running sum when iterating over the source iterable, e.g.,
For each element in T, it computes a value by using the current aggregation value and returns it.
- scan(Func2<? super U, ? super T, ? extends U>) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Generates an iterable which acts like a running sum when iterating over the source iterable, e.g.,
For each element in T, it computes a value by using the current aggregation value and returns it.
- scan(U, Func2<? super U, ? super T, ? extends U>) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Generates an iterable which acts like a running sum when iterating over the source iterable, e.g.,
For each element in T, it computes a value by using the current aggregation value and returns it.
- scan(Func2<? super T, ? super T, ? extends T>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which accumultates the given source and submits each intermediate results to its subscribers.
- scan(T, Func2<? super T, ? super T, ? extends T>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which accumultates the given source and submits each intermediate results to its subscribers.
- Scan(Observable<? extends T>, Func2<? super T, ? super T, ? extends T>) - Constructor for class hu.akarnokd.reactive4java.reactive.Aggregate.Scan
-
Constructor.
- scan(Observable<? extends T>, Func2<? super T, ? super T, ? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which accumultates the given source and submits each intermediate results to its subscribers.
- scan(Observable<? extends T>, U, Func2<? super U, ? super T, ? extends U>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which accumultates the given
source and submits each intermediate results to its subscribers.
- ScanSeeded(Observable<? extends T>, U, Func2<? super U, ? super T, ? extends U>) - Constructor for class hu.akarnokd.reactive4java.reactive.Aggregate.ScanSeeded
-
Construction.
- schedule(Runnable) - Method in interface hu.akarnokd.reactive4java.base.Scheduler
-
Schedule for ASAP execution.
- schedule(Runnable, long, TimeUnit) - Method in interface hu.akarnokd.reactive4java.base.Scheduler
-
Schedule a single execution of the runnable task
with the given delay of nanoseconds.
- schedule(Runnable, long, long, TimeUnit) - Method in interface hu.akarnokd.reactive4java.base.Scheduler
-
Schedule a repeated execution of the given task with
the given initialDelay (in nanoseconds) and betweenDelay
(in nanoseconds).
- schedule(Runnable) - Method in class hu.akarnokd.reactive4java.scheduler.CachedThreadPoolScheduler
-
- schedule(Runnable, long, TimeUnit) - Method in class hu.akarnokd.reactive4java.scheduler.CachedThreadPoolScheduler
-
- schedule(Runnable, long, long, TimeUnit) - Method in class hu.akarnokd.reactive4java.scheduler.CachedThreadPoolScheduler
-
- schedule(Runnable) - Method in class hu.akarnokd.reactive4java.scheduler.CurrentThreadScheduler
-
- schedule(Runnable, long, TimeUnit) - Method in class hu.akarnokd.reactive4java.scheduler.CurrentThreadScheduler
-
- schedule(Runnable, long, long, TimeUnit) - Method in class hu.akarnokd.reactive4java.scheduler.CurrentThreadScheduler
-
- schedule(Runnable) - Method in class hu.akarnokd.reactive4java.scheduler.DefaultScheduler
-
- schedule(Runnable, long, TimeUnit) - Method in class hu.akarnokd.reactive4java.scheduler.DefaultScheduler
-
- schedule(Runnable, long, long, TimeUnit) - Method in class hu.akarnokd.reactive4java.scheduler.DefaultScheduler
-
- schedule(Runnable) - Method in class hu.akarnokd.reactive4java.scheduler.NewThreadScheduler
-
- schedule(Runnable, long, TimeUnit) - Method in class hu.akarnokd.reactive4java.scheduler.NewThreadScheduler
-
- schedule(Runnable, long, long, TimeUnit) - Method in class hu.akarnokd.reactive4java.scheduler.NewThreadScheduler
-
- schedule(Runnable) - Method in class hu.akarnokd.reactive4java.swing.DefaultEdtScheduler
-
- schedule(Runnable, long, TimeUnit) - Method in class hu.akarnokd.reactive4java.swing.DefaultEdtScheduler
-
- schedule(Runnable, long, long, TimeUnit) - Method in class hu.akarnokd.reactive4java.swing.DefaultEdtScheduler
-
- ScheduledCloseable - Class in hu.akarnokd.reactive4java.util
-
A closeable instance which invokes the managed closeable's
close method on the given scheduler.
- ScheduledCloseable(Scheduler, Closeable) - Constructor for class hu.akarnokd.reactive4java.util.ScheduledCloseable
-
Constructor.
- Scheduler - Interface in hu.akarnokd.reactive4java.base
-
An abstract interface for defining
minimum scheduling capabilities.
- scheduler - Variable in class hu.akarnokd.reactive4java.util.ScheduledCloseable
-
The scheduler reference.
- scheduler() - Method in class hu.akarnokd.reactive4java.util.ScheduledCloseable
-
- Schedulers - Class in hu.akarnokd.reactive4java.util
-
Utility class for schedulers, and manages
the global default scheduler.
- script0(String, ScriptEngine, Map<String, Object>) - Static method in class hu.akarnokd.reactive4java.util.Lambdas
-
Returns a parameterless function which invokes the given script on the
script engine and retunrs its value.
- script0(String, ScriptEngine, Object...) - Static method in class hu.akarnokd.reactive4java.util.Lambdas
-
Creates a parameterless function which executes the given script as
javascript.
- script1(String, ScriptEngine, Map<String, Object>) - Static method in class hu.akarnokd.reactive4java.util.Lambdas
-
Creates a single parameter function which invokes the script engine with a given
expression and returns its result.
- script1(String, ScriptEngine, Object...) - Static method in class hu.akarnokd.reactive4java.util.Lambdas
-
Creates a single parameter function which executes the given script as
javascript.
- script2(String, ScriptEngine, Map<String, Object>) - Static method in class hu.akarnokd.reactive4java.util.Lambdas
-
Creates a two parameter function which invokes the script engine with a given
expression and returns its result.
- script2(String, ScriptEngine, Object...) - Static method in class hu.akarnokd.reactive4java.util.Lambdas
-
Creates a two parameter function which executes the given script as
javascript.
- second - Variable in class hu.akarnokd.reactive4java.base.Pair
-
The second object.
- Seeded(Observable<? extends T>, U, Func2<? super U, ? super T, ? extends U>) - Constructor for class hu.akarnokd.reactive4java.reactive.Aggregate.Seeded
-
Constructor.
- SeededIndexedProjected(Observable<? extends T>, U, Func2<? super U, ? super T, ? extends U>, Func2<? super U, ? super Integer, ? extends V>) - Constructor for class hu.akarnokd.reactive4java.reactive.Aggregate.SeededIndexedProjected
-
- select(Iterable<? extends T>, Func1<? super T, ? extends U>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Creates an iterable which is a transforms the source
elements by using the selector function.
- select(Iterable<? extends T>, Func2<? super Integer, ? super T, ? extends U>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Creates an iterable which is a transforms the source
elements by using the selector function.
- select(Func1<? super T, ? extends U>) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Creates an iterable which is a transforms the source
elements by using the selector function.
- select(Func2<Integer, ? super T, ? extends U>) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Creates an iterable which is a transforms the source
elements by using the selector function.
- select(Func1<? super T, ? extends U>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Use the mapper to transform the T source into an U source.
- select(Func2<? super T, ? super Integer, ? extends U>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Transforms the elements of the source observable into Us by using a selector which receives an index indicating
how many elements have been transformed this far.
- select(Observable<? extends T>, Func1<? super T, ? extends U>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Use the mapper to transform the T source into an U source.
- select(Observable<? extends T>, Func2<? super T, ? super Integer, ? extends U>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Transforms the elements of the source observable into
Us by using a selector which receives an index indicating
how many elements have been transformed this far.
- Select - Class in hu.akarnokd.reactive4java.reactive
-
Helper class of select and few similar operators.
- select(Observer<? super T>, Func1<? super U, ? extends T>) - Static method in class hu.akarnokd.reactive4java.util.Observers
-
Modifies the source observer to use the selector
to compute a new value from the received one.
- Select.Cast<T> - Class in hu.akarnokd.reactive4java.reactive
-
Casts the values of the source sequence into the target type.
- Select.CastToken<T> - Class in hu.akarnokd.reactive4java.reactive
-
Casts the values of the source sequence into the
given type via the type token.
- Select.DefaultIfEmptyFunc<T> - Class in hu.akarnokd.reactive4java.reactive
-
Returns a single value produced by a function in case the source
observable is empty.
- Select.Indexed<T,U> - Class in hu.akarnokd.reactive4java.reactive
-
Transforms the elements of the source observable into
Us by using a selector which receives an index indicating
how many elements have been transformed this far.
- Select.LongIndexed<T,U> - Class in hu.akarnokd.reactive4java.reactive
-
Transforms the elements of the source observable into
Us by using a selector which receives an index indicating
how many elements have been transformed this far.
- Select.Simple<T,U> - Class in hu.akarnokd.reactive4java.reactive
-
Use the mapper to transform the T source into an U source.
- selectLong(Func2<? super T, ? super Long, ? extends U>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Transforms the elements of the source observable
into Us by using a selector which receives a long index indicating
how many elements have been transformed this far.
- selectLong(Observable<? extends T>, Func2<? super T, ? super Long, ? extends U>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Transforms the elements of the source observable into
Us by using a selector which receives an long index indicating
how many elements have been transformed this far.
- selectMany(Iterable<? extends T>, Func1<? super T, ? extends Iterable<? extends U>>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Creates an iterable which returns a stream of Us for each source Ts.
- selectMany(Func1<? super T, ? extends Iterable<? extends U>>) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Creates an iterable which returns a stream of Us for each source Ts.
- selectMany(Func1<? super T, ? extends Observable<? extends U>>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Transform the given source of Ts into Us in a way that the
selector might return an observable ofUs for a single T.
- selectMany(Func1<? super T, ? extends Observable<? extends U>>, Func2<? super T, ? super U, ? extends V>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable in which for each of Ts an observable of Vs are
requested which in turn will be transformed by the resultSelector for each
pair of T and V giving an U.
- selectMany(Observable<? extends U>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable of Us in a way when a source T arrives, the observable of
Us is completely drained into the output.
- selectMany(Observable<? extends T>, Func1<? super T, ? extends Observable<? extends U>>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Transform the given source of Ts into Us in a way that the
selector might return an observable ofUs for a single T.
- selectMany(Observable<? extends T>, Func1<? super T, ? extends Observable<? extends U>>, Func2<? super T, ? super U, ? extends V>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable in which for each of Ts an observable of Vs are
requested which in turn will be transformed by the resultSelector for each
pair of T and V giving an U.
- selectMany(Observable<? extends T>, Observable<? extends U>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable of Us in a way when a source T arrives, the observable of
Us is completely drained into the output.
- SelectMany - Class in hu.akarnokd.reactive4java.reactive
-
Helper class for Reactive.selectMany operators.
- SelectMany.Paired<T,U,V> - Class in hu.akarnokd.reactive4java.reactive
-
Creates an observable in which for each of Ts an observable of Vs are
requested which in turn will be transformed by the resultSelector for each
pair of T and V giving an U.
- SelectMany.WithIterable<T,U,V> - Class in hu.akarnokd.reactive4java.reactive
-
Transform the given source of Ts into Us in a way that the selector might return zero to multiple elements of Us for a single T.
- selectManyIterable(Func1<? super T, ? extends Iterable<? extends U>>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Transform the given source of Ts into Us in a way that the selector might return zero to multiple elements of Us for a single T.
- selectManyIterable(Func1<? super T, ? extends Iterable<? extends U>>, Func2<? super T, ? super U, ? extends V>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Transform the given source of Ts into Us in a way that the selector might return zero to multiple elements of Us for a single T.
- selectManyIterable(Observable<? extends T>, Func1<? super T, ? extends Iterable<? extends U>>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Transform the given source of Ts into Us in a way that the selector might return zero to multiple elements of Us for a single T.
- selectManyIterable(Observable<? extends T>, Func1<? super T, ? extends Iterable<? extends U>>, Func2<? super T, ? super U, ? extends V>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Transform the given source of Ts into Us in a way that the selector might return zero to multiple elements of Us for a single T.
- Selector(Iterable<? extends T>, Func1<? super T, ? extends Observable<? extends U>>) - Constructor for class hu.akarnokd.reactive4java.reactive.Concat.FromIterable.Selector
-
Constructor.
- Selector(Observable<? extends Observable<? extends T>>, Func1<? super Observable<? extends T>, ? extends Observable<? extends U>>) - Constructor for class hu.akarnokd.reactive4java.reactive.Concat.FromObservable.Selector
-
Constructor.
- selector - Variable in class hu.akarnokd.reactive4java.reactive.Zip.ManyObservables
-
- selector - Variable in class hu.akarnokd.reactive4java.reactive.Zip.TwoObservable
-
- Sent(Observable<? extends T>, Observable<? extends U>, Func2<? super T, ? super U, ? extends V>) - Constructor for class hu.akarnokd.reactive4java.reactive.CombineLatest.Sent
-
Constructor.
- SENTINEL - Static variable in class hu.akarnokd.reactive4java.util.ScheduledCloseable
-
The empty sentinel to know when we have
closed the previous instance and keep the
invariants of this SingleCloseable.
- SENTINEL - Static variable in class hu.akarnokd.reactive4java.util.SingleCloseable
-
The empty sentinel to know when we have
closed the previous instance and keep the
invariants of this SingleCloseable.
- sequence - Variable in class hu.akarnokd.reactive4java.scheduler.CurrentThreadScheduler
-
The relative order for zero delay invocations.
- sequenceEqual(Observable<? extends T>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Compares two sequences and returns whether they are produce the same
elements in terms of the null-safe object equality.
- sequenceEqual(Observable<? extends T>, Func2<? super T, ? super T, Boolean>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Compares two sequences and returns whether they are produce the same
elements in terms of the comparer function.
- sequenceEqual(Iterable<? extends T>, Observable<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Compares two sequences and returns whether they are produce the same
elements in terms of the null-safe object equality.
- sequenceEqual(Iterable<? extends T>, Observable<? extends T>, Func2<? super T, ? super T, Boolean>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Compares two sequences and returns whether they are produce the same
elements in terms of the comparer function.
- sequenceEqual(Observable<? extends T>, Observable<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Compares two sequences and returns whether they are produce the same
elements in terms of the null-safe object equality.
- sequenceEqual(Observable<? extends T>, Observable<? extends T>, Func2<? super T, ? super T, Boolean>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Compares two sequences and returns whether they are produce the same
elements in terms of the comparer function.
- SequentialCloseable - Class in hu.akarnokd.reactive4java.util
-
A closeable container which closes the previously managed
closeable if a new closeable is assigned to it.
- SequentialCloseable() - Constructor for class hu.akarnokd.reactive4java.util.SequentialCloseable
-
- set(T) - Method in class hu.akarnokd.reactive4java.base.Ref
-
Set the new content.
- set(Closeable) - Method in class hu.akarnokd.reactive4java.util.SequentialCloseable
-
Replaces the current closeable with the new closeable.
- set(Closeable) - Method in class hu.akarnokd.reactive4java.util.SingleCloseable
-
Sets the managed closeable if not already set.
- setDefault(Scheduler) - Static method in class hu.akarnokd.reactive4java.util.Schedulers
-
Changes the default scheduler.
- setGlobal(R4JConfig) - Static method in class hu.akarnokd.reactive4java.util.R4JConfigManager
-
Sets the global configuration.
- setLocal(R4JConfig) - Static method in class hu.akarnokd.reactive4java.util.R4JConfigManager
-
Sets the thread-local configuration.
- share(Iterable<T>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Returns an iterable which ensures the source iterable is
only traversed once and clients may take values from each other,
e.g., they share the same iterator.
- share(Iterable<T>, Func1<? super Iterable<T>, ? extends Iterable<U>>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Shares the source sequence within the specified
selector function where each iterator can fetch
the next element from the source.
- share() - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Returns an iterable which ensures the source iterable is
only traversed once and clients may take values from each other,
e.g., they share the same iterator.
- shutdown() - Method in class hu.akarnokd.reactive4java.scheduler.DefaultScheduler
-
Shutdown both pools.
- shutdownNow() - Method in class hu.akarnokd.reactive4java.scheduler.DefaultScheduler
-
Shutdown both pools now.
- signaller - Variable in class hu.akarnokd.reactive4java.reactive.Take.Until
-
- silentExceptionHandler() - Method in interface hu.akarnokd.reactive4java.base.R4JConfig
-
- Simple(Observable<? extends T>, Func2<? super T, ? super T, ? extends T>) - Constructor for class hu.akarnokd.reactive4java.reactive.Aggregate.Simple
-
Constructor.
- Simple(Observable<? extends T>, Func1<? super T, ? extends U>) - Constructor for class hu.akarnokd.reactive4java.reactive.Select.Simple
-
Constructor.
- Simple(Observable<? extends T>, Func1<? super T, Boolean>) - Constructor for class hu.akarnokd.reactive4java.reactive.Where.Simple
-
Constructor.
- single() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns the single element of the given observable source.
- single(Func0<? extends T>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns the single element of the given observable source,
returns the supplier's value if the source is empty or throws a
TooManyElementsException in case the source has more than one item.
- single(T) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns the single element of the given observable source,
returns the default if the source is empty or throws a
TooManyElementsException in case the source has more than one item.
- single(Observable<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns the single element of the given observable source.
- single(Observable<? extends T>, Func0<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns the single element of the given observable source,
returns the supplier's value if the source is empty or throws a
TooManyElementsException in case the source has more than one item.
- single(Observable<? extends T>, T) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns the single element of the given observable source,
returns the default if the source is empty or throws a
TooManyElementsException in case the source has more than one item.
- singleAsync() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns the only element of the source or throws
NoSuchElementException if the source is empty or TooManyElementsException if
it contains more than one elements.
- singleAsync(Func0<? extends T>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns the only element of the source,
returns the supplier's value if the source is empty or TooManyElementsException if
it contains more than one elements.
- singleAsync(T) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns the only element of the source,
returns the default value if the source is empty or TooManyElementsException if
it contains more than one elements.
- singleAsync(Observable<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns the only element of the source or throws
NoSuchElementException if the source is empty or TooManyElementsException if
it contains more than one elements.
- singleAsync(Observable<? extends T>, Func0<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns the only element of the source,
returns the supplier's value if the source is empty or TooManyElementsException if
it contains more than one elements.
- singleAsync(Observable<? extends T>, T) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns the only element of the source,
returns the default value if the source is empty or TooManyElementsException if
it contains more than one elements.
- SingleCloseable - Class in hu.akarnokd.reactive4java.util
-
Represents a closeable which allows only a single wrapped
closeable instance.
- SingleCloseable() - Constructor for class hu.akarnokd.reactive4java.util.SingleCloseable
-
- SingleContainer<T> - Class in hu.akarnokd.reactive4java.util
-
Helper class that stores a single element.
- SingleContainer() - Constructor for class hu.akarnokd.reactive4java.util.SingleContainer
-
- SingleLaneExecutor<T> - Class in hu.akarnokd.reactive4java.scheduler
-
A helper class which ensures that each of its queued
elements get processed in sequence even on a multi-threaded pool.
- SingleLaneExecutor(Scheduler, Action1<? super T>) - Constructor for class hu.akarnokd.reactive4java.scheduler.SingleLaneExecutor
-
Constructor.
- SingleOption<T> - Class in hu.akarnokd.reactive4java.util
-
Container that may contain a single value or an exception, but not both.
- SingleOption() - Constructor for class hu.akarnokd.reactive4java.util.SingleOption
-
- singleton(T) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Creates an iterable which returns only a single element.
- singleton(Func0<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns the single value produced by the supplier callback function
on the default scheduler.
- singleton(Func0<? extends T>, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns the single value produced by the supplier callback function
on the supplied scheduler.
- singleton(T) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns the single value in the observables by using the default scheduler pool.
- singleton(T, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns the single value in the observables.
- sink - Variable in class hu.akarnokd.reactive4java.util.Producer.State
-
The closeable handle to the value sink.
- Sink<T> - Class in hu.akarnokd.reactive4java.util
-
Base class for implementing operators via lightweight sink that can be closed
to prevent events to flow to the wrapped observer.
- Sink(Observer<? super T>, Closeable) - Constructor for class hu.akarnokd.reactive4java.util.Sink
-
Constructor.
- size(Iterable<?>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Immediately returns the number of elements in iterable.
- size - Variable in class hu.akarnokd.reactive4java.reactive.Windowing.WithSizeSkip
-
- size - Variable in class hu.akarnokd.reactive4java.reactive.Windowing.WithTimeOrSize
-
- size() - Method in class hu.akarnokd.reactive4java.util.CircularBuffer
-
- size() - Method in class hu.akarnokd.reactive4java.util.ComparingHashMap
-
- size() - Method in class hu.akarnokd.reactive4java.util.ComparingHashSet
-
- size() - Method in class hu.akarnokd.reactive4java.util.CompositeCloseable
-
- skip(int) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Skips the given amount of next() messages from source and relays
the rest.
- skip(long, TimeUnit) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Skips elements of the source observable for the
specified amount of time.
- skip(long, TimeUnit, Scheduler) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Skips elements of the source observable for the
specified amount of time.
- skip - Variable in class hu.akarnokd.reactive4java.reactive.Buffer.WithSizeSkip
-
The skip count.
- skip(Observable<? extends T>, int) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Skips the given amount of next() messages from source and relays
the rest.
- skip(Observable<? extends T>, long, TimeUnit) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Skips elements of the source observable for the
specified amount of time.
- skip(Observable<? extends T>, long, TimeUnit, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Skips elements of the source observable for the
specified amount of time.
- Skip - Class in hu.akarnokd.reactive4java.reactive
-
Helper class for skip-like operators.
- skip - Variable in class hu.akarnokd.reactive4java.reactive.Windowing.WithSizeSkip
-
- Skip.First<T> - Class in hu.akarnokd.reactive4java.reactive
-
Skips the given amount of next() messages from source and relays
the rest.
- Skip.FirstTimed<T> - Class in hu.akarnokd.reactive4java.reactive
-
Skips elements of the source observable for the
specified amount of time.
- Skip.Last<T> - Class in hu.akarnokd.reactive4java.reactive
-
Skips the last count elements from the source observable.
- Skip.LastTimed<T> - Class in hu.akarnokd.reactive4java.reactive
-
Skips the elements from the end for the specified amount of time.
- Skip.Until<T,U> - Class in hu.akarnokd.reactive4java.reactive
-
Skip the source elements until the signaller sends its first element.
- Skip.While<T> - Class in hu.akarnokd.reactive4java.reactive
-
Skips the Ts from source while the specified condition returns true.
- Skip.WhileIndexed<T> - Class in hu.akarnokd.reactive4java.reactive
-
Skips the Ts from source while the specified indexed condition returns true.
- Skip.WhileLongIndexed<T> - Class in hu.akarnokd.reactive4java.reactive
-
Skips the Ts from source while the specified long indexed condition returns true.
- skipLast(Iterable<? extends T>, int) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Returns an iterable which skips the last num elements from the
source iterable.
- skipLast(int) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Returns an iterable which skips the last num elements from the
source iterable.
- skipLast(int) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Skips the last count elements from the source observable.
- skipLast(long, TimeUnit) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Skips the elements from the end for the specified amount of time.
- skipLast(Observable<? extends T>, int) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Skips the last count elements from the source observable.
- skipLast(Observable<? extends T>, long, TimeUnit) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Skips the elements from the end for the specified amount of time.
- skipUntil(Observable<? extends U>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Skip the source elements until the signaller sends its first element.
- skipUntil(Observable<? extends T>, Observable<U>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Skip the source elements until the signaller sends its first element.
- skipWhile(Func1<? super T, Boolean>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Skips the Ts from source while the specified condition returns true.
- skipWhile(Func2<? super T, ? super Integer, Boolean>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Skips the Ts from source while the specified indexed condition returns true.
- skipWhile(Observable<? extends T>, Func1<? super T, Boolean>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Skips the Ts from source while the specified condition returns true.
- skipWhile(Observable<? extends T>, Func2<? super T, ? super Integer, Boolean>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Skips the Ts from source while the specified indexed condition returns true.
- skipWhileLong(Func2<? super T, ? super Long, Boolean>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Skips the Ts from source while the specified long indexed condition returns true.
- skipWhileLong(Observable<? extends T>, Func2<? super T, ? super Long, Boolean>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Skips the Ts from source while the specified long indexed condition returns true.
- some(T) - Static method in class hu.akarnokd.reactive4java.base.Option
-
Create a new Some instance with the supplied value.
- source - Variable in class hu.akarnokd.reactive4java.reactive.Buffer.WithBoundary
-
The source observable.
- source - Variable in class hu.akarnokd.reactive4java.reactive.Buffer.WithClosing
-
The source observable.
- source - Variable in class hu.akarnokd.reactive4java.reactive.Buffer.WithOpenClose
-
The source sequence.
- source - Variable in class hu.akarnokd.reactive4java.reactive.Collect
-
The source sequence.
- source - Variable in class hu.akarnokd.reactive4java.reactive.Concat.FromIterable.IndexedSelector
-
The source sequence.
- source - Variable in class hu.akarnokd.reactive4java.reactive.Concat.FromIterable.Selector
-
The source sequence.
- source - Variable in class hu.akarnokd.reactive4java.reactive.Distinct
-
- source - Variable in class hu.akarnokd.reactive4java.reactive.GroupByUntil.Default
-
- source - Variable in class hu.akarnokd.reactive4java.reactive.RefCount
-
The source .
- source - Variable in class hu.akarnokd.reactive4java.reactive.Resume.Conditionally
-
The source sequence.
- source - Variable in class hu.akarnokd.reactive4java.reactive.Resume.Retry
-
- source - Variable in class hu.akarnokd.reactive4java.reactive.Resume.RetryCount
-
- source - Variable in class hu.akarnokd.reactive4java.reactive.Select.Cast
-
- source - Variable in class hu.akarnokd.reactive4java.reactive.Select.CastToken
-
- source - Variable in class hu.akarnokd.reactive4java.reactive.Take.First
-
- source - Variable in class hu.akarnokd.reactive4java.reactive.Take.FirstTimed
-
- source - Variable in class hu.akarnokd.reactive4java.reactive.Take.Last
-
- source - Variable in class hu.akarnokd.reactive4java.reactive.Take.LastBuffer
-
- source - Variable in class hu.akarnokd.reactive4java.reactive.Take.LastBufferTimed
-
- source - Variable in class hu.akarnokd.reactive4java.reactive.Take.LastScheduled
-
- source - Variable in class hu.akarnokd.reactive4java.reactive.Take.LastTimed
-
- source - Variable in class hu.akarnokd.reactive4java.reactive.Take.Until
-
- source - Variable in class hu.akarnokd.reactive4java.reactive.Take.While
-
- source - Variable in class hu.akarnokd.reactive4java.reactive.Take.WhileIndexed
-
- source - Variable in class hu.akarnokd.reactive4java.reactive.Take.WhileLongIndexed
-
- source - Variable in class hu.akarnokd.reactive4java.reactive.Throttle.ByObservable
-
- source - Variable in class hu.akarnokd.reactive4java.reactive.Timeout.Switch
-
- source - Variable in class hu.akarnokd.reactive4java.reactive.Windowing.WithBoundary
-
The soruce sequence.
- source - Variable in class hu.akarnokd.reactive4java.reactive.Windowing.WithClosing
-
The source observable.
- source - Variable in class hu.akarnokd.reactive4java.reactive.Windowing.WithOpenClose
-
- source - Variable in class hu.akarnokd.reactive4java.reactive.Windowing.WithSizeSkip
-
- source - Variable in class hu.akarnokd.reactive4java.reactive.Windowing.WithTime
-
- source - Variable in class hu.akarnokd.reactive4java.reactive.Windowing.WithTimeOrSize
-
- source - Variable in class hu.akarnokd.reactive4java.reactive.Zip.ManyObservables.ItemObserver
-
The source.
- source - Variable in class hu.akarnokd.reactive4java.util.DefaultConnectableObservable
-
The source observable.
- source - Variable in class hu.akarnokd.reactive4java.util.RefCountObservable
-
The wrapped observable.
- sources - Variable in class hu.akarnokd.reactive4java.reactive.Concat.FromObservable.IndexedSelector
-
The source.
- sources - Variable in class hu.akarnokd.reactive4java.reactive.Concat.FromObservable.Selector
-
The source.
- sources - Variable in class hu.akarnokd.reactive4java.reactive.Resume.OnError
-
The source sequence.
- sources - Variable in class hu.akarnokd.reactive4java.reactive.Zip.ManyObservables
-
- start(Action0) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Invokes the action asynchronously on the given pool and
relays its finish() or error() messages.
- start(Action0, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Invokes the action asynchronously on the given pool and
relays its finish() or error() messages.
- start(Func0<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Invokes the function asynchronously on the default pool and
relays its result followed by a finish.
- start(Func0<? extends T>, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Invokes the function asynchronously on the given pool and
relays its result followed by a finish.
- startWith(Iterable<? extends T>, T...) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Returns an iterable which prefixes the source iterable values
by a constant.
- startWith(T) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Returns an iterable which prefixes the source iterable values
by a constant.
- startWith(Iterable<? extends T>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Start with the given iterable of values before relaying the Ts from the
source.
- startWith(Iterable<? extends T>, Scheduler) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Start with the given iterable of values before relaying the Ts from the
source.
- startWith(Scheduler, T...) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Start with the given iterable of values before relaying the Ts from the
source.
- startWith(T...) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Start with the given iterable of values before relaying the Ts from the
source.
- startWith(Observable<? extends T>, Iterable<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Start with the given iterable of values before relaying the Ts from the
source.
- startWith(Observable<? extends T>, Iterable<? extends T>, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Start with the given iterable of values before relaying the Ts from the
source.
- startWith(Observable<? extends T>, Scheduler, T...) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Start with the given iterable of values before relaying the Ts from the
source.
- startWith(Observable<? extends T>, T...) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Start with the given iterable of values before relaying the Ts from the
source.
- State() - Constructor for class hu.akarnokd.reactive4java.util.Producer.State
-
- stateChanged(ChangeEvent) - Method in class hu.akarnokd.reactive4java.swing.ObservableChangeListener
-
- Subject<T,U> - Interface in hu.akarnokd.reactive4java.base
-
Represents an object that can observe values of T and produce values of U by
combining the Observer and Observable interfaces.
- subject - Variable in class hu.akarnokd.reactive4java.util.DefaultConnectableObservable
-
The subject that is connected to the source.
- Subjects - Class in hu.akarnokd.reactive4java.util
-
Utility class to wrap existing pairs of Observers and Observables under the Subject
interface.
- subObservers - Variable in class hu.akarnokd.reactive4java.util.DefaultObserverEx
-
The container for the tagged observers.
- subscribeOnEdt(Observable<T>) - Static method in class hu.akarnokd.reactive4java.swing.SwingObservables
-
Wrap the observable to the Event Dispatch Thread for subscribing to events.
- subsequent(Iterable<? extends T>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Creates an iterable which returns two subsequent items from the source
iterable as pairs of values.
- subsequent(Iterable<? extends T>, int) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Creates an iterable which returns count subsequent items from the source
iterable as sequence of values.
- subsequent() - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Returns each pair of subsequent elements as pairs.
- subsequent(int) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Returns each pair of subsequent elements as pairs.
- sumBigDecimal(Iterable<BigDecimal>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Sum the source of Integer values and return it as a single element.
- sumBigDecimal() - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Computes and signals the sum of the values of the BigDecimal source.
- sumBigDecimal() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Computes and signals the sum of the values of the BigDecimal source.
- sumBigDecimal(Observable<BigDecimal>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Computes and signals the sum of the values of the BigDecimal source.
- sumBigDecimal() - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Retuns a function that adds two BigDecimal numbers and
returns a new one.
- sumBigInteger(Iterable<BigInteger>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Sum the source of Integer values and return it as a single element.
- sumBigInteger() - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Computes and signals the sum of the values of the BigInteger source.
- sumBigInteger() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Computes and signals the sum of the values of the BigInteger source.
- sumBigInteger(Observable<BigInteger>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Computes and signals the sum of the values of the BigInteger source.
- sumBigInteger() - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Retuns a function that adds two BigInteger numbers and
returns a new one.
- sumDouble(Iterable<Double>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Sum the source of Double values and returns it as a single element.
- sumDouble() - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Computes and signals the sum of the values of the Double source.
- sumDouble() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Computes and signals the sum of the values of the Double source.
- sumDouble(Observable<Double>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Computes and signals the sum of the values of the Double source.
- sumDouble() - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Retuns a function that adds two Double number and
returns a new one.
- sumFloat(Iterable<Float>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Sum the source of Float values and returns it as a single element.
- sumFloat() - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Computes and signals the sum of the values of the Float source.
- sumFloat() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Computes and signals the sum of the values of the Float source.
- sumFloat(Observable<Float>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Computes and signals the sum of the values of the Float source.
- sumFloat() - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Retuns a function that adds two Float number and
returns a new one.
- sumInt(Iterable<Integer>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Sum the source of Integer values and returns it as a single element.
- sumInt() - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Computes and signals the sum of the values of the Integer source.
- sumInt() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Computes and signals the sum of the values of the Integer source.
- sumInt(Observable<Integer>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Computes and signals the sum of the values of the Integer source.
- sumIntAsDouble(Iterable<Integer>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Computes and signals the sum of the values of the Integer source by using
a double intermediate representation.
- sumIntAsDouble() - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Computes and signals the sum of the values of the Integer source by using
a double intermediate representation.
- sumIntAsDouble() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Computes and signals the sum of the values of the Integer source by using
a double intermediate representation.
- sumIntAsDouble(Observable<Integer>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Computes and signals the sum of the values of the Integer source by using
a double intermediate representation.
- sumInteger() - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Retuns a function that adds two Integer number and
returns a new one.
- sumLong(Iterable<Long>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Sum the source of Long values and returns it as a single element.
- sumLong() - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Computes and signals the sum of the values of the Long source.
- sumLong() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Computes and signals the sum of the values of the Long source.
- sumLong(Observable<Long>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Computes and signals the sum of the values of the Long source.
- sumLong() - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Retuns a function that adds two Long number and
returns a new one.
- sumLongAsDouble(Iterable<Long>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Computes and signals the sum of the values of the Long sourceby using
a double intermediate representation.
- sumLongAsDouble() - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Computes and signals the sum of the values of the Long sourceby using
a double intermediate representation.
- sumLongAsDouble() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Computes and signals the sum of the values of the Long sourceby using
a double intermediate representation.
- sumLongAsDouble(Observable<Long>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Computes and signals the sum of the values of the Long sourceby using
a double intermediate representation.
- SuppressAnimalSniffer - Annotation Type in hu.akarnokd.reactive4java.util
-
Suppress errors by the AnimalSniffer plugin.
- swap(Func2<U, T, V>) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
Returns a function which calls the supplied
function with swapped parameter order.
- SwingObservables - Class in hu.akarnokd.reactive4java.swing
-
Utility class to wrap typical Swing events into observables.
- Switch(Observable<? extends T>, long, TimeUnit, Observable<? extends T>, Scheduler) - Constructor for class hu.akarnokd.reactive4java.reactive.Timeout.Switch
-
Constructor.
- switchCase(Func0<T>, Map<T, Iterable<U>>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Returns an iterable, which will query the selector for a key, then
queries the map for an Iterable.
- switchCase(Func0<? extends T>, Map<? super T, ? extends Observable<U>>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns an observable which uses a selector function
to return the observable sequence to work with or
the empty sequence run on the default scheduler.
- switchCase(Func0<? extends T>, Map<? super T, ? extends Observable<U>>, Observable<U>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns an observable which uses a selector function
to return the observable sequence to work with or
the default source.
- switchCase(Func0<? extends T>, Map<? super T, ? extends Observable<U>>, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns an observable which uses a selector function
to return the observable sequence to work with or
the empty sequence run on the specified scheduler.
- switchToNext(Observable<? extends Observable<? extends T>>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns an observer which relays Ts from the source observables in a way, when
a new inner observable comes in, the previous one is deregistered and the new one is
continued with.
- switchToNext(Observable<? extends Observable<? extends T>>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns an observer which relays Ts from the source observables in a way, when
a new inner observable comes in, the previous one is deregistered and the new one is
continued with.
- synchronize() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns an observable sequence which ensures that
the registering observers follow the general contract
on observables by serializing access to the event
methods.
- synchronize(Observable<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns an observable sequence which ensures that
the registering observers follow the general contract
on observables by serializing access to the event
methods.
- SynchronizedObserver<T> - Class in hu.akarnokd.reactive4java.util
-
Class to wrap an observer's method calls via a synchronized to prevent
concurrent callback of its methods.
- SynchronizedObserver(Observer<T>) - Constructor for class hu.akarnokd.reactive4java.util.SynchronizedObserver
-
Constructor, sets the wrapped observer and uses an internal object as gate.
- SynchronizedObserver(Observer<T>, Object) - Constructor for class hu.akarnokd.reactive4java.util.SynchronizedObserver
-
Constructor, sets the wrapped observer and uses the provided lock.
- TaggedCompositeCloseable - Class in hu.akarnokd.reactive4java.util
-
A composite, modifyable holder of Closeable values with tag objects.
- TaggedCompositeCloseable() - Constructor for class hu.akarnokd.reactive4java.util.TaggedCompositeCloseable
-
Construct a new instance with a fair reentrant lock.
- TaggedCompositeCloseable(Lock) - Constructor for class hu.akarnokd.reactive4java.util.TaggedCompositeCloseable
-
Constructs an instance with the given shared lock.
- tail() - Method in class hu.akarnokd.reactive4java.util.CircularBuffer
-
- take(Iterable<? extends T>, int) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Returns the iterable which returns the first num element.
- take(int) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Returns the iterable which returns the first num element.
- take(int) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which takes the specified number of
Ts from the source, unregisters and completes.
- take(int, Scheduler) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which takes the specified number of
Ts from the source, unregisters and completes.
- take(long, TimeUnit) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Takes the elements from the source sequence
until the time runs out.
- take(long, TimeUnit, Scheduler) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Takes the elements from the source sequence
until the time runs out.
- take(Observable<? extends T>, int) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which takes the specified number of
Ts from the source, unregisters and completes.
- take(Observable<? extends T>, int, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which takes the specified number of
Ts from the source, unregisters and completes.
- take(Observable<? extends T>, long, TimeUnit) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Takes the elements from the source sequence
until the time runs out.
- take(Observable<? extends T>, long, TimeUnit, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Takes the elements from the source sequence
until the time runs out.
- Take - Class in hu.akarnokd.reactive4java.reactive
-
Helper class for take like operators.
- take() - Method in class hu.akarnokd.reactive4java.util.CircularBuffer
-
- take() - Method in class hu.akarnokd.reactive4java.util.SingleContainer
-
- take() - Method in class hu.akarnokd.reactive4java.util.SingleOption
-
Takes the current value or throws a RuntimeException
if there is an error instead.
- Take.First<T> - Class in hu.akarnokd.reactive4java.reactive
-
Creates an observable which takes the specified number of
Ts from the source, unregisters and completes.
- Take.FirstTimed<T> - Class in hu.akarnokd.reactive4java.reactive
-
Takes the elements from the source sequence
until the time runs out.
- Take.Last<T> - Class in hu.akarnokd.reactive4java.reactive
-
Returns an observable which returns the last count
elements from the source observable.
- Take.LastBuffer<T> - Class in hu.akarnokd.reactive4java.reactive
-
Returns an observable which returns the last count
elements from the source observable and
returns it as a single list.
- Take.LastBufferTimed<T> - Class in hu.akarnokd.reactive4java.reactive
-
Returns elements from the end of the sequence during the specified
time interval in one list.
- Take.LastScheduled<T> - Class in hu.akarnokd.reactive4java.reactive
-
Returns an observable which returns the last count
elements from the source observable and emits them from
the specified scheduler pool.
- Take.LastTimed<T> - Class in hu.akarnokd.reactive4java.reactive
-
Returns elements from the end of the sequence during the specified
time interval.
- Take.Until<T,U> - Class in hu.akarnokd.reactive4java.reactive
-
Creates an observable which takes values from the source until
the signaller produces a value.
- Take.While<T> - Class in hu.akarnokd.reactive4java.reactive
-
Creates an observable which takes values from source until
the predicate returns false for the current element, then skips the remaining values.
- Take.WhileIndexed<T> - Class in hu.akarnokd.reactive4java.reactive
-
Creates an observable which takes values from source until
the indexed predicate returns false for the current element, then skips the remaining values.
- Take.WhileLongIndexed<T> - Class in hu.akarnokd.reactive4java.reactive
-
Creates an observable which takes values from source until
the indexed predicate returns false for the current element, then skips the remaining values.
- takeError() - Method in class hu.akarnokd.reactive4java.util.SingleOption
-
Takes just the exception from this container.
- takeLast(Iterable<? extends T>, int) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Returns an iterable which takes only the last num elements from the
source iterable.
- takeLast(int) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Returns an iterable which takes only the last num elements from the
source iterable.
- takeLast(int) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns an observable which returns the last count
elements from the source observable.
- takeLast(int, Scheduler) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns an observable which returns the last count
elements from the source observable and emits them from
the specified scheduler pool.
- takeLast(long, TimeUnit) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Skips the elements from the end for the specified amount of time.
- takeLast(long, TimeUnit, Scheduler) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Skips the elements from the end for the specified amount of time.
- takeLast(Observable<? extends T>, int) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns an observable which returns the last count
elements from the source observable.
- takeLast(Observable<? extends T>, int, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns an observable which returns the last count
elements from the source observable and emits them from
the specified scheduler pool.
- takeLast(Observable<? extends T>, long, TimeUnit) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Skips the elements from the end for the specified amount of time.
- takeLast(Observable<? extends T>, long, TimeUnit, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Skips the elements from the end for the specified amount of time.
- takeLastBuffer(int) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns an observable which returns the last count
elements from the source observable and
returns it as a single list.
- takeLastBuffer(long, TimeUnit) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Skips the elements from the end for the specified amount of time
as one list.
- takeLastBuffer(long, TimeUnit, Scheduler) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Skips the elements from the end for the specified amount of time
as one list.
- takeLastBuffer(Observable<? extends T>, int) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns an observable which returns the last count
elements from the source observable and
returns it as a single list.
- takeLastBuffer(Observable<? extends T>, long, TimeUnit) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Skips the elements from the end for the specified amount of time
as one list.
- takeLastBuffer(Observable<? extends T>, long, TimeUnit, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Skips the elements from the end for the specified amount of time
as one list.
- takeUntil(Observable<U>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which takes values from the source until
the signaller produces a value.
- takeUntil(Observable<? extends T>, Observable<U>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which takes values from the source until
the signaller produces a value.
- takeWhile(Func1<? super T, Boolean>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which takes values from source until
the predicate returns false for the current element, then skips the remaining values.
- takeWhile(Func2<? super T, ? super Integer, Boolean>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which takes values from source until
the indexed predicate returns false for the current element, then skips the remaining values.
- takeWhile(Observable<? extends T>, Func1<? super T, Boolean>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which takes values from source until
the predicate returns false for the current element, then skips the remaining values.
- takeWhile(Observable<? extends T>, Func2<? super T, ? super Integer, Boolean>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which takes values from source until
the indexed predicate returns false for the current element, then skips the remaining values.
- takeWhileLong(Func2<? super T, ? super Long, Boolean>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which takes values from source until
the long indexed predicate returns false for the current element, then skips the remaining values.
- takeWhileLong(Observable<? extends T>, Func2<? super T, ? super Long, Boolean>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which takes values from source until
the long indexed predicate returns false for the current element, then skips the remaining values.
- tasks - Variable in class hu.akarnokd.reactive4java.scheduler.CurrentThreadScheduler
-
The priority queue for the tasks.
- threshold - Variable in class hu.akarnokd.reactive4java.util.ComparingHashMap
-
The load count before the table is resized.
- threshold - Variable in class hu.akarnokd.reactive4java.util.ComparingHashSet
-
The load count before the table is resized.
- throttle(Func1<? super T, ? extends Observable<U>>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Fires the last event from the source observable if
no events are fired during a selector-returned observable window.
- throttle(long, TimeUnit) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates and observable which fires the last value
from source when the given timespan elapsed without a new
value occurring from the source.
- throttle(long, TimeUnit, Scheduler) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates and observable which fires the last value
from source when the given timespan elapsed without a new
value occurring from the source.
- throttle(Observable<? extends T>, Func1<? super T, ? extends Observable<U>>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Fires the last event from the source observable if
no events are fired during a selector-returned observable window.
- throttle(Observable<? extends T>, long, TimeUnit) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates and observable which fires the last value
from source when the given timespan elapsed without a new
value occurring from the source.
- throttle(Observable<? extends T>, long, TimeUnit, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates and observable which fires the last value
from source when the given timespan elapsed without a new
value occurring from the source.
- Throttle - Class in hu.akarnokd.reactive4java.reactive
-
Helper class for Reactive.throttle operators.
- Throttle.ByObservable<T,U> - Class in hu.akarnokd.reactive4java.reactive
-
Fires the last event from the source observable if
no events are fired during a selector-returned observable window.
- Throttle.ByTime<T> - Class in hu.akarnokd.reactive4java.reactive
-
Creates and observable which fires the last value
from source when the given timespan elapsed without a new
value occurring from the source.
- Throwables - Class in hu.akarnokd.reactive4java.util
-
Utility methods for handling exceptions and throwables.
- throwAsUnchecked(Throwable) - Static method in class hu.akarnokd.reactive4java.util.Throwables
-
Throws the given exception as unchecked by either casting it
to RuntimeException or wrapping it into a RuntimeException, if not null.
- throwAsUncheckedWithCause(Throwable, Throwable) - Static method in class hu.akarnokd.reactive4java.util.Throwables
-
Sets up the cause for the exception and throws it by either
casting it to RuntimeException or wrapping it into a RuntimeException.
- throwException(Throwable) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Returns an iterator which will throw the given
Throwable exception when the client invokes
next() the first time.
- throwException(Throwable) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which instantly sends the exception to
its subscribers while running on the default pool.
- throwException(Throwable, Scheduler) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which instantly sends the exception to
its subscribers while running on the given pool.
- throwException(Func0<E>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which instantly sends the exception
returned by the supplier function to
its subscribers while running on the default pool.
- throwException(Func0<E>, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which instantly sends the exception
returned by the function to
its subscribers while running on the given pool.
- throwException(Throwable) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which instantly sends the exception to
its subscribers while running on the default pool.
- throwException(Throwable, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which instantly sends the exception to
its subscribers while running on the given pool.
- tick(long, long, long, TimeUnit) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns an observable which produces an ordered sequence of numbers with the specified delay.
- tick(long, long, long, TimeUnit, Scheduler) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns an observable which produces an ordered sequence of numbers with the specified delay.
- tick(long, TimeUnit) - Static method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Returns an observable which produces an ordered sequence of numbers with the specified delay.
- tick(long, long, long, TimeUnit) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns an observable which produces an ordered sequence of
numbers with the specified delay.
- tick(long, long, long, TimeUnit, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns an observable which produces an ordered sequence
of numbers with the specified delay.
- tick(long, TimeUnit) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns an observable which produces an ordered sequence of numbers with the specified delay.
- time - Variable in class hu.akarnokd.reactive4java.reactive.Take.FirstTimed
-
- time - Variable in class hu.akarnokd.reactive4java.reactive.Take.LastBufferTimed
-
- time - Variable in class hu.akarnokd.reactive4java.reactive.Take.LastTimed
-
- time - Variable in class hu.akarnokd.reactive4java.reactive.Timeout.Switch
-
- TimeInterval<T> - Class in hu.akarnokd.reactive4java.base
-
An immutable record holding a value and a
time interval value.
- TimeInterval(T, long) - Constructor for class hu.akarnokd.reactive4java.base.TimeInterval
-
Construct a value with a time inverval.
- timeout(Func1<? super T, ? extends Observable<V>>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Applies a timeout to each element of the sequence or
throws a TimeoutException if an element is not followed
by another within the firing of the timeout selector's
observable sequence.
- timeout(Func1<? super T, ? extends Observable<V>>, Observable<? extends T>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Applies a timeout to each element in the source sequence,
for each element a separate window is opened in the
form of observable sequence.
- timeout(long, TimeUnit) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which relays events if they arrive
from the source observable within the specified amount of time
or it singlals a java.util.concurrent.TimeoutException.
- timeout(long, TimeUnit, Observable<? extends T>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which relays events if they arrive
from the source observable within the specified amount of time
or it switches to the other observable.
- timeout(long, TimeUnit, Observable<? extends T>, Scheduler) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which relays events if they arrive
from the source observable within the specified amount of time
or it switches to the other observable.
- timeout(long, TimeUnit, Scheduler) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which relays events if they arrive
from the source observable within the specified amount of time
or it singlals a java.util.concurrent.TimeoutException.
- timeout(Observable<U>, Func1<? super T, ? extends Observable<V>>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Applies a timeout to each element of the sequence or
throws a TimeoutException if an element is not followed
by another within the firing of the timeout selector's
observable sequence.
- timeout(Observable<U>, Func1<? super T, ? extends Observable<V>>, Observable<? extends T>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Applies a timeout to each element in the source sequence,
starting with the timeout from the firsTimeout observabe,
then, for each element a separate window is opened in the
form of observable sequence.
- timeout(Observable<? extends T>, Func1<? super T, ? extends Observable<V>>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Applies a timeout to each element of the sequence or
throws a TimeoutException if an element is not followed
by another within the firing of the timeout selector's
observable sequence.
- timeout(Observable<? extends T>, Func1<? super T, ? extends Observable<V>>, Observable<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Applies a timeout to each element in the source sequence,
for each element a separate window is opened in the
form of observable sequence.
- timeout(Observable<? extends T>, long, TimeUnit) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which relays events if they arrive
from the source observable within the specified amount of time
or it singlals a java.util.concurrent.TimeoutException.
- timeout(Observable<? extends T>, long, TimeUnit, Observable<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which relays events if they arrive
from the source observable within the specified amount of time
or it switches to the other observable.
- timeout(Observable<? extends T>, long, TimeUnit, Observable<? extends T>, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which relays events if they arrive
from the source observable within the specified amount of time
or it switches to the other observable.
- timeout(Observable<? extends T>, long, TimeUnit, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which relays events if they arrive
from the source observable within the specified amount of time
or it singlals a java.util.concurrent.TimeoutException.
- timeout(Observable<? extends T>, Observable<U>, Func1<? super T, ? extends Observable<V>>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Applies a timeout to each element of the sequence or
throws a TimeoutException if an element is not followed
by another within the firing of the timeout selector's
observable sequence.
- timeout(Observable<? extends T>, Observable<U>, Func1<? super T, ? extends Observable<V>>, Observable<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Applies a timeout to each element in the source sequence,
starting with the timeout from the firsTimeout observabe,
then, for each element a separate window is opened in the
form of observable sequence.
- Timeout - Class in hu.akarnokd.reactive4java.reactive
-
Helper class for Reactive.timeout operations.
- Timeout.ByObservables<T,U,V> - Class in hu.akarnokd.reactive4java.reactive
-
Applies a timeout to each element in the source sequence,
starting with the timeout from the firsTimeout observabe,
then, for each element a separate window is opened in the
form of observable sequence.
- Timeout.Switch<T> - Class in hu.akarnokd.reactive4java.reactive
-
Applies a timeout for each element in the source sequence.
- timeoutFinish(long, TimeUnit) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which finishes its observers after the specified
amount of time if no error or finish events appeared till then.
- timeoutFinish(long, TimeUnit, Scheduler) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an observable which finishes its observers after the specified
amount of time if no error or finish events appeared till then.
- timeoutFinish(Observable<? extends T>, long, TimeUnit) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which finishes its observers after the specified
amount of time if no error or finish events appeared till then.
- timeoutFinish(Observable<? extends T>, long, TimeUnit, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an observable which finishes its observers after the specified
amount of time if no error or finish events appeared till then.
- timeshift - Variable in class hu.akarnokd.reactive4java.reactive.Windowing.WithTime
-
- timespan - Variable in class hu.akarnokd.reactive4java.reactive.Windowing.WithTime
-
- timespan - Variable in class hu.akarnokd.reactive4java.reactive.Windowing.WithTimeOrSize
-
- timestamp() - Method in class hu.akarnokd.reactive4java.base.Timestamped
-
- Timestamped<T> - Class in hu.akarnokd.reactive4java.base
-
An immutable record holding a value and timestamp pairs.
- Timestamped(T, long) - Constructor for class hu.akarnokd.reactive4java.base.Timestamped
-
Construct a new timestamped value.
- toArray() - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Returns an object array of all elements in this
iterable.
- toArray(T[]) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Returns all elements from this iterable into either
the given array or a new array if the size requires.
- toArray() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an array from the observable sequence elements.
- toArray(T[]) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates an array from the observable sequence elements by using the given
array for the template to create a dynamicly typed array of Ts.
- toArray(Observable<? extends T>, T[]) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an array from the observable sequence elements by using the given
array for the template to create a dynamicly typed array of Ts.
- toArray(Observable<?>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates an array from the observable sequence elements.
- toBuilder() - Static method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
- toCallable() - Method in class hu.akarnokd.reactive4java.util.Func0Builder
-
- toCloseable(Future<?>) - Method in class hu.akarnokd.reactive4java.scheduler.DefaultScheduler
-
Factory function to turn the future into a closeable instance.
- toCloseable(Action0) - Static method in class hu.akarnokd.reactive4java.util.Closeables
-
Wraps the given action into a Closeable.
- toCloseable(Action0E<? extends IOException>) - Static method in class hu.akarnokd.reactive4java.util.Closeables
-
Wraps the given action into a Closeable.
- toComparator() - Method in class hu.akarnokd.reactive4java.util.Func2Builder
-
Convert this two parameter function into a comparator.
- ToDouble(Observable<Double>) - Constructor for class hu.akarnokd.reactive4java.reactive.ToPrimitive.ToDouble
-
Constructor.
- toDoubleObservable(Observable<Double>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Convert an object-double observable into a primitive-double observable.
- toEnumerable(Iterable<? extends T>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Convert the source Iterable into the Enumerable semantics.
- toEnumerator(Iterator<? extends T>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Convert the given iterator to the Enumerator semantics.
- toFunc0(T) - Method in class hu.akarnokd.reactive4java.util.Func1Builder
-
Convert this function into a zero parameter function builder by fixing the parameter
to the given value.
- toFunc0(T, U) - Method in class hu.akarnokd.reactive4java.util.Func2Builder
-
Convert this function into a zero parameter function builder by fixing the parameter
to the given values.
- toFunc1() - Method in class hu.akarnokd.reactive4java.util.Func0Builder
-
- toFunc2() - Method in class hu.akarnokd.reactive4java.util.Func0Builder
-
- toHashMap(Func1<? super T, ? extends K>) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Convinience method to create a hashmap from the elements.
- toHashMultimap(Func1<? super T, ? extends K>) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Convinience method to create a hash-multimap with list from the elements.
- ToInt(Observable<Integer>) - Constructor for class hu.akarnokd.reactive4java.reactive.ToPrimitive.ToInt
-
Constructor.
- toIntObservable(Observable<Integer>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Convert an object-int observable into a primitive-int observable.
- toIterable(Enumerable<? extends T>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Convert the source enumerable into the Iterable semantics.
- toIterable(T...) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Takes the input elements and returns an iterable which
traverses the array.
- toIterable() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Converts this observable into an iterable builder.
- toIterable(Observable<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Convert the given observable instance into a classical iterable instance.
- ToIterable<T> - Class in hu.akarnokd.reactive4java.reactive
-
Convert the given observable instance into a classical iterable instance.
- ToIterable(Observable<? extends T>) - Constructor for class hu.akarnokd.reactive4java.reactive.ToIterable
-
Constructor.
- toIterablePart(int, int, T...) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Takes the input elements and returns an iterable which
traverses the array between the two indexes.
- toIterator(Enumerator<? extends T>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Convert the given enumerator to the Iterator semantics.
- toJavaObserver(Observer<T>) - Static method in class hu.akarnokd.reactive4java.util.Observers
-
Wraps the reactive-observer into a java-observer.
- token - Variable in class hu.akarnokd.reactive4java.reactive.Select.CastToken
-
- toList() - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Iterates over and returns all elements in a list.
- toList() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Collect the elements of the source observable into a single list.
- toList(Observable<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Collect the elements of the source observable into a single list.
- ToLong(Observable<Long>) - Constructor for class hu.akarnokd.reactive4java.reactive.ToPrimitive.ToLong
-
Constructor.
- toLongObservable(Observable<Long>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Convert an object-long observable into a primitive-long observable.
- toMap(Func1<? super T, ? extends K>, Func1<? super T, ? extends V>, Func0<? extends Map<K, V>>) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Convert the iterable values into a map representation.
- toMap(Func1<? super T, ? extends K>, Func0<? extends Map<K, T>>) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Convert the iterable values into a map representation.
- toMap(Func1<? super T, ? extends K>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Maps the given source of Ts by using the key extractor and
returns a single Map of them.
- toMap(Func1<? super T, ? extends K>, Func1<? super T, ? extends V>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Maps the given source of Ts by using the key extractor and
returns a single Map of them.
- toMap(Func1<? super T, ? extends K>, Func1<? super T, ? extends V>, Func2<? super K, ? super K, Boolean>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Maps the given source of Ts by using the key and value extractor and
returns a single Map of them.
- toMap(Func1<? super T, ? extends K>, Func2<? super K, ? super K, Boolean>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Maps the given source of Ts by using the key extractor and
returns a single Map of them.
- toMap(Observable<? extends T>, Func1<? super T, ? extends K>, Func1<? super T, ? extends V>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Maps the given source of Ts by using the key extractor and
returns a single Map of them.
- toMap(Observable<? extends T>, Func1<? super T, ? extends K>, Func1<? super T, ? extends V>, Func2<? super K, ? super K, Boolean>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Maps the given source of Ts by using the key and value extractor and
returns a single Map of them.
- toMap(Observable<? extends T>, Func1<? super T, ? extends K>, Func2<? super K, ? super K, Boolean>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Maps the given source of Ts by using the key extractor and
returns a single Map of them.
- toMap(Observable<T>, Func1<? super T, ? extends K>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Maps the given source of Ts by using the key extractor and
returns a single Map of them.
- toMultimap(Func1<? super T, ? extends K>, Func1<? super T, ? extends V>, Func0<? extends Map<K, C>>, Func0<? extends C>) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Convert the values into a multimap representation where each
key can have multiple values.
- toMultiMap(Func1<? super T, ? extends K>, Func0<? extends Collection<T>>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Maps the given source of Ts by using the key extractor and
returns a single multi-map of them.
- toMultiMap(Func1<? super T, ? extends K>, Func0<? extends Collection<T>>, Func2<? super K, ? super K, Boolean>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Maps the given source of Ts by using the key extractor and
returns a single multi-map of them.
- toMultiMap(Func1<? super T, ? extends K>, Func0<? extends Collection<V>>, Func1<? super T, ? extends V>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Maps the given source of Ts by using the key and value extractor and
returns a single multi-map of them.
- toMultiMap(Func1<? super T, ? extends K>, Func0<? extends Collection<V>>, Func1<? super T, ? extends V>, Func2<? super K, ? super K, Boolean>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Maps the given source of Ts by using the key and value extractor and
returns a single multi-map of them.
- toMultiMap(Observable<? extends T>, Func1<? super T, ? extends K>, Func0<? extends Collection<T>>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Maps the given source of Ts by using the key extractor and
returns a single multi-map of them.
- toMultiMap(Observable<? extends T>, Func1<? super T, ? extends K>, Func0<? extends Collection<T>>, Func2<? super K, ? super K, Boolean>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Maps the given source of Ts by using the key extractor and
returns a single multi-map of them.
- toMultiMap(Observable<? extends T>, Func1<? super T, ? extends K>, Func0<? extends Collection<V>>, Func1<? super T, ? extends V>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Maps the given source of Ts by using the key and value extractor and
returns a single multi-map of them.
- toMultiMap(Observable<? extends T>, Func1<? super T, ? extends K>, Func0<? extends Collection<V>>, Func1<? super T, ? extends V>, Func2<? super K, ? super K, Boolean>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Maps the given source of Ts by using the key and value extractor and
returns a single multi-map of them.
- toObservable() - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Converts this iterable into an observable builder
which uses the default scheduler of
Reactive to emit values.
- toObservable(Scheduler) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Converts this iterable into an observable builder
which uses the supplied Scheduler to emit values.
- toObservable(Future<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns an observable which delivers the
result of the future object on the default scheduler.
- toObservable(Future<? extends T>, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Returns an observable which delivers the
result of the future object on the given scheduler.
- toObservable(Iterable<? extends T>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Wrap the iterable object into an observable and use the
default pool when generating the iterator sequence.
- toObservable(Iterable<? extends T>, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Wrap the iterable object into an observable and use the
given pool when generating the iterator sequence.
- toObservable(Observable) - Static method in class hu.akarnokd.reactive4java.util.Observables
-
Converts the original Java Observable into an reactive-Observable instance.
- toObserver(Action1<? super T>) - Static method in class hu.akarnokd.reactive4java.util.Observers
-
Wraps the given action as an observable which reacts only to next() events.
- toObserver(Action1<? super T>, Action1<? super Throwable>, Action0) - Static method in class hu.akarnokd.reactive4java.util.Observers
-
Creates an observer which calls the given functions on its similarly named methods.
- toObserver(Observer, Observable) - Static method in class hu.akarnokd.reactive4java.util.Observers
-
Converts the original Java Observer into a reactive-observer.
- TooManyElementsException - Exception in hu.akarnokd.reactive4java.base
-
Exception for cases when too many elements are contained
within a collection or observable.
- TooManyElementsException() - Constructor for exception hu.akarnokd.reactive4java.base.TooManyElementsException
-
A message and cause-less constructor.
- TooManyElementsException(String, Throwable) - Constructor for exception hu.akarnokd.reactive4java.base.TooManyElementsException
-
Construct the exception by using a message and a cause.
- TooManyElementsException(String) - Constructor for exception hu.akarnokd.reactive4java.base.TooManyElementsException
-
Construct the exception by using a message only.
- TooManyElementsException(Throwable) - Constructor for exception hu.akarnokd.reactive4java.base.TooManyElementsException
-
Construct the exception by using a cause only.
- toOriginalObservable() - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
- toOriginalObservable(Observable<T>) - Static method in class hu.akarnokd.reactive4java.util.Observables
-
Converts the reactive-observable into the original Java Observable.
- toOriginalObservable(Observable<T>, boolean) - Static method in class hu.akarnokd.reactive4java.util.Observables
-
Converts the reactive-observable into the original Java Observable.
- ToPrimitive - Class in hu.akarnokd.reactive4java.reactive
-
Helper class for object-to-primitive conversion observables.
- ToPrimitive.ToDouble - Class in hu.akarnokd.reactive4java.reactive
-
Converts an object-double to primitive-double observable sequence.
- ToPrimitive.ToInt - Class in hu.akarnokd.reactive4java.reactive
-
Converts an object-int to primitive-int observable sequence.
- ToPrimitive.ToLong - Class in hu.akarnokd.reactive4java.reactive
-
Converts an object-long to primitive-long observable sequence.
- toString() - Method in class hu.akarnokd.reactive4java.base.Option.Error
-
- toString() - Method in class hu.akarnokd.reactive4java.base.Option.None
-
- toString() - Method in class hu.akarnokd.reactive4java.base.Option.Some
-
- toString() - Method in class hu.akarnokd.reactive4java.base.Pair
-
- toString() - Method in class hu.akarnokd.reactive4java.base.TimeInterval
-
- toString() - Method in class hu.akarnokd.reactive4java.base.Timestamped
-
- toString() - Method in class hu.akarnokd.reactive4java.swing.Dynamic
-
- treeMapProvider() - Static method in class hu.akarnokd.reactive4java.util.Functions
-
A map creator factory.
- treeMapProvider(Comparator<? super K>) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
A map creator factory.
- treeSetProvider() - Static method in class hu.akarnokd.reactive4java.util.Functions
-
A set creation provider.
- treeSetProvider(Comparator<? super T>) - Static method in class hu.akarnokd.reactive4java.util.Functions
-
A set creation provider.
- TRUE - Static variable in class hu.akarnokd.reactive4java.util.Functions
-
Constant parameterless function which returns always true.
- tryNext(SingleOption<? super U>) - Method in class hu.akarnokd.reactive4java.util.ObserverToIteratorSink
-
Try to get the next value.
- TwoObservable(Observable<? extends T>, Observable<? extends U>, Func2<? super T, ? super U, ? extends V>) - Constructor for class hu.akarnokd.reactive4java.reactive.Zip.TwoObservable
-
Constructor.
- where(Iterable<? extends T>, Func0<? extends Func2<? super Integer, ? super T, Boolean>>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Creates an iterable which filters the source iterable with the
given predicate factory function.
- where(Iterable<? extends T>, Func1<? super T, Boolean>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Creates an iterable which filters the source iterable with the
given predicate function.
- where(Iterable<? extends T>, Func2<? super Integer, ? super T, Boolean>) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Creates an iterable which filters the source iterable with the
given predicate factory function.
- where(Func1<? super T, Boolean>) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Creates an iterable which filters this iterable with the
given predicate factory function.
- where(Func2<Integer, ? super T, Boolean>) - Method in class hu.akarnokd.reactive4java.query.IterableBuilder
-
Creates an iterable which filters this iterable with the
given predicate factory function.
- where(Func0<Func2<? super T, ? super Integer, Boolean>>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates a filtered observable where only Ts are relayed which satisfy the clause.
- where(Func1<? super T, Boolean>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates a filtered observable where only Ts are relayed which satisfy the clause.
- where(Func2<? super T, ? super Integer, Boolean>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates a filtered observable where only Ts are relayed which satisfy the clause.
- where(Observable<? extends T>, Func0<? extends Func2<? super T, ? super Integer, Boolean>>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates a filtered observable where only Ts are relayed which satisfy the clause.
- where(Observable<? extends T>, Func1<? super T, Boolean>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates a filtered observable where only Ts are relayed which satisfy the clause.
- where(Observable<? extends T>, Func2<? super T, ? super Integer, Boolean>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates a filtered observable where only Ts are relayed which satisfy the clause.
- Where - Class in hu.akarnokd.reactive4java.reactive
-
Helper class for where like operations.
- Where.Indexed<T> - Class in hu.akarnokd.reactive4java.reactive
-
Creates a filtered observable where only Ts are relayed which satisfy the clause.
- Where.IndexedFactory<T> - Class in hu.akarnokd.reactive4java.reactive
-
Creates a filtered observable where only Ts are relayed which satisfy the clause.
- Where.LongIndexed<T> - Class in hu.akarnokd.reactive4java.reactive
-
Creates a filtered observable where only Ts are relayed which satisfy the clause.
- Where.OfType<T> - Class in hu.akarnokd.reactive4java.reactive
-
Filters the elements of the source sequence which
is assignable to the provided type.
- Where.Simple<T> - Class in hu.akarnokd.reactive4java.reactive
-
Creates a filtered observable where only Ts are relayed which satisfy the clause.
- whereLong(Func2<? super T, ? super Long, Boolean>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Creates a filtered observable where only Ts are relayed which satisfy the clause.
- whereLong(Observable<? extends T>, Func2<? super T, ? super Long, Boolean>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Creates a filtered observable where only Ts are relayed which satisfy the clause.
- While(Observable<? extends T>, Func1<? super T, Boolean>) - Constructor for class hu.akarnokd.reactive4java.reactive.Skip.While
-
Constructor.
- While(Observable<? extends T>, Func1<? super T, Boolean>) - Constructor for class hu.akarnokd.reactive4java.reactive.Take.While
-
Constructor.
- whileDo(Func0<Boolean>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Repeatedly registers with the source observable
if the condition holds on registration.
- whileDo(Observable<? extends T>, Func0<Boolean>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Repeatedly registers with the source observable
if the condition holds on registration.
- WhileDo(Observable<? extends T>, Func0<Boolean>) - Constructor for class hu.akarnokd.reactive4java.reactive.Repeat.WhileDo
-
- WhileIndexed(Observable<? extends T>, Func2<? super T, ? super Integer, Boolean>) - Constructor for class hu.akarnokd.reactive4java.reactive.Skip.WhileIndexed
-
Constructor.
- WhileIndexed(Observable<? extends T>, Func2<? super T, ? super Integer, Boolean>) - Constructor for class hu.akarnokd.reactive4java.reactive.Take.WhileIndexed
-
Constructor.
- WhileLongIndexed(Observable<? extends T>, Func2<? super T, ? super Long, Boolean>) - Constructor for class hu.akarnokd.reactive4java.reactive.Skip.WhileLongIndexed
-
Constructor.
- WhileLongIndexed(Observable<? extends T>, Func2<? super T, ? super Long, Boolean>) - Constructor for class hu.akarnokd.reactive4java.reactive.Take.WhileLongIndexed
-
Constructor.
- window(Func0<? extends Observable<U>>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Splits the source stream into separate observables once
the windowClosing fires an event.
- window(int) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Project the source sequence to
non-overlapping windows with the given
size.
- window(int, int) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Project the source sequence to
potentially overlapping windows whose
start is determined by skip and lengths
by size.
- window(int, long, TimeUnit) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Projects each element into a window that
is completed by either its full or the specified
amount of time elapsed.
- window(int, long, TimeUnit, Scheduler) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Projects each element into a window that
is completed by either its full or the specified
amount of time elapsed.
- window(long, long, TimeUnit) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Projects elements from the source observable
into zero or more windows which are produced
based on timing information.
- window(long, long, TimeUnit, Scheduler) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Projects elements from the source observable
into zero or more windows which are produced
based on timing information and run
on the specified scheduler.
- window(long, TimeUnit) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Projects elements from the source observable
into distinct windows which are produced
based on timing information.
- window(long, TimeUnit, Scheduler) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Projects elements from the source observable
into zero or more windows which are produced
based on timing information and run
on the specified scheduler.
- window(Observable<? extends U>, Func1<? super U, ? extends Observable<V>>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Splits the source stream into separate observables
by starting at windowOpening events and closing at windowClosing events.
- window(Observable<U>) - Method in class hu.akarnokd.reactive4java.query.ObservableBuilder
-
Projects the source elements into a non-overlapping consecutive windows.
- window(Observable<? extends T>, Func0<? extends Observable<U>>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Splits the source stream into separate observables once
the windowClosing fires an event.
- window(Observable<? extends T>, int) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Project the source sequence to
non-overlapping windows with the given
size.
- window(Observable<? extends T>, int, int) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Project the source sequence to
potentially overlapping windows whose
start is determined by skip and lengths
by size.
- window(Observable<? extends T>, int, long, TimeUnit) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Projects each element into a window that
is completed by either its full or the specified
amount of time elapsed.
- window(Observable<? extends T>, int, long, TimeUnit, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Projects each element into a window that
is completed by either its full or the specified
amount of time elapsed.
- window(Observable<? extends T>, long, long, TimeUnit) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Projects elements from the source observable
into zero or more windows which are produced
based on timing information.
- window(Observable<? extends T>, long, long, TimeUnit, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Projects elements from the source observable
into zero or more windows which are produced
based on timing information and run
on the specified scheduler.
- window(Observable<? extends T>, long, TimeUnit) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Projects elements from the source observable
into distinct windows which are produced
based on timing information.
- window(Observable<? extends T>, long, TimeUnit, Scheduler) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Projects elements from the source observable
into zero or more windows which are produced
based on timing information and run
on the specified scheduler.
- window(Observable<? extends T>, Observable<? extends U>, Func1<? super U, ? extends Observable<V>>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Splits the source stream into separate observables
by starting at windowOpening events and closing at windowClosing events.
- window(Observable<? extends T>, Observable<U>) - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Projects the source elements into a non-overlapping consecutive windows.
- windowActivated(WindowEvent) - Method in class hu.akarnokd.reactive4java.swing.ObservableWindowListener
-
- windowClosed(WindowEvent) - Method in class hu.akarnokd.reactive4java.swing.ObservableWindowListener
-
- windowClosing - Variable in class hu.akarnokd.reactive4java.reactive.Buffer.WithOpenClose
-
The function that returns a window-close observable for a value from the window-open.
- windowClosing(WindowEvent) - Method in class hu.akarnokd.reactive4java.swing.ObservableWindowListener
-
- windowClosingSelector - Variable in class hu.akarnokd.reactive4java.reactive.Windowing.WithClosing
-
The window closing selector for each registerer.
- windowClosingSelector - Variable in class hu.akarnokd.reactive4java.reactive.Windowing.WithOpenClose
-
- windowDeactivated(WindowEvent) - Method in class hu.akarnokd.reactive4java.swing.ObservableWindowListener
-
- windowDeiconified(WindowEvent) - Method in class hu.akarnokd.reactive4java.swing.ObservableWindowListener
-
- windowGainedFocus(WindowEvent) - Method in class hu.akarnokd.reactive4java.swing.ObservableWindowListener
-
- windowIconified(WindowEvent) - Method in class hu.akarnokd.reactive4java.swing.ObservableWindowListener
-
- Windowing - Class in hu.akarnokd.reactive4java.reactive
-
Helper class for the Reactive.window operators.
- Windowing.WithBoundary<T,U> - Class in hu.akarnokd.reactive4java.reactive
-
Projects the source elements into a non-overlapping consecutive windows.
- Windowing.WithClosing<T,U> - Class in hu.akarnokd.reactive4java.reactive
-
Projects the parts of the source into non-overlapping observable
sequences until the window observable finishes.
- Windowing.WithOpenClose<T,U,V> - Class in hu.akarnokd.reactive4java.reactive
-
Projects the source elements into multiple, potentially overlapping
windows.
- Windowing.WithSizeSkip<T> - Class in hu.akarnokd.reactive4java.reactive
-
Project the source sequence to
potentially overlapping windows whose
start is determined by skip and lengths
by size.
- Windowing.WithTime<T> - Class in hu.akarnokd.reactive4java.reactive
-
Projects elements from the source observable
into zero or more windows which are produced
based on timing information.
- Windowing.WithTimeOrSize<T> - Class in hu.akarnokd.reactive4java.reactive
-
Projects each element into a window that
is completed by either its full or the specified
amount of time elapsed.
- windowLostFocus(WindowEvent) - Method in class hu.akarnokd.reactive4java.swing.ObservableWindowListener
-
- windowOpened(WindowEvent) - Method in class hu.akarnokd.reactive4java.swing.ObservableWindowListener
-
- windowOpening - Variable in class hu.akarnokd.reactive4java.reactive.Buffer.WithOpenClose
-
The window-open observable.
- windowOpenings - Variable in class hu.akarnokd.reactive4java.reactive.Windowing.WithOpenClose
-
- windowStateChanged(WindowEvent) - Method in class hu.akarnokd.reactive4java.swing.ObservableWindowListener
-
- wip - Variable in class hu.akarnokd.reactive4java.scheduler.CurrentThreadScheduler
-
The in progress value.
- WithBoundary(Observable<? extends T>, Observable<U>) - Constructor for class hu.akarnokd.reactive4java.reactive.Buffer.WithBoundary
-
Constructor.
- WithBoundary(Observable<? extends T>, Observable<U>) - Constructor for class hu.akarnokd.reactive4java.reactive.Windowing.WithBoundary
-
Constructor.
- withClosing(Iterator<? extends T>, Closeable) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Wraps the given source iterator into a closeable iterable
with the given closeable reference.
- withClosing(Iterable<? extends T>, Closeable) - Static method in class hu.akarnokd.reactive4java.interactive.Interactive
-
Wraps the given source iterator into a closeable iterable
with the given closeable reference.
- WithClosing(Observable<? extends T>, Func0<? extends Observable<U>>) - Constructor for class hu.akarnokd.reactive4java.reactive.Buffer.WithClosing
-
Constructor.
- WithClosing(Observable<? extends T>, Func0<? extends Observable<U>>) - Constructor for class hu.akarnokd.reactive4java.reactive.Windowing.WithClosing
-
Constructor.
- WithComparer(Observable<? extends T>, Func1<? super T, ? extends K>, Func1<? super T, ? extends V>, Func1<? super GroupedObservable<K, V>, ? extends Observable<D>>, Func2<? super K, ? super K, Boolean>) - Constructor for class hu.akarnokd.reactive4java.reactive.GroupByUntil.WithComparer
-
Constructor.
- WithIterable(Observable<? extends T>, Func1<? super T, ? extends Iterable<? extends U>>, Func2<? super T, ? super U, ? extends V>) - Constructor for class hu.akarnokd.reactive4java.reactive.SelectMany.WithIterable
-
Constructor.
- WithOpenClose(Observable<? extends T>, Observable<? extends U>, Func1<? super U, ? extends Observable<V>>) - Constructor for class hu.akarnokd.reactive4java.reactive.Buffer.WithOpenClose
-
Constructor.
- WithOpenClose(Observable<? extends T>, Observable<? extends U>, Func1<? super U, ? extends Observable<V>>) - Constructor for class hu.akarnokd.reactive4java.reactive.Windowing.WithOpenClose
-
Constructor.
- WithSizeOrTime(Observable<? extends T>, int, long, TimeUnit, Scheduler) - Constructor for class hu.akarnokd.reactive4java.reactive.Buffer.WithSizeOrTime
-
Constructor.
- WithSizeSkip(Observable<? extends T>, int, int) - Constructor for class hu.akarnokd.reactive4java.reactive.Buffer.WithSizeSkip
-
Constructor.
- WithSizeSkip(Observable<? extends T>, int, int) - Constructor for class hu.akarnokd.reactive4java.reactive.Windowing.WithSizeSkip
-
Constructor.
- WithTime(Observable<? extends T>, long, TimeUnit, Scheduler) - Constructor for class hu.akarnokd.reactive4java.reactive.Buffer.WithTime
-
- WithTime(Observable<? extends T>, long, long, TimeUnit, Scheduler) - Constructor for class hu.akarnokd.reactive4java.reactive.Windowing.WithTime
-
Constructor.
- WithTimeOrSize(Observable<? extends T>, int, long, TimeUnit, Scheduler) - Constructor for class hu.akarnokd.reactive4java.reactive.Windowing.WithTimeOrSize
-
Constructor.
- wrap(Observer<? super T>) - Static method in class hu.akarnokd.reactive4java.util.DefaultObserverEx
-
Wraps the supplied observer into a DefaultObservableEx and
simply forwards onNext, onError, onFinish events to the raw
next, error and finish methods.
- wrapTimestamped() - Static method in class hu.akarnokd.reactive4java.reactive.Reactive
-
Wrap the given type into a timestamped container of T.