Index

$ A B C D E F G H I J L M N O R S T V 
All Classes and Interfaces|All Packages|Serialized Form

$

$BRACES - Enum constant in enum class io.github.venkateshamurthy.exceptional.exceptions.DetailsMessageFormatters
A apache commons style ${somekey} pattern.

A

accept(T, T2) - Method in interface io.github.venkateshamurthy.exceptional.CheckedBiConsumer
A bi consumer accept method that can throw Throwable
App - Class in io.github.venkateshamurthy.exceptional
A simple main class for the purposes of mave jar plugins
App() - Constructor for class io.github.venkateshamurthy.exceptional.App
 
apply(T, T2, T3) - Method in interface io.github.venkateshamurthy.exceptional.CheckedTriFunction
Applies the parameters to the function implemented or throws an exception

B

bulkhead(Observable<T>, Bulkhead) - Method in class io.github.venkateshamurthy.exceptional.RxSingularObservables
A Bulkhead wrappering Observable
bulkhead(Single<T>, Bulkhead) - Method in class io.github.venkateshamurthy.exceptional.RxSingularObservables
A Bulkhead wrappering Single
bulkheadBiConsumer(BiConsumer<T, T2>, Bulkhead) - Method in class io.github.venkateshamurthy.exceptional.RxConsumer
A Bulkhead wrapper to the BiConsumer.
bulkheadBiFunction(BiFunction<T, T2, R>, Bulkhead) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
Bulkhead BiFunction wrapper
bulkheadCallable(Callable<T>, Bulkhead) - Static method in class io.github.venkateshamurthy.exceptional.RxCallable
A Bulkhead wrapper
bulkheadCheckedBiConsumer(CheckedBiConsumer<T, T2>, Bulkhead) - Method in class io.github.venkateshamurthy.exceptional.RxConsumer
A Bulkhead wrapper to the CheckedBiConsumer.
bulkheadCheckedBiFunction(CheckedBiFunction<T, T2, R>, Bulkhead) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
Retry CheckedBiFunction wrapper
bulkheadCheckedConsumer(CheckedConsumer<T>, Bulkhead) - Method in class io.github.venkateshamurthy.exceptional.RxConsumer
A Bulkhead wrapper to the CheckedConsumer.
bulkheadCheckedFunction(CheckedFunction<T, R>, Bulkhead) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
Bulkhead CheckedFunction wrapper
bulkheadCheckedRunnable(CheckedRunnable, Bulkhead) - Static method in class io.github.venkateshamurthy.exceptional.RxRunnable
A Bulkhead wrappering CheckedRunnable
bulkheadCheckedSupplier(CheckedSupplier<R>, Bulkhead) - Static method in class io.github.venkateshamurthy.exceptional.RxSupplier
A Bulkhead wrapper to CheckedSupplier
bulkheadConsumer(Consumer<T>, Bulkhead) - Method in class io.github.venkateshamurthy.exceptional.RxConsumer
A Bulkhead wrapper to the Consumer.
bulkheadFunction(Function<T, R>, Bulkhead) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
Bulkhead function wrapper
bulkheadRunnable(Runnable, Bulkhead) - Static method in class io.github.venkateshamurthy.exceptional.RxRunnable
A Bulkhead wrapper on the Runnable
bulkheadSupplier(Supplier<R>, Bulkhead) - Static method in class io.github.venkateshamurthy.exceptional.RxSupplier
A Bulkhead wrapper to Supplier

C

ceMapper - Static variable in class io.github.venkateshamurthy.exceptional.RxTry
A common Checked Exception Mapper.
CheckedBiConsumer<T,T2> - Interface in io.github.venkateshamurthy.exceptional
CheckedBiConsumer is an interface to model accepting two parameters but may throw
CheckedTriFunction<T,T2,T3,R> - Interface in io.github.venkateshamurthy.exceptional
CheckedTriFunction is a checked variant of TriFunction
circuitBreak(Observable<T>, CircuitBreaker) - Method in class io.github.venkateshamurthy.exceptional.RxSingularObservables
A CircuitBreaker wrappering Observable
circuitBreak(Single<T>, CircuitBreaker) - Method in class io.github.venkateshamurthy.exceptional.RxSingularObservables
A CircuitBreaker wrappering Single
circuitBreakBiConsumer(BiConsumer<T, T2>, CircuitBreaker) - Method in class io.github.venkateshamurthy.exceptional.RxConsumer
A CircuitBreaker wrapper to the BiConsumer.
circuitBreakBiFunction(BiFunction<T, T2, R>, CircuitBreaker) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
CircuitBreaker BiFunction wrapper
circuitBreakCallable(Callable<T>, CircuitBreaker) - Static method in class io.github.venkateshamurthy.exceptional.RxCallable
A CircuitBreaker wrapper
circuitBreakCheckedBiConsumer(CheckedBiConsumer<T, T2>, CircuitBreaker) - Method in class io.github.venkateshamurthy.exceptional.RxConsumer
A CircuitBreaker wrapper to the CheckedBiConsumer.
circuitBreakCheckedBiFunction(CheckedBiFunction<T, T2, R>, CircuitBreaker) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
Retry CheckedBiFunction wrapper
circuitBreakCheckedConsumer(CheckedConsumer<T>, CircuitBreaker) - Method in class io.github.venkateshamurthy.exceptional.RxConsumer
A CircuitBreaker wrapper to the CheckedConsumer.
circuitBreakCheckedFunction(CheckedFunction<T, R>, CircuitBreaker) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
Circuitbreaker CheckedFunction wrapper
circuitBreakCheckedRunnable(CheckedRunnable, CircuitBreaker) - Static method in class io.github.venkateshamurthy.exceptional.RxRunnable
A CircuitBreaker wrappering CheckedRunnable
circuitBreakCheckedSupplier(CheckedSupplier<R>, CircuitBreaker) - Static method in class io.github.venkateshamurthy.exceptional.RxSupplier
A CircuitBreaker wrapper to CheckedSupplier
circuitBreakConsumer(Consumer<T>, CircuitBreaker) - Method in class io.github.venkateshamurthy.exceptional.RxConsumer
A CircuitBreaker wrapper to the Consumer.
circuitBreakFunction(Function<T, R>, CircuitBreaker) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
CircuitBreaker function wrapper
circuitBreakRunnable(Runnable, CircuitBreaker) - Static method in class io.github.venkateshamurthy.exceptional.RxRunnable
A CircuitBreaker wrapper on the Runnable
circuitBreakSupplier(Supplier<R>, CircuitBreaker) - Static method in class io.github.venkateshamurthy.exceptional.RxSupplier
A CircuitBreaker wrapper to Supplier
CommonRuntimeException - Exception in io.github.venkateshamurthy.exceptional.exceptions
CommonRuntimeException is a unified runtime exception class that can be used across the project to encapsulate error information in a structured and consistent format.
CommonRuntimeException(String) - Constructor for exception io.github.venkateshamurthy.exceptional.exceptions.CommonRuntimeException
Constructs a new CommonRuntimeException with the specified message.
CommonRuntimeException(String, Throwable) - Constructor for exception io.github.venkateshamurthy.exceptional.exceptions.CommonRuntimeException
Constructs a new CommonRuntimeException with the specified message and cause.
CommonRuntimeException(String, Throwable, String, Object...) - Constructor for exception io.github.venkateshamurthy.exceptional.exceptions.CommonRuntimeException
Constructs a new CommonRuntimeException with the specified message and cause.
consumeFailure(Try<R>, Class<X>, Consumer<X>) - Method in class io.github.venkateshamurthy.exceptional.RxTry
Consume Failures while executing Try
consumeFailure(Try<R>, Class<X1>, Consumer<X1>, Class<X2>, Consumer<X2>) - Method in class io.github.venkateshamurthy.exceptional.RxTry
Consume Failures while executing Try
consumeFailure(Try<R>, Class<X1>, Consumer<X1>, Class<X2>, Consumer<X2>, Class<X3>, Consumer<X3>) - Method in class io.github.venkateshamurthy.exceptional.RxTry
Consume Failures while executing Try

