- AbstractRetry<T,S> - Class in reactor.retry
-
- accept(T1, T2, T3) - Method in interface reactor.function.Consumer3
-
Performs this operation on the given arguments.
- accept(T1, T2, T3, T4) - Method in interface reactor.function.Consumer4
-
Performs this operation on the given arguments.
- accept(T1, T2, T3, T4, T5) - Method in interface reactor.function.Consumer5
-
Performs this operation on the given arguments.
- accept(T1, T2, T3, T4, T5, T6) - Method in interface reactor.function.Consumer6
-
Performs this operation on the given arguments.
- accept(T1, T2, T3, T4, T5, T6, T7) - Method in interface reactor.function.Consumer7
-
Performs this operation on the given arguments.
- accept(T1, T2, T3, T4, T5, T6, T7, T8) - Method in interface reactor.function.Consumer8
-
Performs this operation on the given arguments.
- allBut(Class<? extends Throwable>...) - Static method in interface reactor.retry.Retry
-
Returns a retry function that retries errors resulting from all exceptions except
the specified non-retriable exceptions.
- any() - Static method in interface reactor.retry.Retry
-
Returns a retry function that retries any exception.
- anyOf(Class<? extends Throwable>...) - Static method in interface reactor.retry.Retry
-
Returns a retry function that retries errors resulting from any of the
specified exceptions.
- applicationContext() - Method in interface reactor.retry.Context
-
Application context that may be used to perform any rollbacks before
a retry.
- applicationContext() - Method in class reactor.retry.DefaultContext
-
- apply(T1, T2, T3) - Method in interface reactor.function.Function3
-
Applies this function to the given arguments.
- apply(T1, T2, T3, T4) - Method in interface reactor.function.Function4
-
Applies this function to the given arguments.
- apply(T1, T2, T3, T4, T5) - Method in interface reactor.function.Function5
-
Applies this function to the given arguments.
- apply(T1, T2, T3, T4, T5, T6) - Method in interface reactor.function.Function6
-
Applies this function to the given arguments.
- apply(T1, T2, T3, T4, T5, T6, T7) - Method in interface reactor.function.Function7
-
Applies this function to the given arguments.
- apply(T1, T2, T3, T4, T5, T6, T7, T8) - Method in interface reactor.function.Function8
-
Applies this function to the given arguments.
- apply(Flux<Long>) - Method in class reactor.retry.DefaultRepeat
-
- apply(Flux<Throwable>) - Method in class reactor.retry.DefaultRetry
-
- apply(Publisher<S>) - Method in interface reactor.retry.Repeat
-
Transforms the source into a repeating Flux
based on the properties
configured for this function.
- apply(Publisher<S>) - Method in interface reactor.retry.Retry
-
Transforms the source into a retrying Flux
based on the properties
configured for this function.
- averageDouble(Publisher<? extends Number>) - Static method in class reactor.math.MathFlux
-
Computes the double average of items in the source.
- averageDouble(Publisher<T>, Function<? super T, ? extends Number>) - Static method in class reactor.math.MathFlux
-
Computes the double average of items in the source, which are mapped to numerical values
using the provided mapping.
- averageFloat(Publisher<? extends Number>) - Static method in class reactor.math.MathFlux
-
Computes the float average of items in the source.
- averageFloat(Publisher<T>, Function<? super T, ? extends Number>) - Static method in class reactor.math.MathFlux
-
Computes the float average of items in the source, which are mapped to numerical values
using the provided mapping.
- companionValue() - Method in class reactor.retry.DefaultContext
-
- companionValue() - Method in interface reactor.retry.RepeatContext
-
Returns the value provided in the companion Flux for repeats.
- consumer(BiConsumer<T1, T2>) - Static method in class reactor.function.TupleUtils
-
Returns a Consumer
of Tuple2
that wraps a consumer of the component values of the tuple
- consumer(Consumer3<T1, T2, T3>) - Static method in class reactor.function.TupleUtils
-
Returns a Consumer
of Tuple3
that wraps a consumer of the component values of the tuple
- consumer(Consumer4<T1, T2, T3, T4>) - Static method in class reactor.function.TupleUtils
-
Returns a Consumer
of Tuple4
that wraps a consumer of the component values of the tuple
- consumer(Consumer5<T1, T2, T3, T4, T5>) - Static method in class reactor.function.TupleUtils
-
Returns a Consumer
of Tuple5
that wraps a consumer of the component values of the tuple
- consumer(Consumer6<T1, T2, T3, T4, T5, T6>) - Static method in class reactor.function.TupleUtils
-
Returns a Consumer
of Tuple6
that wraps a consumer of the component values of the tuple
- consumer(Consumer7<T1, T2, T3, T4, T5, T6, T7>) - Static method in class reactor.function.TupleUtils
-
Returns a Consumer
of Tuple7
that wraps a consumer of the component values of the tuple
- consumer(Consumer8<T1, T2, T3, T4, T5, T6, T7, T8>) - Static method in class reactor.function.TupleUtils
-
Returns a Consumer
of Tuple8
that wraps a consumer of the component values of the tuple
- Consumer3<T1,T2,T3> - Interface in reactor.function
-
An operation that accepts three input arguments and returns no result.
- Consumer4<T1,T2,T3,T4> - Interface in reactor.function
-
An operation that accepts four input arguments and returns no result.
- Consumer5<T1,T2,T3,T4,T5> - Interface in reactor.function
-
An operation that accepts five input arguments and returns no result.
- Consumer6<T1,T2,T3,T4,T5,T6> - Interface in reactor.function
-
An operation that accepts six input arguments and returns no result.
- Consumer7<T1,T2,T3,T4,T5,T6,T7> - Interface in reactor.function
-
An operation that accepts seven input arguments and returns no result.
- Consumer8<T1,T2,T3,T4,T5,T6,T7,T8> - Interface in reactor.function
-
An operation that accepts eight input arguments and returns no result.
- Context<T> - Interface in reactor.retry
-
Context provided to retry or repeat callbacks.
- create(Predicate<? super RepeatContext<T>>, int) - Static method in class reactor.retry.DefaultRepeat
-
- create(Predicate<? super RetryContext<T>>) - Static method in class reactor.retry.DefaultRetry
-
- create(String) - Static method in class reactor.scheduler.forkjoin.ForkJoinPoolScheduler
-
Scheduler
that hosts a fixed pool of single-threaded ExecutorService-based
workers and is suited for parallel work.
- create(String, int) - Static method in class reactor.scheduler.forkjoin.ForkJoinPoolScheduler
-
Scheduler
that utilizes a ForkJoinPool
for
workers and is suited for parallel work.
- create(int, ForkJoinPool.ForkJoinWorkerThreadFactory, Scheduler) - Static method in class reactor.scheduler.forkjoin.ForkJoinPoolScheduler
-
Scheduler
that utilizes a ForkJoinPool
for
workers and is suited for parallel work.
- create() - Static method in class reactor.swing.SwingScheduler
-
- createWorker() - Method in class reactor.scheduler.forkjoin.ForkJoinPoolScheduler
-
- createWorker() - Method in class reactor.swing.SwingScheduler
-
- createWorker() - Method in class reactor.swing.SwtScheduler
-
- fixed(Duration) - Static method in interface reactor.retry.Backoff
-
Backoff function with fixed backoff delay
- fixedBackoff(Duration) - Method in interface reactor.retry.Repeat
-
Returns a repeat function with fixed backoff delay.
- fixedBackoff(Duration) - Method in interface reactor.retry.Retry
-
Returns a retry function with fixed backoff delay.
- ForkJoinPoolScheduler - Class in reactor.scheduler.forkjoin
-
- from(Display) - Static method in class reactor.swing.SwtScheduler
-
- function(BiFunction<T1, T2, R>) - Static method in class reactor.function.TupleUtils
-
Returns a Function
of Tuple2
that wraps a function of the component values of the tuple
- function(Function3<T1, T2, T3, R>) - Static method in class reactor.function.TupleUtils
-
Returns a Function
of Tuple3
that wraps a function of the component values of the tuple
- function(Function4<T1, T2, T3, T4, R>) - Static method in class reactor.function.TupleUtils
-
Returns a Function
of Tuple4
that wraps a function of the component values of the tuple
- function(Function5<T1, T2, T3, T4, T5, R>) - Static method in class reactor.function.TupleUtils
-
Returns a Function
of Tuple5
that wraps a function of the component values of the tuple
- function(Function6<T1, T2, T3, T4, T5, T6, R>) - Static method in class reactor.function.TupleUtils
-
Returns a Function
of Tuple6
that wraps a function of the component values of the tuple
- function(Function7<T1, T2, T3, T4, T5, T6, T7, R>) - Static method in class reactor.function.TupleUtils
-
Returns a Function
of Tuple7
that wraps a function of the component values of the tuple
- function(Function8<T1, T2, T3, T4, T5, T6, T7, T8, R>) - Static method in class reactor.function.TupleUtils
-
Returns a Function
of Tuple8
that wraps a function of the component values of the tuple
- Function3<T1,T2,T3,R> - Interface in reactor.function
-
Represents a function that accepts three arguments and produces a result.
- Function4<T1,T2,T3,T4,R> - Interface in reactor.function
-
Represents a function that accepts four arguments and produces a result.
- Function5<T1,T2,T3,T4,T5,R> - Interface in reactor.function
-
Represents a function that accepts five arguments and produces a result.
- Function6<T1,T2,T3,T4,T5,T6,R> - Interface in reactor.function
-
Represents a function that accepts six arguments and produces a result.
- Function7<T1,T2,T3,T4,T5,T6,T7,R> - Interface in reactor.function
-
Represents a function that accepts seven arguments and produces a result.
- Function8<T1,T2,T3,T4,T5,T6,T7,T8,R> - Interface in reactor.function
-
Represents a function that accepts eight arguments and produces a result.
- predicate(BiPredicate<T1, T2>) - Static method in class reactor.function.TupleUtils
-
Returns a Predicate
of Tuple2
that wraps a predicate of the component values of the tuple
- predicate(Predicate3<T1, T2, T3>) - Static method in class reactor.function.TupleUtils
-
Returns a Predicate
of Tuple3
that wraps a predicate of the component values of the tuple
- predicate(Predicate4<T1, T2, T3, T4>) - Static method in class reactor.function.TupleUtils
-
Returns a Predicate
of Tuple4
that wraps a predicate of the component values of the tuple
- predicate(Predicate5<T1, T2, T3, T4, T5>) - Static method in class reactor.function.TupleUtils
-
Returns a Predicate
of Tuple5
that wraps a predicate of the component values of the tuple
- predicate(Predicate6<T1, T2, T3, T4, T5, T6>) - Static method in class reactor.function.TupleUtils
-
Returns a Predicate
of Tuple6
that wraps a predicate of the component values of the tuple
- predicate(Predicate7<T1, T2, T3, T4, T5, T6, T7>) - Static method in class reactor.function.TupleUtils
-
Returns a Predicate
of Tuple7
that wraps a predicate of the component values of the tuple
- predicate(Predicate8<T1, T2, T3, T4, T5, T6, T7, T8>) - Static method in class reactor.function.TupleUtils
-
Returns a Predicate
of Tuple8
that wraps a predicate of the component values of the tuple
- Predicate3<T1,T2,T3> - Interface in reactor.function
-
Represents a predicate (boolean-valued function) of three arguments.
- Predicate4<T1,T2,T3,T4> - Interface in reactor.function
-
Represents a predicate (boolean-valued function) of four arguments.
- Predicate5<T1,T2,T3,T4,T5> - Interface in reactor.function
-
Represents a predicate (boolean-valued function) of five arguments.
- Predicate6<T1,T2,T3,T4,T5,T6> - Interface in reactor.function
-
Represents a predicate (boolean-valued function) of six arguments.
- Predicate7<T1,T2,T3,T4,T5,T6,T7> - Interface in reactor.function
-
Represents a predicate (boolean-valued function) of seven arguments.
- Predicate8<T1,T2,T3,T4,T5,T6,T7,T8> - Interface in reactor.function
-
Represents a predicate (boolean-valued function) of eight arguments.