D

DEFAULT - Enum constant in enum class io.github.venkateshamurthy.exceptional.Delayer
Default constant delay.
DEFAULT_JITTER - Enum constant in enum class io.github.venkateshamurthy.exceptional.Delayer
Default delay with random jitter.
Delayer - Enum Class in io.github.venkateshamurthy.exceptional
Enum for delay
detailedMessage(String, Object...) - Method in exception io.github.venkateshamurthy.exceptional.exceptions.CommonRuntimeException
Deprecated, for removal: This API element is subject to removal in a future version.
in favour of using the toCommonRTE(Throwable, String, String, Object...) or with setDetailedMessage(String) method where the argument can be built by DetailsMessageFormatters.detectAndFormat(String, Object...). Sets the detailed message by substituting values in the given template. This instance utilizes DetailsMessageFormatters.SLF4J is using as default which may be on the contrary to the desired formatter.
DetailsMessageFormatters - Enum Class in io.github.venkateshamurthy.exceptional.exceptions
An enumeration of Message formatters that can be used to format the detail message.
detectAndFormat(String, Object...) - Static method in enum class io.github.venkateshamurthy.exceptional.exceptions.DetailsMessageFormatters
A convenient static method to determine format and format
detectFormatter(String) - Static method in enum class io.github.venkateshamurthy.exceptional.exceptions.DetailsMessageFormatters
A detection of formatter given a template
DOUBLEANGULAR - Enum constant in enum class io.github.venkateshamurthy.exceptional.exceptions.DetailsMessageFormatters
A double angular braces <<>> marker.

E

either(CheckedBiFunction<T, U, V>, T, U) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in function and arguments
either(CheckedBiFunction<T, U, V>, T, U, Supplier<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in function and arguments and exception mapper
either(CheckedBiFunction<T, U, V>, T, U, UnaryOperator<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in function and arguments and exception mapper
either(CheckedBiFunction<T, U, V>, T, U, Map<Class<? extends Exception>, Supplier<Exception>>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in function and arguments and exception mapper
either(CheckedConsumer<U>, U) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in consumer and arguments
either(CheckedConsumer<U>, U, Supplier<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in consumer and arguments and exception mapper
either(CheckedConsumer<U>, U, UnaryOperator<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in consumer and arguments and exception mapper
either(CheckedConsumer<U>, U, Map<Class<? extends Exception>, Supplier<Exception>>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in consumer and arguments and exception mapper
either(CheckedFunction<U, V>, U) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in function and arguments
either(CheckedFunction<U, V>, U, Supplier<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in function and arguments and exception mapper
either(CheckedFunction<U, V>, U, UnaryOperator<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in function and arguments and exception mapper
either(CheckedFunction<U, V>, U, Map<Class<? extends Exception>, Supplier<Exception>>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in function and arguments and exception mapper
either(CheckedRunnable) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in runnable
either(CheckedRunnable, Supplier<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in runnable and exception mapper
either(CheckedRunnable, UnaryOperator<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in runnable and exception mapper
either(CheckedRunnable, Map<Class<? extends Exception>, Supplier<Exception>>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in runnable and arguments and exception mapper
either(CheckedSupplier<V>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in supplier
either(CheckedSupplier<V>, Supplier<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in supplier and exception mapper
either(CheckedSupplier<V>, UnaryOperator<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in supplier and exception mapper
either(CheckedSupplier<V>, Map<Class<? extends Exception>, Supplier<Exception>>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in supplier and arguments and exception mapper
either(CheckedBiConsumer<U, V>, U, V) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in consumer and arguments and exception mapper
either(CheckedBiConsumer<U, V>, U, V, Supplier<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in consumer and arguments and exception mapper
either(CheckedBiConsumer<U, V>, U, V, UnaryOperator<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in consumer and arguments and exception mapper
either(CheckedBiConsumer<U, V>, U, V, Map<Class<? extends Exception>, Supplier<Exception>>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in consumer and arguments and exception mapper
either(CheckedTriFunction<T, U, V, R>, T, U, V) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Either transform of a CheckedTriFunction that accepts 3 arguments
either(CheckedTriFunction<T, U, V, R>, T, U, V, Supplier<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Either transform of a CheckedTriFunction that accepts 3 arguments with exception mapper
either(CheckedTriFunction<T, U, V, R>, T, U, V, UnaryOperator<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Either transform of a CheckedTriFunction that accepts 3 arguments with exception mapper
either(CheckedTriFunction<T, U, V, R>, T, U, V, Map<Class<? extends Exception>, Supplier<Exception>>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Either transform of a CheckedTriFunction that accepts 3 arguments with exception mapper
either(Runnable) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in runnable
either(Runnable, Supplier<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in runnable and exception mapper
either(Runnable, UnaryOperator<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in runnable and exception mapper
either(Runnable, Map<Class<? extends Exception>, Supplier<Exception>>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in runnable and arguments and exception mapper
either(Callable<V>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in callable
either(Callable<V>, Supplier<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in callable and exception mapper
either(Callable<V>, UnaryOperator<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in callable and exception mapper
either(Callable<V>, Map<Class<? extends Exception>, Supplier<Exception>>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in callable and arguments and exception mapper
either(BiConsumer<U, V>, U, V) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in consumer and arguments
either(BiConsumer<U, V>, U, V, Supplier<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in consumer and arguments and exception mapper
either(BiConsumer<U, V>, U, V, UnaryOperator<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in consumer and arguments and exception mapper
either(BiConsumer<U, V>, U, V, Map<Class<? extends Exception>, Supplier<Exception>>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in consumer and arguments and exception mapper
either(BiFunction<T, U, V>, T, U) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in function and arguments
either(BiFunction<T, U, V>, T, U, Supplier<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in function and arguments and exception mapper
either(BiFunction<T, U, V>, T, U, UnaryOperator<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in function and arguments and exception mapper
either(BiFunction<T, U, V>, T, U, Map<Class<? extends Exception>, Supplier<Exception>>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in function and arguments and exception mapper
either(Consumer<U>, U) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in consumer and arguments
either(Consumer<U>, U, Supplier<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in consumer and arguments and exception mapper
either(Consumer<U>, U, UnaryOperator<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in consumer and arguments and exception mapper
either(Consumer<U>, U, Map<Class<? extends Exception>, Supplier<Exception>>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in consumer and arguments and exception mapper
either(Function<U, V>, U) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in function and arguments
either(Function<U, V>, U, Supplier<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in function and arguments and exception mapper
either(Function<U, V>, U, UnaryOperator<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in function and arguments and exception mapper
either(Function<U, V>, U, Map<Class<? extends Exception>, Supplier<Exception>>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in function and arguments and exception mapper
either(Supplier<V>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in supplier
either(Supplier<V>, Supplier<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in supplier and exception mapper
either(Supplier<V>, UnaryOperator<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in supplier and exception mapper
either(Supplier<V>, Map<Class<? extends Exception>, Supplier<Exception>>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Creates an Either with passed in supplier and arguments and exception mapper
either(TriFunction<T, U, V, R>, T, U, V) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Either transform of a TriFunction that accepts 3 arguments
either(TriFunction<T, U, V, R>, T, U, V, Supplier<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Either transform of a TriFunction that accepts 3 arguments with exception mapper
either(TriFunction<T, U, V, R>, T, U, V, UnaryOperator<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Either transform of a TriFunction that accepts 3 arguments with exception mapper
either(TriFunction<T, U, V, R>, T, U, V, Map<Class<? extends Exception>, Supplier<Exception>>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Either transform of a TriFunction that accepts 3 arguments with exception mapper
Eithers - Class in io.github.venkateshamurthy.exceptional
Eithers is a convenient utility to convert different forms of executors to [@Either}
Eithers() - Constructor for class io.github.venkateshamurthy.exceptional.Eithers
 
errorConsumedBiFunction(BiFunction<T, T2, R>, Class<X>, Consumer<X>) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
An exception consuming BiFunction wrapper
errorConsumedBiFunction(BiFunction<T, T2, R>, Class<X>, Consumer<X>, Class<X2>, Consumer<X2>) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
An exception consuming BiFunction wrapper
errorConsumedBiFunction(BiFunction<T, T2, R>, Class<X>, Consumer<X>, Class<X2>, Consumer<X2>, Class<X3>, Consumer<X3>) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
An exception consuming BiFunction wrapper
errorConsumedCallable(Callable<T>, Class<X>, Consumer<X>) - Static method in class io.github.venkateshamurthy.exceptional.RxCallable
An exception consuming callable wrapper
errorConsumedCallable(Callable<T>, Class<X>, Consumer<X>, Class<X2>, Consumer<X2>) - Static method in class io.github.venkateshamurthy.exceptional.RxCallable
An exception consuming callable wrapper
errorConsumedCallable(Callable<T>, Class<X>, Consumer<X>, Class<X2>, Consumer<X2>, Class<X3>, Consumer<X3>) - Static method in class io.github.venkateshamurthy.exceptional.RxCallable
An exception consuming callable wrapper
errorConsumedCheckedBiFunction(CheckedBiFunction<T, T2, R>, Class<X>, Consumer<X>) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
An exception consuming CheckedBiFunction wrapper
errorConsumedCheckedBiFunction(CheckedBiFunction<T, T2, R>, Class<X>, Consumer<X>, Class<X2>, Consumer<X2>) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
An exception consuming CheckedFunction wrapper
errorConsumedCheckedBiFunction(CheckedBiFunction<T, T2, R>, Class<X>, Consumer<X>, Class<X2>, Consumer<X2>, Class<X3>, Consumer<X3>) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
An exception consuming CheckedBiFunction wrapper
errorConsumedCheckedFunction(CheckedFunction<T, R>, Class<X>, Consumer<X>) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
An exception consuming CheckedFunction wrapper
errorConsumedCheckedFunction(CheckedFunction<T, R>, Class<X>, Consumer<X>, Class<X2>, Consumer<X2>) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
An exception consuming CheckedFunction wrapper
errorConsumedCheckedFunction(CheckedFunction<T, R>, Class<X>, Consumer<X>, Class<X2>, Consumer<X2>, Class<X3>, Consumer<X3>) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
An exception consuming CheckedFunction wrapper
errorConsumedCheckedRunnable(CheckedRunnable, Class<X>, Consumer<X>) - Static method in class io.github.venkateshamurthy.exceptional.RxRunnable
An exception consuming checked runnable wrapper
errorConsumedCheckedRunnable(CheckedRunnable, Class<X>, Consumer<X>, Class<X2>, Consumer<X2>) - Static method in class io.github.venkateshamurthy.exceptional.RxRunnable
An exception consuming checked runnable wrapper
errorConsumedCheckedRunnable(CheckedRunnable, Class<X>, Consumer<X>, Class<X2>, Consumer<X2>, Class<X3>, Consumer<X3>) - Static method in class io.github.venkateshamurthy.exceptional.RxRunnable
An exception consuming checked runnable wrapper
errorConsumedCheckedSupplier(CheckedSupplier<R>, Class<X>, Consumer<X>) - Static method in class io.github.venkateshamurthy.exceptional.RxSupplier
An exception consuming CheckedSupplier wrapper.
errorConsumedCheckedSupplier(CheckedSupplier<R>, Class<X>, Consumer<X>, Class<X2>, Consumer<X2>) - Static method in class io.github.venkateshamurthy.exceptional.RxSupplier
An exception consuming CheckedSupplier wrapper
errorConsumedCheckedSupplier(CheckedSupplier<R>, Class<X>, Consumer<X>, Class<X2>, Consumer<X2>, Class<X3>, Consumer<X3>) - Static method in class io.github.venkateshamurthy.exceptional.RxSupplier
An exception consuming CheckedSupplier wrapper
errorConsumedFunction(Function<T, R>, Class<X>, Consumer<X>) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
An exception consuming function wrapper
errorConsumedFunction(Function<T, R>, Class<X>, Consumer<X>, Class<X2>, Consumer<X2>) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
An exception consuming function wrapper
errorConsumedFunction(Function<T, R>, Class<X>, Consumer<X>, Class<X2>, Consumer<X2>, Class<X3>, Consumer<X3>) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
An exception consuming function wrapper
errorConsumedRunnable(Runnable, Class<X>, Consumer<X>) - Static method in class io.github.venkateshamurthy.exceptional.RxRunnable
An exception consuming Runnable wrapper
errorConsumedRunnable(Runnable, Class<X>, Consumer<X>, Class<X2>, Consumer<X2>) - Static method in class io.github.venkateshamurthy.exceptional.RxRunnable
An exception mapped Runnable wrapper
errorConsumedRunnable(Runnable, Class<X>, Consumer<X>, Class<X2>, Consumer<X2>, Class<X3>, Consumer<X3>) - Static method in class io.github.venkateshamurthy.exceptional.RxRunnable
An exception mapped Runnable wrapper
errorConsumedSupplier(Supplier<R>, Class<X>, Consumer<X>) - Static method in class io.github.venkateshamurthy.exceptional.RxSupplier
An exception consuming supplier wrapper
errorConsumedSupplier(Supplier<R>, Class<X>, Consumer<X>, Class<X2>, Consumer<X2>) - Static method in class io.github.venkateshamurthy.exceptional.RxSupplier
An exception consuming supplier wrapper
errorConsumedSupplier(Supplier<R>, Class<X>, Consumer<X>, Class<X2>, Consumer<X2>, Class<X3>, Consumer<X3>) - Static method in class io.github.venkateshamurthy.exceptional.RxSupplier
An exception consuming supplier wrapper
errorMappedBiFunction(BiFunction<T, T2, R>, Class<X>, UnaryOperator<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
An exception mapped BiFunction wrapper
errorMappedBiFunction(BiFunction<T, T2, R>, Class<X>, UnaryOperator<Exception>, Class<X2>, UnaryOperator<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
An exception mapped BiFunction wrapper
errorMappedBiFunction(BiFunction<T, T2, R>, Class<X>, UnaryOperator<Exception>, Class<X2>, UnaryOperator<Exception>, Class<X3>, UnaryOperator<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
An exception mapped BiFunction wrapper
errorMappedCallable(Callable<T>, Class<X>, Supplier<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.RxCallable
An exception mapped callable wrapper
errorMappedCallable(Callable<T>, Class<X>, Supplier<Exception>, Class<X2>, Supplier<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.RxCallable
An exception mapped callable wrapper
errorMappedCallable(Callable<T>, Class<X>, Supplier<Exception>, Class<X2>, Supplier<Exception>, Class<X3>, Supplier<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.RxCallable
An exception mapped callable wrapper
errorMappedCallable(Callable<T>, Class<X>, UnaryOperator<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.RxCallable
An exception mapped callable wrapper
errorMappedCallable(Callable<T>, Class<X>, UnaryOperator<Exception>, Class<X2>, UnaryOperator<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.RxCallable
An exception mapped callable wrapper
errorMappedCallable(Callable<T>, Class<X>, UnaryOperator<Exception>, Class<X2>, UnaryOperator<Exception>, Class<X3>, UnaryOperator<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.RxCallable
An exception mapped callable wrapper
errorMappedCheckedBiFunction(CheckedBiFunction<T, T2, R>, Class<X>, UnaryOperator<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
An exception mapped CheckedBiFunction wrapper
errorMappedCheckedBiFunction(CheckedBiFunction<T, T2, R>, Class<X>, UnaryOperator<Exception>, Class<X2>, UnaryOperator<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
An exception mapped CheckedBiFunction wrapper
errorMappedCheckedBiFunction(CheckedBiFunction<T, T2, R>, Class<X>, UnaryOperator<Exception>, Class<X2>, UnaryOperator<Exception>, Class<X3>, UnaryOperator<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
An exception mapped CheckedBiFunction wrapper
errorMappedCheckedFunction(CheckedFunction<T, R>, Class<X>, UnaryOperator<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
An exception mapped CheckedFunction wrapper
errorMappedCheckedFunction(CheckedFunction<T, R>, Class<X>, UnaryOperator<Exception>, Class<X2>, UnaryOperator<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
An exception mapped CheckedFunction wrapper
errorMappedCheckedFunction(CheckedFunction<T, R>, Class<X>, UnaryOperator<Exception>, Class<X2>, UnaryOperator<Exception>, Class<X3>, UnaryOperator<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
An exception mapped CheckedFunction wrapper
errorMappedCheckedRunnable(CheckedRunnable, Class<X>, UnaryOperator<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.RxRunnable
An exception mapped CheckedRunnable wrapper
errorMappedCheckedRunnable(CheckedRunnable, Class<X>, UnaryOperator<Exception>, Class<X2>, UnaryOperator<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.RxRunnable
An exception mapped CheckedRunnable wrapper
errorMappedCheckedRunnable(CheckedRunnable, Class<X>, UnaryOperator<Exception>, Class<X2>, UnaryOperator<Exception>, Class<X3>, UnaryOperator<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.RxRunnable
An exception mapped CheckedRunnable wrapper
errorMappedCheckedSupplier(CheckedSupplier<R>, Class<X>, UnaryOperator<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.RxSupplier
An exception mapped supplier wrapper
errorMappedCheckedSupplier(CheckedSupplier<R>, Class<X>, UnaryOperator<Exception>, Class<X2>, UnaryOperator<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.RxSupplier
An exception mapped CheckedSupplier wrapper
errorMappedCheckedSupplier(CheckedSupplier<R>, Class<X>, UnaryOperator<Exception>, Class<X2>, UnaryOperator<Exception>, Class<X3>, UnaryOperator<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.RxSupplier
An exception mapped CheckedSupplier wrapper
errorMappedFunction(Function<T, R>, Class<X>, UnaryOperator<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
An exception mapped Function wrapper
errorMappedFunction(Function<T, R>, Class<X>, UnaryOperator<Exception>, Class<X2>, UnaryOperator<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
An exception mapped Function wrapper
errorMappedFunction(Function<T, R>, Class<X>, UnaryOperator<Exception>, Class<X2>, UnaryOperator<Exception>, Class<X3>, UnaryOperator<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
An exception mapped Function wrapper
errorMappedRunnable(Runnable, Class<X>, UnaryOperator<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.RxRunnable
An exception mapped Runnable wrapper
errorMappedRunnable(Runnable, Class<X>, UnaryOperator<Exception>, Class<X2>, UnaryOperator<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.RxRunnable
An exception mapped Runnable wrapper
errorMappedRunnable(Runnable, Class<X>, UnaryOperator<Exception>, Class<X2>, UnaryOperator<Exception>, Class<X3>, UnaryOperator<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.RxRunnable
An exception mapped Runnable wrapper
errorMappedSupplier(Supplier<R>, Class<X>, UnaryOperator<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.RxSupplier
An exception mapped supplier wrapper
errorMappedSupplier(Supplier<R>, Class<X>, UnaryOperator<Exception>, Class<X2>, UnaryOperator<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.RxSupplier
An exception mapped supplier wrapper
errorMappedSupplier(Supplier<R>, Class<X>, UnaryOperator<Exception>, Class<X2>, UnaryOperator<Exception>, Class<X3>, UnaryOperator<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.RxSupplier
An exception mapped supplier wrapper
ExceptionCode - Interface in io.github.venkateshamurthy.exceptional.exceptions
An interface to model exception code, short description and enable creating CommonRuntimeException
EXPONENTIAL - Enum constant in enum class io.github.venkateshamurthy.exceptional.Delayer
Exponential delay.
EXPONENTIAL_JITTER - Enum constant in enum class io.github.venkateshamurthy.exceptional.Delayer
Exponential jitter delay.

F

FIBONACCI - Enum constant in enum class io.github.venkateshamurthy.exceptional.Delayer
A delay series along the lines of fibonacci.
format(String, Object...) - Method in enum class io.github.venkateshamurthy.exceptional.exceptions.DetailsMessageFormatters
Method to format a given template and values.
formatDetailedMessage(MessageFormat, Object...) - Method in exception io.github.venkateshamurthy.exceptional.exceptions.CommonRuntimeException
Deprecated, for removal: This API element is subject to removal in a future version.
in favour of using the toCommonRTE(Throwable, String, String, Object...) or with setDetailedMessage(String) method where the argument can be built by DetailsMessageFormatters.detectAndFormat(String, Object...). Sets the detailed message using a MessageFormat instance for advanced message formatting.

G

getDescription() - Method in interface io.github.venkateshamurthy.exceptional.exceptions.ExceptionCode
Short description of the error.
getStatus() - Method in interface io.github.venkateshamurthy.exceptional.exceptions.ExceptionCode
Get http status.

H

hours(double, double) - Method in enum class io.github.venkateshamurthy.exceptional.Delayer
A convenient function to obtain IntervalFunction in hours preferably fractional hours
hours(long, long) - Method in enum class io.github.venkateshamurthy.exceptional.Delayer
Convenience delay function in hours

I

io.github.venkateshamurthy.exceptional - package io.github.venkateshamurthy.exceptional
 
io.github.venkateshamurthy.exceptional.exceptions - package io.github.venkateshamurthy.exceptional.exceptions
 

J

JAVA - Enum constant in enum class io.github.venkateshamurthy.exceptional.exceptions.DetailsMessageFormatters
A Standard Java style MessageFormat pattern - just the way printf works.

L

LINEAR - Enum constant in enum class io.github.venkateshamurthy.exceptional.Delayer
Linear delay.
LINEAR_JITTER - Enum constant in enum class io.github.venkateshamurthy.exceptional.Delayer
Linear delay with jitter.
LOGARITHMIC - Enum constant in enum class io.github.venkateshamurthy.exceptional.Delayer
Logarithmic backoff.
logDebug() - Method in exception io.github.venkateshamurthy.exceptional.exceptions.CommonRuntimeException
Logs this exception at DEBUG level, including message, code, timestamp, details, and HTTP status.
logInfo() - Method in exception io.github.venkateshamurthy.exceptional.exceptions.CommonRuntimeException
Logs this exception’s summary at INFO level, including error code, timestamp, and details.

M

main(String[]) - Static method in class io.github.venkateshamurthy.exceptional.App
Main method.
mapException(Try<R>, Class<X>, Supplier<Exception>) - Method in class io.github.venkateshamurthy.exceptional.RxTry
Map/Transform Failures to desired exception while executing Try
mapException(Try<R>, Class<X>, Supplier<Exception>, Class<X2>, Supplier<Exception>) - Method in class io.github.venkateshamurthy.exceptional.RxTry
Map/Transform Failures to desired exception while executing Try
mapException(Try<R>, Class<X>, Supplier<Exception>, Class<X2>, Supplier<Exception>, Class<X3>, Supplier<Exception>) - Method in class io.github.venkateshamurthy.exceptional.RxTry
Map/Transform Failures to desired exception while executing Try
mapException(Try<R>, Class<X>, UnaryOperator<Exception>) - Method in class io.github.venkateshamurthy.exceptional.RxTry
Map/Transform Failures to desired exception while executing Try
mapException(Try<R>, Class<X>, UnaryOperator<Exception>, Class<X2>, UnaryOperator<Exception>) - Method in class io.github.venkateshamurthy.exceptional.RxTry
Map/Transform Failures to desired exception while executing Try
mapException(Try<R>, Class<X>, UnaryOperator<Exception>, Class<X2>, UnaryOperator<Exception>, Class<X3>, UnaryOperator<Exception>) - Method in class io.github.venkateshamurthy.exceptional.RxTry
Map/Transform Failures to desired exception while executing Try
mapExceptions(Try<R>, Supplier<? extends Exception>, Class<? extends Exception>...) - Method in class io.github.venkateshamurthy.exceptional.RxTry
Map/Transform Failures to desired exception while executing Try
mapExceptions(Try<R>, Map<Class<? extends Exception>, Supplier<Exception>>) - Method in class io.github.venkateshamurthy.exceptional.RxTry
Map/Transform Failures to desired exception while executing Try.
millis(long, long) - Method in enum class io.github.venkateshamurthy.exceptional.Delayer
Convenience delay function in milliseconds
minutes(double, double) - Method in enum class io.github.venkateshamurthy.exceptional.Delayer
A convenient function to obtain IntervalFunction in minutes preferably fractional minutes
minutes(long, long) - Method in enum class io.github.venkateshamurthy.exceptional.Delayer
Convenience delay function in minutes

N

name() - Method in interface io.github.venkateshamurthy.exceptional.exceptions.ExceptionCode
Short name of the error/exception code.
NAMEDARGS - Enum constant in enum class io.github.venkateshamurthy.exceptional.exceptions.DetailsMessageFormatters
A named {key} pattern which would be replaced by a mapped value from a key-value map.
NONE - Enum constant in enum class io.github.venkateshamurthy.exceptional.exceptions.DetailsMessageFormatters
A no/none formatting enum to be used as a catch-all default if no other pattern works.
NOW - Static variable in exception io.github.venkateshamurthy.exceptional.exceptions.CommonRuntimeException
A supplier of current instant.
NULL_CAUSE - Static variable in interface io.github.venkateshamurthy.exceptional.exceptions.ExceptionCode
Null Throwable used while building exception not requiring the cause.

O

orElseThrow(Either<Exception, R>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
An either's value or exception getter without any translations

R

rateLimit(Observable<T>, RateLimiter) - Method in class io.github.venkateshamurthy.exceptional.RxSingularObservables
A RateLimiter wrappering Observable
rateLimit(Single<T>, RateLimiter) - Method in class io.github.venkateshamurthy.exceptional.RxSingularObservables
A RateLimiter wrappering Single
rateLimitBiConsumer(BiConsumer<T, T2>, RateLimiter) - Method in class io.github.venkateshamurthy.exceptional.RxConsumer
A RateLimiter wrapper to the BiConsumer.
rateLimitBiFunction(BiFunction<T, T2, R>, RateLimiter) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
Ratelimiter BiFunction wrapper
rateLimitCallable(Callable<T>, RateLimiter) - Static method in class io.github.venkateshamurthy.exceptional.RxCallable
A RateLimiting wrapper
rateLimitCheckedBiConsumer(CheckedBiConsumer<T, T2>, RateLimiter) - Method in class io.github.venkateshamurthy.exceptional.RxConsumer
A RateLimiter wrapper to the CheckedBiConsumer.
rateLimitCheckedBiFunction(CheckedBiFunction<T, T2, R>, RateLimiter) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
Retry CheckedBiFunction wrapper
rateLimitCheckedConsumer(CheckedConsumer<T>, RateLimiter) - Method in class io.github.venkateshamurthy.exceptional.RxConsumer
A RateLimiter wrapper to the CheckedConsumer.
rateLimitCheckedFunction(CheckedFunction<T, R>, RateLimiter) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
Ratelimiting CheckedFunction wrapper
rateLimitCheckedRunnable(CheckedRunnable, RateLimiter) - Static method in class io.github.venkateshamurthy.exceptional.RxRunnable
A RateLimiter wrappering CheckedRunnable
rateLimitCheckedSupplier(CheckedSupplier<R>, RateLimiter) - Static method in class io.github.venkateshamurthy.exceptional.RxSupplier
A RateLimiter wrapper to CheckedSupplier
rateLimitConsumer(Consumer<T>, RateLimiter) - Method in class io.github.venkateshamurthy.exceptional.RxConsumer
A RateLimiter wrapper to the Consumer.
rateLimitFunction(Function<T, R>, RateLimiter) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
RateLimiting function wrapper
rateLimitRunnable(Runnable, RateLimiter) - Static method in class io.github.venkateshamurthy.exceptional.RxRunnable
A RateLimiter wrapper on the Runnable
rateLimitSupplier(Supplier<R>, RateLimiter) - Static method in class io.github.venkateshamurthy.exceptional.RxSupplier
A RateLimiter wrapper to Supplier
retry(Observable<T>, Retry) - Method in class io.github.venkateshamurthy.exceptional.RxSingularObservables
A Retry wrappering Observable
retry(Single<T>, Retry) - Method in class io.github.venkateshamurthy.exceptional.RxSingularObservables
A Retry wrappering Single
retryBiConsumer(BiConsumer<T, T2>, Retry) - Method in class io.github.venkateshamurthy.exceptional.RxConsumer
A Retry wrapper to the BiConsumer.
retryBiFunction(BiFunction<T, T2, R>, Retry) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
Retry BiFunction wrapper
retryCallable(Callable<T>, Retry) - Static method in class io.github.venkateshamurthy.exceptional.RxCallable
.
retryCheckedBiConsumer(CheckedBiConsumer<T, T2>, Retry) - Method in class io.github.venkateshamurthy.exceptional.RxConsumer
A Retry wrapper to the CheckedBiConsumer.
retryCheckedBiFunction(CheckedBiFunction<T, T2, R>, Retry) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
Retry CheckedBiFunction wrapper
retryCheckedConsumer(CheckedConsumer<T>, Retry) - Method in class io.github.venkateshamurthy.exceptional.RxConsumer
A Retry wrapper to the CheckedConsumer.
retryCheckedFunction(CheckedFunction<T, R>, Retry) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
Retry CheckedFunction wrapper
retryCheckedRunnable(CheckedRunnable, Retry) - Static method in class io.github.venkateshamurthy.exceptional.RxRunnable
A Retry wrappering CheckedRunnable
retryCheckedSupplier(CheckedSupplier<R>, Retry) - Static method in class io.github.venkateshamurthy.exceptional.RxSupplier
A Retry wrapper to CheckedSupplier
retryConsumer(Consumer<T>, Retry) - Method in class io.github.venkateshamurthy.exceptional.RxConsumer
A Retry wrapper to the Consumer
retryFunction(Function<T, R>, Retry) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
Retry function wrapper
retryRunnable(Runnable, Retry) - Static method in class io.github.venkateshamurthy.exceptional.RxRunnable
A Retry wrapper on the Runnable
retrySupplier(Supplier<R>, Retry) - Static method in class io.github.venkateshamurthy.exceptional.RxSupplier
A Retry wrapper to Supplier
rteMapper - Static variable in class io.github.venkateshamurthy.exceptional.RxTry
A common Runtime Exception Mapper.
RxCallable - Class in io.github.venkateshamurthy.exceptional
Callable wrapper functions covering resilience and Try.
RxCallable() - Constructor for class io.github.venkateshamurthy.exceptional.RxCallable
 
rxCheckedRunnable(CheckedConsumer<T>, T) - Static method in class io.github.venkateshamurthy.exceptional.RxRunnable
A CheckedRunnable wrapper on the CheckedConsumer
rxCheckedRunnable(CheckedBiConsumer<T, T2>, T, T2) - Static method in class io.github.venkateshamurthy.exceptional.RxRunnable
A CheckedRunnable wrapper on the CheckedBiConsumer
RxConsumer - Class in io.github.venkateshamurthy.exceptional
A Consumer and CheckedConsumer wrappering utility.
RxConsumer() - Constructor for class io.github.venkateshamurthy.exceptional.RxConsumer
 
RxFunction - Class in io.github.venkateshamurthy.exceptional
A utility to wrap Function, BiFunction, CheckedFunction and CheckedBiFunction
RxFunction() - Constructor for class io.github.venkateshamurthy.exceptional.RxFunction
 
rxRunnable(BiConsumer<T, T2>, T, T2) - Static method in class io.github.venkateshamurthy.exceptional.RxRunnable
A Runnable transformer to the passed in BiConsumer
rxRunnable(Consumer<T>, T) - Static method in class io.github.venkateshamurthy.exceptional.RxRunnable
A Runnable transformer to the passed in Consumer
RxRunnable - Class in io.github.venkateshamurthy.exceptional
A Runnable wrapper convenience utility covering Runnable, CheckedRunnable
RxRunnable() - Constructor for class io.github.venkateshamurthy.exceptional.RxRunnable
 
RxSingularObservables - Class in io.github.venkateshamurthy.exceptional
A wrappering utility for Single and Observable
RxSingularObservables() - Constructor for class io.github.venkateshamurthy.exceptional.RxSingularObservables
 
RxSupplier - Class in io.github.venkateshamurthy.exceptional
A convenient wrapper to RxSupplier
RxSupplier() - Constructor for class io.github.venkateshamurthy.exceptional.RxSupplier
 
RxTry - Class in io.github.venkateshamurthy.exceptional
A convenience set of utility methods making use of Try methods for callable, runnables etc
RxTry() - Constructor for class io.github.venkateshamurthy.exceptional.RxTry
 

S

seconds(long, long) - Method in enum class io.github.venkateshamurthy.exceptional.Delayer
Convenience delay function in seconds
setDetailedMessage(String, Map<String, Object>) - Method in exception io.github.venkateshamurthy.exceptional.exceptions.CommonRuntimeException
Deprecated, for removal: This API element is subject to removal in a future version.
in favour of using the toCommonRTE(Throwable, String, String, Object...) or with setDetailedMessage(String) method where the argument can be built by DetailsMessageFormatters.detectAndFormat(String, Object...). Sets the detailed message by replacing named placeholders in the form of {key}.

Example:


 exception.setDetailedMessage("Error in {module} at {time}", Map.of("module", "Auth", "time", "12:00 UTC"));
 
setFormatterStyle(DetailsMessageFormatters) - Method in exception io.github.venkateshamurthy.exceptional.exceptions.CommonRuntimeException
Deprecated, for removal: This API element is subject to removal in a future version.
and rendered effect-less in favour of using the toCommonRTE(Throwable, String, String, Object...) or with setDetailedMessage(String) method where the argument can be built by DetailsMessageFormatters.detectAndFormat(String, Object...). Sets the Message Formatting style of this instance.
SLF4J - Enum constant in enum class io.github.venkateshamurthy.exceptional.exceptions.DetailsMessageFormatters
A SLF4J logger style empty braces pattern.

T

toBiConsumer(BiConsumer<T, T2>) - Method in class io.github.venkateshamurthy.exceptional.RxConsumer
Reflexive function
toBiFunction(BiFunction<T, T2, R>) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
Reflexive convenience method for chaining
toBinaryOperator(BiFunction<X, X, X>) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
A converter for BiFunction whose arguments and output are of same type thus naturally to BinaryOperator
toBinaryOperator(BinaryOperator<X>) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
A reflexive function for BinaryOperator
toCallable(Callable<T>) - Static method in class io.github.venkateshamurthy.exceptional.RxCallable
A reflexive wrapper on the callable that helps in method chaining
toCheckedBiConsumer(CheckedBiConsumer<T, T2>) - Method in class io.github.venkateshamurthy.exceptional.RxConsumer
Reflexive function
toCheckedBiFunction(CheckedBiFunction<T, T2, R>) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
Reflexive convenience method for chaining
toCheckedConsumer(CheckedConsumer<T>) - Method in class io.github.venkateshamurthy.exceptional.RxConsumer
Reflexive function
toCheckedFunction(CheckedFunction<T, R>) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
Reflexive convenience method for chaining
toCheckedRunnable(CheckedRunnable) - Static method in class io.github.venkateshamurthy.exceptional.RxRunnable
A reflexive wrapper to CheckedRunnable that helps in method chaining.
toCheckedSupplier(CheckedBiFunction<T, T2, R>, T, T2) - Static method in class io.github.venkateshamurthy.exceptional.RxSupplier
A CheckedSupplier form of CheckedBiFunction
toCheckedSupplier(CheckedConsumer<T>, T) - Static method in class io.github.venkateshamurthy.exceptional.RxSupplier
A CheckedSupplier form of CheckedConsumer
toCheckedSupplier(CheckedFunction<T, R>, T) - Static method in class io.github.venkateshamurthy.exceptional.RxSupplier
A CheckedSupplier form of CheckedFunction
toCheckedSupplier(CheckedSupplier<R>) - Static method in class io.github.venkateshamurthy.exceptional.RxSupplier
A reflexive wrapper to CheckedSupplier
toCheckedSupplier(CheckedBiConsumer<T, T2>, T, T2) - Static method in class io.github.venkateshamurthy.exceptional.RxSupplier
A CheckedSupplier form of CheckedBiConsumer
toCheckedSupplier(CheckedTriFunction<T, T2, T3, R>, T, T2, T3) - Static method in class io.github.venkateshamurthy.exceptional.RxSupplier
A CheckedSupplier form of CheckedTriFunction
toCheckedTriFunction(CheckedTriFunction<T, T2, T3, R>) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
Reflexive convenience method for chaining
toCommonRTE() - Method in interface io.github.venkateshamurthy.exceptional.exceptions.ExceptionCode
A CommonRuntimeException generator given getDescription() serving as a message.
toCommonRTE(String) - Method in interface io.github.venkateshamurthy.exceptional.exceptions.ExceptionCode
A CommonRuntimeException generator given a message.
toCommonRTE(String, Object...) - Method in interface io.github.venkateshamurthy.exceptional.exceptions.ExceptionCode
Deprecated, for removal: This API element is subject to removal in a future version.
in favour of toCommonRTE(Throwable, String, String, Object...). Please do not use this
toCommonRTE(String, String, Object...) - Method in interface io.github.venkateshamurthy.exceptional.exceptions.ExceptionCode
A CommonRuntimeException creator given message, details template and args
toCommonRTE(String, Map<String, Object>) - Method in interface io.github.venkateshamurthy.exceptional.exceptions.ExceptionCode
Deprecated, for removal: This API element is subject to removal in a future version.
in favour oftoCommonRTE(Throwable, String, String, Object...). Please do not use this
toCommonRTE(Throwable, String) - Method in interface io.github.venkateshamurthy.exceptional.exceptions.ExceptionCode
A CommonRuntimeException generator given a cause and message.
toCommonRTE(Throwable, String, String, Object...) - Method in interface io.github.venkateshamurthy.exceptional.exceptions.ExceptionCode
A CommonRuntimeException creator given cause, message, details template and args
toCommonRTE(MessageFormat, Object...) - Method in interface io.github.venkateshamurthy.exceptional.exceptions.ExceptionCode
Deprecated, for removal: This API element is subject to removal in a future version.
in favour of toCommonRTE(Throwable, String, String, Object...).Please do not use this
toConsumer(Consumer<T>) - Method in class io.github.venkateshamurthy.exceptional.RxConsumer
Reflexive function
toFunction(Function<T, R>) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
Reflexive convenience method for chaining
toRunnable(Runnable) - Static method in class io.github.venkateshamurthy.exceptional.RxRunnable
A reflexive wrapper to Runnable that helps in method chaining.
toSupplier(BiConsumer<T, T2>, T, T2) - Static method in class io.github.venkateshamurthy.exceptional.RxSupplier
toSupplier(BiFunction<T, T2, R>, T, T2) - Static method in class io.github.venkateshamurthy.exceptional.RxSupplier
toSupplier(Consumer<T>, T) - Static method in class io.github.venkateshamurthy.exceptional.RxSupplier
A Supplier form of Consumer
toSupplier(Function<T, R>, T) - Static method in class io.github.venkateshamurthy.exceptional.RxSupplier
A Supplier form of Function
toSupplier(Supplier<R>) - Static method in class io.github.venkateshamurthy.exceptional.RxSupplier
A reflexive wrapper to Supplier
toSupplier(TriFunction<T, T2, T3, R>, T, T2, T3) - Static method in class io.github.venkateshamurthy.exceptional.RxSupplier
Gets a Supplier modeling the TriFunction
toUnaryOperator(Function<X, X>) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
A converter for Function whose argument and output are of same type thus naturally to UnaryOperator
toUnaryOperator(UnaryOperator<X>) - Static method in class io.github.venkateshamurthy.exceptional.RxFunction
A reflexive function for a UnaryOperator
transformExceptions(Try<R>, UnaryOperator<? extends Exception>, Exception...) - Method in class io.github.venkateshamurthy.exceptional.RxTry
Map/Transform Failures to desired exception while executing Try
transformExceptions(Try<R>, Map<Class<? extends Exception>, UnaryOperator<Exception>>) - Method in class io.github.venkateshamurthy.exceptional.RxTry
Map/Transform Failures to desired exception while executing Try The exception translation itself is to be sent as a map of source of exception type to a particular supplier of the taget exception.
tryToEither(Try<V>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
tryToEither transform using a exception transformer
tryToEither(Try<V>, Supplier<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Try to Either transform
tryToEither(Try<V>, UnaryOperator<Exception>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
tryToEither transform using a exception transformer
tryToEither(Try<V>, Map<Class<? extends Exception>, Supplier<Exception>>) - Static method in class io.github.venkateshamurthy.exceptional.Eithers
Try to Either transform
tryWrap(CheckedBiFunction<T, T2, R>, T, T2) - Method in class io.github.venkateshamurthy.exceptional.RxTry
Wrapping CheckedBiFunction with a Try.
tryWrap(CheckedFunction<T, R>, T) - Method in class io.github.venkateshamurthy.exceptional.RxTry
Wrapping CheckedFunction with a Try.
tryWrap(CheckedRunnable) - Method in class io.github.venkateshamurthy.exceptional.RxTry
Wrapping CheckedRunnable with a Try
tryWrap(CheckedSupplier<R>) - Method in class io.github.venkateshamurthy.exceptional.RxTry
Wrapping CheckedSupplier with a Try
tryWrap(CheckedTriFunction<T, T2, T3, R>, T, T2, T3) - Method in class io.github.venkateshamurthy.exceptional.RxTry
Wrapping TriFunction with a Try.
tryWrap(Runnable) - Method in class io.github.venkateshamurthy.exceptional.RxTry
Wrapping Runnable with a Try
tryWrap(Callable<R>) - Method in class io.github.venkateshamurthy.exceptional.RxTry
Wrapping Callable with a Try
tryWrap(BiFunction<T, T2, R>, T, T2) - Method in class io.github.venkateshamurthy.exceptional.RxTry
Wrapping BiFunction with a Try.
tryWrap(Function<T, R>, T) - Method in class io.github.venkateshamurthy.exceptional.RxTry
Wrapping Function with a Try.
tryWrap(Supplier<R>) - Method in class io.github.venkateshamurthy.exceptional.RxTry
Wrapping Supplier with a Try
tryWrap(TriFunction<T, T2, T3, R>, T, T2, T3) - Method in class io.github.venkateshamurthy.exceptional.RxTry
Wrapping TriFunction with a Try.

V

valueOf(String) - Static method in enum class io.github.venkateshamurthy.exceptional.Delayer
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.venkateshamurthy.exceptional.exceptions.DetailsMessageFormatters
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.github.venkateshamurthy.exceptional.Delayer
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.venkateshamurthy.exceptional.exceptions.DetailsMessageFormatters
Returns an array containing the constants of this enum class, in the order they are declared.
$ A B C D E F G H I J L M N O R S T V 
All Classes and Interfaces|All Packages|Serialized Form