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

A

accept(A, B) - Method in interface org.mule.commons.atlantic.lambda.consumer.BiConsumer
Performs this operation on the given arguments.
accept(A) - Method in interface org.mule.commons.atlantic.lambda.consumer.Consumer
Performs this operation on the given argument.
accept(A, B, C, D, E, F, G, H, I, J) - Method in interface org.mule.commons.atlantic.lambda.consumer.DecaConsumer
Performs this operation on the given arguments.
accept(A, B, C, D, E, F, G, H, I, J, K) - Method in interface org.mule.commons.atlantic.lambda.consumer.HendecaConsumer
Performs this operation on the given arguments.
accept(A, B, C, D, E, F, G) - Method in interface org.mule.commons.atlantic.lambda.consumer.HeptaConsumer
Performs this operation on the given arguments.
accept(A, B, C, D, E, F) - Method in interface org.mule.commons.atlantic.lambda.consumer.HexaConsumer
Performs this operation on the given arguments.
accept(A, B, C, D, E, F, G, H, I) - Method in interface org.mule.commons.atlantic.lambda.consumer.NonaConsumer
Performs this operation on the given arguments.
accept(A, B, C, D, E, F, G, H) - Method in interface org.mule.commons.atlantic.lambda.consumer.OctaConsumer
Performs this operation on the given arguments.
accept(A, B, C, D, E) - Method in interface org.mule.commons.atlantic.lambda.consumer.PentaConsumer
Performs this operation on the given arguments.
accept(A, B, C, D) - Method in interface org.mule.commons.atlantic.lambda.consumer.TetraConsumer
Performs this operation on the given arguments.
accept(A, B, C) - Method in interface org.mule.commons.atlantic.lambda.consumer.TriConsumer
Performs this operation on the given arguments.
andFinallyExecute(HendecaFunction<RESULT, PARAM, B, C, D, E, F, G, H, I, J, NEXT_RESULT>) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier
 
andFinallyExecute(DecaFunction<RESULT, PARAM, B, C, D, E, F, G, H, I, NEXT_RESULT>) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier
 
andFinallyExecute(NonaFunction<RESULT, PARAM, B, C, D, E, F, G, H, NEXT_RESULT>) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier
 
andFinallyExecute(OctaFunction<RESULT, PARAM, B, C, D, E, F, G, NEXT_RESULT>) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier
 
andFinallyExecute(HeptaFunction<RESULT, PARAM, B, C, D, E, F, NEXT_RESULT>) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier
 
andFinallyExecute(HexaFunction<RESULT, PARAM, B, C, D, E, NEXT_RESULT>) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier
 
andFinallyExecute(PentaFunction<RESULT, PARAM, B, C, D, NEXT_RESULT>) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier
 
andFinallyExecute(TetraFunction<RESULT, PARAM, B, C, NEXT_RESULT>) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier
 
andFinallyExecute(TriFunction<RESULT, PARAM, B, NEXT_RESULT>) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier
 
andFinallyExecute(BiFunction<RESULT, PARAM, NEXT_RESULT>) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier
 
andFinallyExecute(Function<RESULT, NEXT_RESULT>) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier
 
andFinallyExecute(HendecaConsumer<RESULT, B, C, D, E, F, G, H, I, J, K>) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier
 
andFinallyExecute(DecaConsumer<RESULT, B, C, D, E, F, G, H, I, J>) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier
 
andFinallyExecute(NonaConsumer<RESULT, B, C, D, E, F, G, H, I>) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier
 
andFinallyExecute(OctaConsumer<RESULT, B, C, D, E, F, G, H>) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier
 
andFinallyExecute(HeptaConsumer<RESULT, B, C, D, E, F, G>) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier
 
andFinallyExecute(HexaConsumer<RESULT, B, C, D, E, F>) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier
 
andFinallyExecute(PentaConsumer<RESULT, B, C, D, E>) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier
 
andFinallyExecute(TetraConsumer<RESULT, B, C, D>) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier
 
andFinallyExecute(TriConsumer<RESULT, B, C>) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier
 
andFinallyExecute(BiConsumer<RESULT, B>) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier
 
andFinallyExecute(Consumer<RESULT>) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier
 
andThen(Function<? super RESULT, ? extends AFTER_RESULT>) - Method in interface org.mule.commons.atlantic.lambda.function.BiFunction
Returns a composed bifunction that first applies this bifunction to its input, and then applies the after function to the result.
andThen(Function<? super RESULT, ? extends AFTER_RESULT>) - Method in interface org.mule.commons.atlantic.lambda.function.DecaFunction
Returns a composed decafunction that first applies this decafunction to its input, and then applies the after function to the result.
andThen(Function<? super RESULT, ? extends AFTER_RESULT>) - Method in interface org.mule.commons.atlantic.lambda.function.Function
Returns a composed function that first applies this function to its input, and then applies the after function to the result.
andThen(Function<? super RESULT, ? extends AFTER_RESULT>) - Method in interface org.mule.commons.atlantic.lambda.function.HendecaFunction
Returns a composed hendecafunction that first applies this hendecafunction to its input, and then applies the after function to the result.
andThen(Function<? super RESULT, ? extends AFTER_RESULT>) - Method in interface org.mule.commons.atlantic.lambda.function.HeptaFunction
Returns a composed heptafunction that first applies this heptafunction to its input, and then applies the after function to the result.
andThen(Function<? super RESULT, ? extends AFTER_RESULT>) - Method in interface org.mule.commons.atlantic.lambda.function.HexaFunction
Returns a composed hexafunction that first applies this hexafunction to its input, and then applies the after function to the result.
andThen(Function<? super RESULT, ? extends AFTER_RESULT>) - Method in interface org.mule.commons.atlantic.lambda.function.NonaFunction
Returns a composed nonafunction that first applies this nonafunction to its input, and then applies the after function to the result.
andThen(Function<? super RESULT, ? extends AFTER_RESULT>) - Method in interface org.mule.commons.atlantic.lambda.function.OctaFunction
Returns a composed octafunction that first applies this octafunction to its input, and then applies the after function to the result.
andThen(Function<? super RESULT, ? extends AFTER_RESULT>) - Method in interface org.mule.commons.atlantic.lambda.function.PentaFunction
Returns a composed pentafunction that first applies this pentafunction to its input, and then applies the after function to the result.
andThen(Function<? super RESULT, ? extends AFTER_RESULT>) - Method in interface org.mule.commons.atlantic.lambda.function.TetraFunction
Returns a composed tetrafunction that first applies this tetrafunction to its input, and then applies the after function to the result.
andThen(Function<? super RESULT, ? extends AFTER_RESULT>) - Method in interface org.mule.commons.atlantic.lambda.function.TriFunction
Returns a composed trifunction that first applies this trifunction to its input, and then applies the after function to the result.
andThen(Function<? super RESULT, ? extends AFTER_RESULT>) - Method in interface org.mule.commons.atlantic.lambda.supplier.Supplier
Returns a composed function that first applies this function to its input, and then applies the after function to the result.
andThenExecute(HendecaFunction<RESULT, PARAM, B, C, D, E, F, G, H, I, J, NEXT_RESULT>) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier
 
andThenExecute(DecaFunction<RESULT, PARAM, B, C, D, E, F, G, H, I, NEXT_RESULT>) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier
 
andThenExecute(NonaFunction<RESULT, PARAM, B, C, D, E, F, G, H, NEXT_RESULT>) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier
 
andThenExecute(OctaFunction<RESULT, PARAM, B, C, D, E, F, G, NEXT_RESULT>) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier
 
andThenExecute(HeptaFunction<RESULT, PARAM, B, C, D, E, F, NEXT_RESULT>) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier
 
andThenExecute(HexaFunction<RESULT, PARAM, B, C, D, E, NEXT_RESULT>) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier
 
andThenExecute(PentaFunction<RESULT, PARAM, B, C, D, NEXT_RESULT>) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier
 
andThenExecute(TetraFunction<RESULT, PARAM, B, C, NEXT_RESULT>) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier
 
andThenExecute(TriFunction<RESULT, PARAM, B, NEXT_RESULT>) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier
 
andThenExecute(BiFunction<RESULT, PARAM, NEXT_RESULT>) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier
 
andThenExecute(Function<RESULT, NEXT_RESULT>) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier
 
apply(A, B) - Method in interface org.mule.commons.atlantic.lambda.function.BiFunction
Applies this function to the given arguments.
apply(A, B, C, D, E, F, G, H, I, J) - Method in interface org.mule.commons.atlantic.lambda.function.DecaFunction
Applies this function to the given arguments.
apply(A) - Method in interface org.mule.commons.atlantic.lambda.function.Function
Applies this function to the given argument.
apply(A, B, C, D, E, F, G, H, I, J, K) - Method in interface org.mule.commons.atlantic.lambda.function.HendecaFunction
Applies this function to the given arguments.
apply(A, B, C, D, E, F, G) - Method in interface org.mule.commons.atlantic.lambda.function.HeptaFunction
Applies this function to the given arguments.
apply(A, B, C, D, E, F) - Method in interface org.mule.commons.atlantic.lambda.function.HexaFunction
Applies this function to the given arguments.
apply(A, B, C, D, E, F, G, H, I) - Method in interface org.mule.commons.atlantic.lambda.function.NonaFunction
Applies this function to the given arguments.
apply(A, B, C, D, E, F, G, H) - Method in interface org.mule.commons.atlantic.lambda.function.OctaFunction
Applies this function to the given arguments.
apply(A, B, C, D, E) - Method in interface org.mule.commons.atlantic.lambda.function.PentaFunction
Applies this function to the given arguments.
apply(A, B, C, D) - Method in interface org.mule.commons.atlantic.lambda.function.TetraFunction
Applies this function to the given arguments.
apply(A, B, C) - Method in interface org.mule.commons.atlantic.lambda.function.TriFunction
Applies this function to the given arguments.
Atlantic - Class in org.mule.commons.atlantic
Main class.
AtlanticConsumer<PARAM,NEXT extends AtlanticLambda,F extends AtlanticFunction> - Interface in org.mule.commons.atlantic.lambda.consumer
Interface that identifies a Functional Interface as a consumer that receives one or more parameters.
AtlanticException - Exception in org.mule.commons.atlantic.exception
Parent exception for all the exceptions thrown in this library.
AtlanticException(String, Throwable) - Constructor for exception org.mule.commons.atlantic.exception.AtlanticException
The default constructor.
AtlanticFunction<PARAM,NEXT extends AtlanticLambda> - Interface in org.mule.commons.atlantic.lambda.function
Interface that identifies a Functional interface as a function that receives one or more parameters.
AtlanticLambda - Interface in org.mule.commons.atlantic.lambda
Parent interface for all the functional interfaces that will be handled by this library.

B

BiConsumer<A,B> - Interface in org.mule.commons.atlantic.lambda.consumer
Represents an operation that accepts two input arguments and returns no result.
BiFunction<A,B,RESULT> - Interface in org.mule.commons.atlantic.lambda.function
Represents a function that accepts two arguments and produces a result.
buildExecutionFactory() - Method in class org.mule.commons.atlantic.execution.builder.factory.DefaultExecutionFactoryBuilder
Builds the ExecutionFactory.
buildExecutionFactory() - Method in interface org.mule.commons.atlantic.execution.builder.factory.ExecutionFactoryBuilder
Builds the ExecutionFactory.

C

ChainedExecutionFactoryBuilder - Class in org.mule.commons.atlantic.execution.builder.factory
 
ChainedExecutionFactoryBuilder() - Constructor for class org.mule.commons.atlantic.execution.builder.factory.ChainedExecutionFactoryBuilder
 
ChainedSupplier<RESULT> - Class in org.mule.commons.atlantic.execution.builder.lambda.supplier.chain
 
ChainedSupplier(Supplier<RESULT>, ExecutionFactory) - Constructor for class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier
 
ChainedSupplier10ParamsBuilder<PARAM,B,C,D,E,F,G,H,I,J,RESULT> - Class in org.mule.commons.atlantic.execution.builder.lambda.supplier.chain
 
ChainedSupplier10ParamsBuilder(DecaFunction<PARAM, B, C, D, E, F, G, H, I, J, RESULT>, ExecutionFactory) - Constructor for class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier10ParamsBuilder
 
ChainedSupplier11ParamsBuilder<PARAM,B,C,D,E,F,G,H,I,J,K,RESULT> - Class in org.mule.commons.atlantic.execution.builder.lambda.supplier.chain
 
ChainedSupplier11ParamsBuilder(HendecaFunction<PARAM, B, C, D, E, F, G, H, I, J, K, RESULT>, ExecutionFactory) - Constructor for class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier11ParamsBuilder
 
ChainedSupplier1ParamBuilder<PARAM,RESULT> - Class in org.mule.commons.atlantic.execution.builder.lambda.supplier.chain
 
ChainedSupplier1ParamBuilder(Function<PARAM, RESULT>, ExecutionFactory) - Constructor for class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier1ParamBuilder
 
ChainedSupplier2ParamsBuilder<PARAM,B,RESULT> - Class in org.mule.commons.atlantic.execution.builder.lambda.supplier.chain
 
ChainedSupplier2ParamsBuilder(BiFunction<PARAM, B, RESULT>, ExecutionFactory) - Constructor for class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier2ParamsBuilder
 
ChainedSupplier3ParamsBuilder<PARAM,B,C,RESULT> - Class in org.mule.commons.atlantic.execution.builder.lambda.supplier.chain
 
ChainedSupplier3ParamsBuilder(TriFunction<PARAM, B, C, RESULT>, ExecutionFactory) - Constructor for class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier3ParamsBuilder
 
ChainedSupplier4ParamsBuilder<PARAM,B,C,D,RESULT> - Class in org.mule.commons.atlantic.execution.builder.lambda.supplier.chain
 
ChainedSupplier4ParamsBuilder(TetraFunction<PARAM, B, C, D, RESULT>, ExecutionFactory) - Constructor for class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier4ParamsBuilder
 
ChainedSupplier5ParamsBuilder<PARAM,B,C,D,E,RESULT> - Class in org.mule.commons.atlantic.execution.builder.lambda.supplier.chain
 
ChainedSupplier5ParamsBuilder(PentaFunction<PARAM, B, C, D, E, RESULT>, ExecutionFactory) - Constructor for class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier5ParamsBuilder
 
ChainedSupplier6ParamsBuilder<PARAM,B,C,D,E,F,RESULT> - Class in org.mule.commons.atlantic.execution.builder.lambda.supplier.chain
 
ChainedSupplier6ParamsBuilder(HexaFunction<PARAM, B, C, D, E, F, RESULT>, ExecutionFactory) - Constructor for class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier6ParamsBuilder
 
ChainedSupplier7ParamsBuilder<PARAM,B,C,D,E,F,G,RESULT> - Class in org.mule.commons.atlantic.execution.builder.lambda.supplier.chain
 
ChainedSupplier7ParamsBuilder(HeptaFunction<PARAM, B, C, D, E, F, G, RESULT>, ExecutionFactory) - Constructor for class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier7ParamsBuilder
 
ChainedSupplier8ParamsBuilder<PARAM,B,C,D,E,F,G,H,RESULT> - Class in org.mule.commons.atlantic.execution.builder.lambda.supplier.chain
 
ChainedSupplier8ParamsBuilder(OctaFunction<PARAM, B, C, D, E, F, G, H, RESULT>, ExecutionFactory) - Constructor for class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier8ParamsBuilder
 
ChainedSupplier9ParamsBuilder<PARAM,B,C,D,E,F,G,H,I,RESULT> - Class in org.mule.commons.atlantic.execution.builder.lambda.supplier.chain
 
ChainedSupplier9ParamsBuilder(NonaFunction<PARAM, B, C, D, E, F, G, H, I, RESULT>, ExecutionFactory) - Constructor for class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier9ParamsBuilder
 
ChainedSupplierBuilderFactory<SELF extends ChainedSupplierBuilderFactory> - Interface in org.mule.commons.atlantic.execution.builder.lambda.supplier.chain
 
Consumer<A> - Interface in org.mule.commons.atlantic.lambda.consumer
Represents an operation that accepts a single input argument and returns no result.
create(Supplier<RESULT>) - Method in class org.mule.commons.atlantic.execution.ExecutionFactory
 
create(Runnable) - Method in class org.mule.commons.atlantic.execution.ExecutionFactory
 

D

DecaConsumer<A,B,C,D,E,F,G,H,I,J> - Interface in org.mule.commons.atlantic.lambda.consumer
Represents an operation that accepts ten input arguments and returns no result.
DecaFunction<A,B,C,D,E,F,G,H,I,J,RESULT> - Interface in org.mule.commons.atlantic.lambda.function
Represents a function that accepts ten arguments and produces a result.
DefaultExecutionFactoryBuilder<SELF extends DefaultExecutionFactoryBuilder> - Class in org.mule.commons.atlantic.execution.builder.factory
DefaultExecutionFactoryBuilder() - Constructor for class org.mule.commons.atlantic.execution.builder.factory.DefaultExecutionFactoryBuilder
 
DefinedExceptionHandler<T extends Throwable> - Class in org.mule.commons.atlantic.execution.exception.handler
Concrete implementation of ExceptionHandler that contains the class of the Throwable handled.
DefinedExceptionHandler(Class<T>, ExceptionHandler<T>) - Constructor for class org.mule.commons.atlantic.execution.exception.handler.DefinedExceptionHandler
Default constructor.
downgrade(PARAM) - Method in interface org.mule.commons.atlantic.lambda.consumer.AtlanticConsumer
Converts this AtlanticFunction into another that has the same parameters save for the first one.
downgrade(Supplier<PARAM>) - Method in interface org.mule.commons.atlantic.lambda.consumer.AtlanticConsumer
 
downgrade(Supplier<A>) - Method in interface org.mule.commons.atlantic.lambda.consumer.BiConsumer
 
downgrade(Supplier<A>) - Method in interface org.mule.commons.atlantic.lambda.consumer.Consumer
 
downgrade(Supplier<A>) - Method in interface org.mule.commons.atlantic.lambda.consumer.DecaConsumer
 
downgrade(Supplier<A>) - Method in interface org.mule.commons.atlantic.lambda.consumer.HendecaConsumer
 
downgrade(Supplier<A>) - Method in interface org.mule.commons.atlantic.lambda.consumer.HeptaConsumer
 
downgrade(Supplier<A>) - Method in interface org.mule.commons.atlantic.lambda.consumer.HexaConsumer
 
downgrade(Supplier<A>) - Method in interface org.mule.commons.atlantic.lambda.consumer.NonaConsumer
 
downgrade(Supplier<A>) - Method in interface org.mule.commons.atlantic.lambda.consumer.OctaConsumer
 
downgrade(Supplier<A>) - Method in interface org.mule.commons.atlantic.lambda.consumer.PentaConsumer
 
downgrade(Supplier<A>) - Method in interface org.mule.commons.atlantic.lambda.consumer.TetraConsumer
 
downgrade(Supplier<A>) - Method in interface org.mule.commons.atlantic.lambda.consumer.TriConsumer
 
downgrade(PARAM) - Method in interface org.mule.commons.atlantic.lambda.function.AtlanticFunction
Converts this AtlanticFunction into another that has the same parameters save for the first one.
downgrade(Supplier<PARAM>) - Method in interface org.mule.commons.atlantic.lambda.function.AtlanticFunction
 
downgrade(Supplier<A>) - Method in interface org.mule.commons.atlantic.lambda.function.BiFunction
 
downgrade(Supplier<A>) - Method in interface org.mule.commons.atlantic.lambda.function.DecaFunction
 
downgrade(Supplier<A>) - Method in interface org.mule.commons.atlantic.lambda.function.Function
 
downgrade(Supplier<A>) - Method in interface org.mule.commons.atlantic.lambda.function.HendecaFunction
 
downgrade(Supplier<A>) - Method in interface org.mule.commons.atlantic.lambda.function.HeptaFunction
 
downgrade(Supplier<A>) - Method in interface org.mule.commons.atlantic.lambda.function.HexaFunction
 
downgrade(Supplier<A>) - Method in interface org.mule.commons.atlantic.lambda.function.NonaFunction
 
downgrade(Supplier<A>) - Method in interface org.mule.commons.atlantic.lambda.function.OctaFunction
 
downgrade(Supplier<A>) - Method in interface org.mule.commons.atlantic.lambda.function.PentaFunction
 
downgrade(Supplier<A>) - Method in interface org.mule.commons.atlantic.lambda.function.TetraFunction
 
downgrade(Supplier<A>) - Method in interface org.mule.commons.atlantic.lambda.function.TriFunction
 

E

ExceptionHandler<T extends Throwable> - Interface in org.mule.commons.atlantic.execution.exception.handler
Interface that describes a class that handles a determined type of exception thrown over an execution of an AtlanticLambda.
ExecutableLambdaBuilder<LAMBDA extends AtlanticLambda,PARAM,NEXT> - Class in org.mule.commons.atlantic.execution.builder.lambda
 
ExecutableLambdaBuilder(LAMBDA, ExecutionFactory) - Constructor for class org.mule.commons.atlantic.execution.builder.lambda.ExecutableLambdaBuilder
 
execute(HendecaConsumer<INSTANCE, B, C, D, E, F, G, H, I, J, K>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.runnable.InstanceRunnableBuilderFactory
 
execute(DecaConsumer<INSTANCE, B, C, D, E, F, G, H, I, J>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.runnable.InstanceRunnableBuilderFactory
 
execute(NonaConsumer<INSTANCE, B, C, D, E, F, G, H, I>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.runnable.InstanceRunnableBuilderFactory
 
execute(OctaConsumer<INSTANCE, B, C, D, E, F, G, H>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.runnable.InstanceRunnableBuilderFactory
 
execute(HeptaConsumer<INSTANCE, B, C, D, E, F, G>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.runnable.InstanceRunnableBuilderFactory
 
execute(HexaConsumer<INSTANCE, B, C, D, E, F>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.runnable.InstanceRunnableBuilderFactory
 
execute(PentaConsumer<INSTANCE, B, C, D, E>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.runnable.InstanceRunnableBuilderFactory
 
execute(TetraConsumer<INSTANCE, B, C, D>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.runnable.InstanceRunnableBuilderFactory
 
execute(TriConsumer<INSTANCE, B, C>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.runnable.InstanceRunnableBuilderFactory
 
execute(BiConsumer<INSTANCE, B>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.runnable.InstanceRunnableBuilderFactory
 
execute(Consumer<INSTANCE>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.runnable.InstanceRunnableBuilderFactory
 
execute(HendecaConsumer<PARAM, B, C, D, E, F, G, H, I, J, K>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.runnable.RunnableBuilderFactory
 
execute(DecaConsumer<PARAM, B, C, D, E, F, G, H, I, J>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.runnable.RunnableBuilderFactory
 
execute(NonaConsumer<PARAM, B, C, D, E, F, G, H, I>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.runnable.RunnableBuilderFactory
 
execute(OctaConsumer<PARAM, B, C, D, E, F, G, H>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.runnable.RunnableBuilderFactory
 
execute(HeptaConsumer<PARAM, B, C, D, E, F, G>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.runnable.RunnableBuilderFactory
 
execute(HexaConsumer<PARAM, B, C, D, E, F>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.runnable.RunnableBuilderFactory
 
execute(PentaConsumer<PARAM, B, C, D, E>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.runnable.RunnableBuilderFactory
 
execute(TetraConsumer<PARAM, B, C, D>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.runnable.RunnableBuilderFactory
 
execute(TriConsumer<PARAM, B, C>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.runnable.RunnableBuilderFactory
 
execute(BiConsumer<PARAM, B>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.runnable.RunnableBuilderFactory
 
execute(Consumer<PARAM>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.runnable.RunnableBuilderFactory
 
execute(Runnable) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.runnable.RunnableBuilderFactory
 
execute(HendecaFunction<PARAM, B, C, D, E, F, G, H, I, J, K, RESULT>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplierBuilderFactory
 
execute(DecaFunction<PARAM, B, C, D, E, F, G, H, I, J, RESULT>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplierBuilderFactory
 
execute(NonaFunction<PARAM, B, C, D, E, F, G, H, I, RESULT>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplierBuilderFactory
 
execute(OctaFunction<PARAM, B, C, D, E, F, G, H, RESULT>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplierBuilderFactory
 
execute(HeptaFunction<PARAM, B, C, D, E, F, G, RESULT>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplierBuilderFactory
 
execute(HexaFunction<PARAM, B, C, D, E, F, RESULT>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplierBuilderFactory
 
execute(PentaFunction<PARAM, B, C, D, E, RESULT>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplierBuilderFactory
 
execute(TetraFunction<PARAM, B, C, D, RESULT>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplierBuilderFactory
 
execute(TriFunction<PARAM, B, C, RESULT>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplierBuilderFactory
 
execute(BiFunction<PARAM, B, RESULT>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplierBuilderFactory
 
execute(Function<PARAM, RESULT>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplierBuilderFactory
 
execute(Supplier<RESULT>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplierBuilderFactory
 
execute(HendecaFunction<INSTANCE, B, C, D, E, F, G, H, I, J, K, RESULT>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.supplier.InstanceSupplierBuilderFactory
 
execute(DecaFunction<INSTANCE, B, C, D, E, F, G, H, I, J, RESULT>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.supplier.InstanceSupplierBuilderFactory
 
execute(NonaFunction<INSTANCE, B, C, D, E, F, G, H, I, RESULT>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.supplier.InstanceSupplierBuilderFactory
 
execute(OctaFunction<INSTANCE, B, C, D, E, F, G, H, RESULT>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.supplier.InstanceSupplierBuilderFactory
 
execute(HeptaFunction<INSTANCE, B, C, D, E, F, G, RESULT>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.supplier.InstanceSupplierBuilderFactory
 
execute(HexaFunction<INSTANCE, B, C, D, E, F, RESULT>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.supplier.InstanceSupplierBuilderFactory
 
execute(PentaFunction<INSTANCE, B, C, D, E, RESULT>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.supplier.InstanceSupplierBuilderFactory
 
execute(TetraFunction<INSTANCE, B, C, D, RESULT>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.supplier.InstanceSupplierBuilderFactory
 
execute(TriFunction<INSTANCE, B, C, RESULT>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.supplier.InstanceSupplierBuilderFactory
 
execute(BiFunction<INSTANCE, B, RESULT>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.supplier.InstanceSupplierBuilderFactory
 
execute(Function<INSTANCE, RESULT>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.supplier.InstanceSupplierBuilderFactory
 
execute(HendecaFunction<PARAM, B, C, D, E, F, G, H, I, J, K, RESULT>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.supplier.SupplierBuilderFactory
 
execute(DecaFunction<PARAM, B, C, D, E, F, G, H, I, J, RESULT>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.supplier.SupplierBuilderFactory
 
execute(NonaFunction<PARAM, B, C, D, E, F, G, H, I, RESULT>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.supplier.SupplierBuilderFactory
 
execute(OctaFunction<PARAM, B, C, D, E, F, G, H, RESULT>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.supplier.SupplierBuilderFactory
 
execute(HeptaFunction<PARAM, B, C, D, E, F, G, RESULT>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.supplier.SupplierBuilderFactory
 
execute(HexaFunction<PARAM, B, C, D, E, F, RESULT>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.supplier.SupplierBuilderFactory
 
execute(PentaFunction<PARAM, B, C, D, E, RESULT>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.supplier.SupplierBuilderFactory
 
execute(TetraFunction<PARAM, B, C, D, RESULT>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.supplier.SupplierBuilderFactory
 
execute(TriFunction<PARAM, B, C, RESULT>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.supplier.SupplierBuilderFactory
 
execute(BiFunction<PARAM, B, RESULT>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.supplier.SupplierBuilderFactory
 
execute(Function<PARAM, RESULT>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.supplier.SupplierBuilderFactory
 
execute(Supplier<RESULT>) - Method in interface org.mule.commons.atlantic.execution.builder.lambda.supplier.SupplierBuilderFactory
 
execute() - Method in class org.mule.commons.atlantic.execution.Execution
 
Execution<RESULT> - Class in org.mule.commons.atlantic.execution
 
Execution(Supplier<RESULT>, OnPreExecutionListener, OnSuccessListener, OnFailureListener) - Constructor for class org.mule.commons.atlantic.execution.Execution
 
ExecutionFactory - Class in org.mule.commons.atlantic.execution
 
ExecutionFactory(OnPreExecutionListener, OnSuccessListener, OnFailureListener) - Constructor for class org.mule.commons.atlantic.execution.ExecutionFactory
 
ExecutionFactoryBuilder<SELF extends ExecutionFactoryBuilder> - Interface in org.mule.commons.atlantic.execution.builder.factory
 

F

fixedSupplier(RESULT) - Static method in interface org.mule.commons.atlantic.lambda.supplier.Supplier
 
forChain() - Static method in class org.mule.commons.atlantic.Atlantic
 
forInstance(INSTANCE) - Static method in class org.mule.commons.atlantic.Atlantic
 
forSuppliedInstance(Supplier<INSTANCE>) - Static method in class org.mule.commons.atlantic.Atlantic
 
Function<A,RESULT> - Interface in org.mule.commons.atlantic.lambda.function
Represents a function that accepts one argument and produces a result.

G

get() - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier
 
get() - Method in interface org.mule.commons.atlantic.lambda.supplier.Supplier
Gets a result.
getHandledException() - Method in class org.mule.commons.atlantic.execution.exception.handler.DefinedExceptionHandler
 
getInstanceSupplier() - Method in class org.mule.commons.atlantic.execution.builder.factory.InstanceExecutionFactoryBuilder
 
getInstanceSupplier() - Method in interface org.mule.commons.atlantic.execution.builder.lambda.runnable.InstanceRunnableBuilderFactory
 
getInstanceSupplier() - Method in interface org.mule.commons.atlantic.execution.builder.lambda.supplier.InstanceSupplierBuilderFactory
 

H

handle(Throwable) - Method in class org.mule.commons.atlantic.execution.exception.handler.DefinedExceptionHandler
 
handle(T) - Method in interface org.mule.commons.atlantic.execution.exception.handler.ExceptionHandler
Handles the Throwable.
HendecaConsumer<A,B,C,D,E,F,G,H,I,J,K> - Interface in org.mule.commons.atlantic.lambda.consumer
Represents an operation that accepts eleven input arguments and returns no result.
HendecaFunction<A,B,C,D,E,F,G,H,I,J,K,RESULT> - Interface in org.mule.commons.atlantic.lambda.function
Represents a function that accepts eleven arguments and produces a result.
HeptaConsumer<A,B,C,D,E,F,G> - Interface in org.mule.commons.atlantic.lambda.consumer
Represents an operation that accepts seven input arguments and returns no result.
HeptaFunction<A,B,C,D,E,F,G,RESULT> - Interface in org.mule.commons.atlantic.lambda.function
Represents a function that accepts seven arguments and produces a result.
HexaConsumer<A,B,C,D,E,F> - Interface in org.mule.commons.atlantic.lambda.consumer
Represents an operation that accepts six input arguments and returns no result.
HexaFunction<A,B,C,D,E,F,RESULT> - Interface in org.mule.commons.atlantic.lambda.function
Represents a function that accepts six arguments and produces a result.

I

InstanceExecutionFactoryBuilder<INSTANCE> - Class in org.mule.commons.atlantic.execution.builder.factory
DefaultExecutionFactoryBuilder in charge of executing instance methods.
InstanceExecutionFactoryBuilder(Supplier<INSTANCE>) - Constructor for class org.mule.commons.atlantic.execution.builder.factory.InstanceExecutionFactoryBuilder
Default constructor.
InstanceRunnableBuilderFactory<INSTANCE,SELF extends InstanceRunnableBuilderFactory> - Interface in org.mule.commons.atlantic.execution.builder.lambda.runnable
 
InstanceSupplierBuilderFactory<INSTANCE,SELF extends InstanceSupplierBuilderFactory> - Interface in org.mule.commons.atlantic.execution.builder.lambda.supplier
 

L

LambdaBuilder<LAMBDA extends AtlanticLambda,PARAM,NEXT> - Class in org.mule.commons.atlantic.execution.builder.lambda
 
LambdaBuilder(LAMBDA) - Constructor for class org.mule.commons.atlantic.execution.builder.lambda.LambdaBuilder
 

N

NonaConsumer<A,B,C,D,E,F,G,H,I> - Interface in org.mule.commons.atlantic.lambda.consumer
Represents an operation that accepts nine input arguments and returns no result.
NonaFunction<A,B,C,D,E,F,G,H,I,RESULT> - Interface in org.mule.commons.atlantic.lambda.function
Represents a function that accepts nine arguments and produces a result.

O

OctaConsumer<A,B,C,D,E,F,G,H> - Interface in org.mule.commons.atlantic.lambda.consumer
Represents an operation that accepts eight input arguments and returns no result.
OctaFunction<A,B,C,D,E,F,G,H,RESULT> - Interface in org.mule.commons.atlantic.lambda.function
Represents a function that accepts eight arguments and produces a result.
onFailure(Throwable) - Method in interface org.mule.commons.atlantic.execution.listener.OnFailureListener
 
OnFailureListener - Interface in org.mule.commons.atlantic.execution.listener
 
onPreExecution() - Method in interface org.mule.commons.atlantic.execution.listener.OnPreExecutionListener
 
OnPreExecutionListener - Interface in org.mule.commons.atlantic.execution.listener
 
onSuccess(Object) - Method in interface org.mule.commons.atlantic.execution.listener.OnSuccessListener
 
OnSuccessListener - Interface in org.mule.commons.atlantic.execution.listener
 
org.mule.commons.atlantic - package org.mule.commons.atlantic
 
org.mule.commons.atlantic.exception - package org.mule.commons.atlantic.exception
 
org.mule.commons.atlantic.execution - package org.mule.commons.atlantic.execution
 
org.mule.commons.atlantic.execution.builder.factory - package org.mule.commons.atlantic.execution.builder.factory
 
org.mule.commons.atlantic.execution.builder.lambda - package org.mule.commons.atlantic.execution.builder.lambda
 
org.mule.commons.atlantic.execution.builder.lambda.runnable - package org.mule.commons.atlantic.execution.builder.lambda.runnable
 
org.mule.commons.atlantic.execution.builder.lambda.supplier - package org.mule.commons.atlantic.execution.builder.lambda.supplier
 
org.mule.commons.atlantic.execution.builder.lambda.supplier.chain - package org.mule.commons.atlantic.execution.builder.lambda.supplier.chain
 
org.mule.commons.atlantic.execution.exception.handler - package org.mule.commons.atlantic.execution.exception.handler
 
org.mule.commons.atlantic.execution.listener - package org.mule.commons.atlantic.execution.listener
 
org.mule.commons.atlantic.lambda - package org.mule.commons.atlantic.lambda
 
org.mule.commons.atlantic.lambda.consumer - package org.mule.commons.atlantic.lambda.consumer
 
org.mule.commons.atlantic.lambda.function - package org.mule.commons.atlantic.lambda.function
 
org.mule.commons.atlantic.lambda.runnable - package org.mule.commons.atlantic.lambda.runnable
 
org.mule.commons.atlantic.lambda.supplier - package org.mule.commons.atlantic.lambda.supplier
 

P

PassThroughExceptionHandler<T extends RuntimeException> - Class in org.mule.commons.atlantic.execution.exception.handler
Specific implementation of DefinedExceptionHandler that lets the exception (which must be a subclass of the RuntimeException class) pass through.
PassThroughExceptionHandler(Class<T>) - Constructor for class org.mule.commons.atlantic.execution.exception.handler.PassThroughExceptionHandler
Default constructor.
PentaConsumer<A,B,C,D,E> - Interface in org.mule.commons.atlantic.lambda.consumer
Represents an operation that accepts five input arguments and returns no result.
PentaFunction<A,B,C,D,E,RESULT> - Interface in org.mule.commons.atlantic.lambda.function
Represents a function that accepts five arguments and produces a result.

R

run() - Method in interface org.mule.commons.atlantic.lambda.runnable.Runnable
Runs the block of code.
Runnable - Interface in org.mule.commons.atlantic.lambda.runnable
Represents a block of code to be executed.
Runnable10ParamsBuilder<PARAM,B,C,D,E,F,G,H,I,J> - Class in org.mule.commons.atlantic.execution.builder.lambda.runnable
 
Runnable10ParamsBuilder(DecaConsumer<PARAM, B, C, D, E, F, G, H, I, J>, ExecutionFactory) - Constructor for class org.mule.commons.atlantic.execution.builder.lambda.runnable.Runnable10ParamsBuilder
 
Runnable11ParamsBuilder<PARAM,B,C,D,E,F,G,H,I,J,K> - Class in org.mule.commons.atlantic.execution.builder.lambda.runnable
 
Runnable11ParamsBuilder(HendecaConsumer<PARAM, B, C, D, E, F, G, H, I, J, K>, ExecutionFactory) - Constructor for class org.mule.commons.atlantic.execution.builder.lambda.runnable.Runnable11ParamsBuilder
 
Runnable1ParamBuilder<PARAM> - Class in org.mule.commons.atlantic.execution.builder.lambda.runnable
 
Runnable1ParamBuilder(Consumer<PARAM>, ExecutionFactory) - Constructor for class org.mule.commons.atlantic.execution.builder.lambda.runnable.Runnable1ParamBuilder
 
Runnable2ParamsBuilder<PARAM,B> - Class in org.mule.commons.atlantic.execution.builder.lambda.runnable
 
Runnable2ParamsBuilder(BiConsumer<PARAM, B>, ExecutionFactory) - Constructor for class org.mule.commons.atlantic.execution.builder.lambda.runnable.Runnable2ParamsBuilder
 
Runnable3ParamsBuilder<PARAM,B,C> - Class in org.mule.commons.atlantic.execution.builder.lambda.runnable
 
Runnable3ParamsBuilder(TriConsumer<PARAM, B, C>, ExecutionFactory) - Constructor for class org.mule.commons.atlantic.execution.builder.lambda.runnable.Runnable3ParamsBuilder
 
Runnable4ParamsBuilder<PARAM,B,C,D> - Class in org.mule.commons.atlantic.execution.builder.lambda.runnable
 
Runnable4ParamsBuilder(TetraConsumer<PARAM, B, C, D>, ExecutionFactory) - Constructor for class org.mule.commons.atlantic.execution.builder.lambda.runnable.Runnable4ParamsBuilder
 
Runnable5ParamsBuilder<PARAM,B,C,D,E> - Class in org.mule.commons.atlantic.execution.builder.lambda.runnable
 
Runnable5ParamsBuilder(PentaConsumer<PARAM, B, C, D, E>, ExecutionFactory) - Constructor for class org.mule.commons.atlantic.execution.builder.lambda.runnable.Runnable5ParamsBuilder
 
Runnable6ParamsBuilder<PARAM,B,C,D,E,F> - Class in org.mule.commons.atlantic.execution.builder.lambda.runnable
 
Runnable6ParamsBuilder(HexaConsumer<PARAM, B, C, D, E, F>, ExecutionFactory) - Constructor for class org.mule.commons.atlantic.execution.builder.lambda.runnable.Runnable6ParamsBuilder
 
Runnable7ParamsBuilder<PARAM,B,C,D,E,F,G> - Class in org.mule.commons.atlantic.execution.builder.lambda.runnable
 
Runnable7ParamsBuilder(HeptaConsumer<PARAM, B, C, D, E, F, G>, ExecutionFactory) - Constructor for class org.mule.commons.atlantic.execution.builder.lambda.runnable.Runnable7ParamsBuilder
 
Runnable8ParamsBuilder<PARAM,B,C,D,E,F,G,H> - Class in org.mule.commons.atlantic.execution.builder.lambda.runnable
 
Runnable8ParamsBuilder(OctaConsumer<PARAM, B, C, D, E, F, G, H>, ExecutionFactory) - Constructor for class org.mule.commons.atlantic.execution.builder.lambda.runnable.Runnable8ParamsBuilder
 
Runnable9ParamsBuilder<PARAM,B,C,D,E,F,G,H,I> - Class in org.mule.commons.atlantic.execution.builder.lambda.runnable
 
Runnable9ParamsBuilder(NonaConsumer<PARAM, B, C, D, E, F, G, H, I>, ExecutionFactory) - Constructor for class org.mule.commons.atlantic.execution.builder.lambda.runnable.Runnable9ParamsBuilder
 
RunnableBuilderFactory<SELF extends RunnableBuilderFactory> - Interface in org.mule.commons.atlantic.execution.builder.lambda.runnable
 

S

statically() - Static method in class org.mule.commons.atlantic.Atlantic
 
StaticExecutionFactoryBuilder - Class in org.mule.commons.atlantic.execution.builder.factory
DefaultExecutionFactoryBuilder in charge of executing static methods and constructors.
StaticExecutionFactoryBuilder() - Constructor for class org.mule.commons.atlantic.execution.builder.factory.StaticExecutionFactoryBuilder
 
Supplier<RESULT> - Interface in org.mule.commons.atlantic.lambda.supplier
Represents a supplier of results.
Supplier10ParamsBuilder<PARAM,B,C,D,E,F,G,H,I,J,RESULT> - Class in org.mule.commons.atlantic.execution.builder.lambda.supplier
 
Supplier10ParamsBuilder(DecaFunction<PARAM, B, C, D, E, F, G, H, I, J, RESULT>, ExecutionFactory) - Constructor for class org.mule.commons.atlantic.execution.builder.lambda.supplier.Supplier10ParamsBuilder
 
Supplier11ParamsBuilder<PARAM,B,C,D,E,F,G,H,I,J,K,RESULT> - Class in org.mule.commons.atlantic.execution.builder.lambda.supplier
 
Supplier11ParamsBuilder(HendecaFunction<PARAM, B, C, D, E, F, G, H, I, J, K, RESULT>, ExecutionFactory) - Constructor for class org.mule.commons.atlantic.execution.builder.lambda.supplier.Supplier11ParamsBuilder
 
Supplier1ParamBuilder<PARAM,RESULT> - Class in org.mule.commons.atlantic.execution.builder.lambda.supplier
 
Supplier1ParamBuilder(Function<PARAM, RESULT>, ExecutionFactory) - Constructor for class org.mule.commons.atlantic.execution.builder.lambda.supplier.Supplier1ParamBuilder
 
Supplier2ParamsBuilder<PARAM,B,RESULT> - Class in org.mule.commons.atlantic.execution.builder.lambda.supplier
 
Supplier2ParamsBuilder(BiFunction<PARAM, B, RESULT>, ExecutionFactory) - Constructor for class org.mule.commons.atlantic.execution.builder.lambda.supplier.Supplier2ParamsBuilder
 
Supplier3ParamsBuilder<PARAM,B,C,RESULT> - Class in org.mule.commons.atlantic.execution.builder.lambda.supplier
 
Supplier3ParamsBuilder(TriFunction<PARAM, B, C, RESULT>, ExecutionFactory) - Constructor for class org.mule.commons.atlantic.execution.builder.lambda.supplier.Supplier3ParamsBuilder
 
Supplier4ParamsBuilder<PARAM,B,C,D,RESULT> - Class in org.mule.commons.atlantic.execution.builder.lambda.supplier
 
Supplier4ParamsBuilder(TetraFunction<PARAM, B, C, D, RESULT>, ExecutionFactory) - Constructor for class org.mule.commons.atlantic.execution.builder.lambda.supplier.Supplier4ParamsBuilder
 
Supplier5ParamsBuilder<PARAM,B,C,D,E,RESULT> - Class in org.mule.commons.atlantic.execution.builder.lambda.supplier
 
Supplier5ParamsBuilder(PentaFunction<PARAM, B, C, D, E, RESULT>, ExecutionFactory) - Constructor for class org.mule.commons.atlantic.execution.builder.lambda.supplier.Supplier5ParamsBuilder
 
Supplier6ParamsBuilder<PARAM,B,C,D,E,F,RESULT> - Class in org.mule.commons.atlantic.execution.builder.lambda.supplier
 
Supplier6ParamsBuilder(HexaFunction<PARAM, B, C, D, E, F, RESULT>, ExecutionFactory) - Constructor for class org.mule.commons.atlantic.execution.builder.lambda.supplier.Supplier6ParamsBuilder
 
Supplier7ParamsBuilder<PARAM,B,C,D,E,F,G,RESULT> - Class in org.mule.commons.atlantic.execution.builder.lambda.supplier
 
Supplier7ParamsBuilder(HeptaFunction<PARAM, B, C, D, E, F, G, RESULT>, ExecutionFactory) - Constructor for class org.mule.commons.atlantic.execution.builder.lambda.supplier.Supplier7ParamsBuilder
 
Supplier8ParamsBuilder<PARAM,B,C,D,E,F,G,H,RESULT> - Class in org.mule.commons.atlantic.execution.builder.lambda.supplier
 
Supplier8ParamsBuilder(OctaFunction<PARAM, B, C, D, E, F, G, H, RESULT>, ExecutionFactory) - Constructor for class org.mule.commons.atlantic.execution.builder.lambda.supplier.Supplier8ParamsBuilder
 
Supplier9ParamsBuilder<PARAM,B,C,D,E,F,G,H,I,RESULT> - Class in org.mule.commons.atlantic.execution.builder.lambda.supplier
 
Supplier9ParamsBuilder(NonaFunction<PARAM, B, C, D, E, F, G, H, I, RESULT>, ExecutionFactory) - Constructor for class org.mule.commons.atlantic.execution.builder.lambda.supplier.Supplier9ParamsBuilder
 
SupplierBuilderFactory<SELF extends SupplierBuilderFactory> - Interface in org.mule.commons.atlantic.execution.builder.lambda.supplier
 

T

TetraConsumer<A,B,C,D> - Interface in org.mule.commons.atlantic.lambda.consumer
Represents an operation that accepts four input arguments and returns no result.
TetraFunction<A,B,C,D,RESULT> - Interface in org.mule.commons.atlantic.lambda.function
Represents a function that accepts four arguments and produces a result.
toFunction() - Method in interface org.mule.commons.atlantic.lambda.consumer.AtlanticConsumer
Converts this consumer into an AtlanticFunction that executes this consumer and then returns null.
toFunction() - Method in interface org.mule.commons.atlantic.lambda.consumer.BiConsumer
 
toFunction() - Method in interface org.mule.commons.atlantic.lambda.consumer.Consumer
 
toFunction() - Method in interface org.mule.commons.atlantic.lambda.consumer.DecaConsumer
 
toFunction() - Method in interface org.mule.commons.atlantic.lambda.consumer.HendecaConsumer
 
toFunction() - Method in interface org.mule.commons.atlantic.lambda.consumer.HeptaConsumer
 
toFunction() - Method in interface org.mule.commons.atlantic.lambda.consumer.HexaConsumer
 
toFunction() - Method in interface org.mule.commons.atlantic.lambda.consumer.NonaConsumer
 
toFunction() - Method in interface org.mule.commons.atlantic.lambda.consumer.OctaConsumer
 
toFunction() - Method in interface org.mule.commons.atlantic.lambda.consumer.PentaConsumer
 
toFunction() - Method in interface org.mule.commons.atlantic.lambda.consumer.TetraConsumer
 
toFunction() - Method in interface org.mule.commons.atlantic.lambda.consumer.TriConsumer
 
toSupplier() - Method in interface org.mule.commons.atlantic.lambda.runnable.Runnable
Converts this into a Supplier that always returns null.
TriConsumer<A,B,C> - Interface in org.mule.commons.atlantic.lambda.consumer
Represents an operation that accepts three input arguments and returns no result.
TriFunction<A,B,C,RESULT> - Interface in org.mule.commons.atlantic.lambda.function
Represents a function that accepts three arguments and produces a result.

U

UnhandledException - Exception in org.mule.commons.atlantic.exception
Wrapper exception thrown when an exception is thrown within the execution of a builder and is not handled.
UnhandledException(Throwable) - Constructor for exception org.mule.commons.atlantic.exception.UnhandledException
Default constructor.

W

withExceptionHandler(Class<T>, ExceptionHandler<T>) - Method in class org.mule.commons.atlantic.execution.builder.factory.DefaultExecutionFactoryBuilder
Adds an ExceptionHandler to handle a specific kind of Throwable or it's subclasses.
withExceptionHandler(DefinedExceptionHandler<T>) - Method in class org.mule.commons.atlantic.execution.builder.factory.DefaultExecutionFactoryBuilder
Adds a DefinedExceptionHandler to handle a specific kind of Throwable or it's subclasses.
withExceptionHandler(Class<T>, ExceptionHandler<T>) - Method in interface org.mule.commons.atlantic.execution.builder.factory.ExecutionFactoryBuilder
Adds an ExceptionHandler to handle a specific kind of Throwable or it's subclasses.
withExceptionHandler(DefinedExceptionHandler<T>) - Method in interface org.mule.commons.atlantic.execution.builder.factory.ExecutionFactoryBuilder
Adds a DefinedExceptionHandler to handle a specific kind of Throwable or it's subclasses.
withIgnoredExceptionType(Class<T>) - Method in class org.mule.commons.atlantic.execution.builder.factory.DefaultExecutionFactoryBuilder
Allows a specific RuntimeException and it's subclasses to be ignored by the exception handlers.
withIgnoredExceptionType(Class<T>) - Method in interface org.mule.commons.atlantic.execution.builder.factory.ExecutionFactoryBuilder
Allows a specific RuntimeException and it's subclasses to be ignored by the exception handlers.
withParam(LAMBDA, Supplier<PARAM>) - Method in class org.mule.commons.atlantic.execution.builder.lambda.ExecutableLambdaBuilder
 
withParam(LAMBDA, Supplier<PARAM>, ExecutionFactory) - Method in class org.mule.commons.atlantic.execution.builder.lambda.ExecutableLambdaBuilder
 
withParam(INPUT, Function<INPUT, PARAM>) - Method in class org.mule.commons.atlantic.execution.builder.lambda.LambdaBuilder
 
withParam(PARAM) - Method in class org.mule.commons.atlantic.execution.builder.lambda.LambdaBuilder
 
withParam(Supplier<PARAM>) - Method in class org.mule.commons.atlantic.execution.builder.lambda.LambdaBuilder
 
withParam(LAMBDA, Supplier<PARAM>) - Method in class org.mule.commons.atlantic.execution.builder.lambda.LambdaBuilder
 
withParam(DecaConsumer<PARAM, B, C, D, E, F, G, H, I, J>, Supplier<PARAM>, ExecutionFactory) - Method in class org.mule.commons.atlantic.execution.builder.lambda.runnable.Runnable10ParamsBuilder
 
withParam(HendecaConsumer<PARAM, B, C, D, E, F, G, H, I, J, K>, Supplier<PARAM>, ExecutionFactory) - Method in class org.mule.commons.atlantic.execution.builder.lambda.runnable.Runnable11ParamsBuilder
 
withParam(INPUT, Function<INPUT, PARAM>) - Method in class org.mule.commons.atlantic.execution.builder.lambda.runnable.Runnable1ParamBuilder
 
withParam(PARAM) - Method in class org.mule.commons.atlantic.execution.builder.lambda.runnable.Runnable1ParamBuilder
 
withParam(Supplier<PARAM>) - Method in class org.mule.commons.atlantic.execution.builder.lambda.runnable.Runnable1ParamBuilder
 
withParam(BiConsumer<PARAM, B>, Supplier<PARAM>, ExecutionFactory) - Method in class org.mule.commons.atlantic.execution.builder.lambda.runnable.Runnable2ParamsBuilder
 
withParam(TriConsumer<PARAM, B, C>, Supplier<PARAM>, ExecutionFactory) - Method in class org.mule.commons.atlantic.execution.builder.lambda.runnable.Runnable3ParamsBuilder
 
withParam(TetraConsumer<PARAM, B, C, D>, Supplier<PARAM>, ExecutionFactory) - Method in class org.mule.commons.atlantic.execution.builder.lambda.runnable.Runnable4ParamsBuilder
 
withParam(PentaConsumer<PARAM, B, C, D, E>, Supplier<PARAM>, ExecutionFactory) - Method in class org.mule.commons.atlantic.execution.builder.lambda.runnable.Runnable5ParamsBuilder
 
withParam(HexaConsumer<PARAM, B, C, D, E, F>, Supplier<PARAM>, ExecutionFactory) - Method in class org.mule.commons.atlantic.execution.builder.lambda.runnable.Runnable6ParamsBuilder
 
withParam(HeptaConsumer<PARAM, B, C, D, E, F, G>, Supplier<PARAM>, ExecutionFactory) - Method in class org.mule.commons.atlantic.execution.builder.lambda.runnable.Runnable7ParamsBuilder
 
withParam(OctaConsumer<PARAM, B, C, D, E, F, G, H>, Supplier<PARAM>, ExecutionFactory) - Method in class org.mule.commons.atlantic.execution.builder.lambda.runnable.Runnable8ParamsBuilder
 
withParam(NonaConsumer<PARAM, B, C, D, E, F, G, H, I>, Supplier<PARAM>, ExecutionFactory) - Method in class org.mule.commons.atlantic.execution.builder.lambda.runnable.Runnable9ParamsBuilder
 
withParam(DecaFunction<PARAM, B, C, D, E, F, G, H, I, J, RESULT>, Supplier<PARAM>, ExecutionFactory) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier10ParamsBuilder
 
withParam(HendecaFunction<PARAM, B, C, D, E, F, G, H, I, J, K, RESULT>, Supplier<PARAM>, ExecutionFactory) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier11ParamsBuilder
 
withParam(Function<PARAM, RESULT>, Supplier<PARAM>, ExecutionFactory) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier1ParamBuilder
 
withParam(BiFunction<PARAM, B, RESULT>, Supplier<PARAM>, ExecutionFactory) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier2ParamsBuilder
 
withParam(TriFunction<PARAM, B, C, RESULT>, Supplier<PARAM>, ExecutionFactory) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier3ParamsBuilder
 
withParam(TetraFunction<PARAM, B, C, D, RESULT>, Supplier<PARAM>, ExecutionFactory) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier4ParamsBuilder
 
withParam(PentaFunction<PARAM, B, C, D, E, RESULT>, Supplier<PARAM>, ExecutionFactory) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier5ParamsBuilder
 
withParam(HexaFunction<PARAM, B, C, D, E, F, RESULT>, Supplier<PARAM>, ExecutionFactory) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier6ParamsBuilder
 
withParam(HeptaFunction<PARAM, B, C, D, E, F, G, RESULT>, Supplier<PARAM>, ExecutionFactory) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier7ParamsBuilder
 
withParam(OctaFunction<PARAM, B, C, D, E, F, G, H, RESULT>, Supplier<PARAM>, ExecutionFactory) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier8ParamsBuilder
 
withParam(NonaFunction<PARAM, B, C, D, E, F, G, H, I, RESULT>, Supplier<PARAM>, ExecutionFactory) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.chain.ChainedSupplier9ParamsBuilder
 
withParam(DecaFunction<PARAM, B, C, D, E, F, G, H, I, J, RESULT>, Supplier<PARAM>, ExecutionFactory) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.Supplier10ParamsBuilder
 
withParam(HendecaFunction<PARAM, B, C, D, E, F, G, H, I, J, K, RESULT>, Supplier<PARAM>, ExecutionFactory) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.Supplier11ParamsBuilder
 
withParam(Function<PARAM, RESULT>, Supplier<PARAM>, ExecutionFactory) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.Supplier1ParamBuilder
 
withParam(BiFunction<PARAM, B, RESULT>, Supplier<PARAM>, ExecutionFactory) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.Supplier2ParamsBuilder
 
withParam(TriFunction<PARAM, B, C, RESULT>, Supplier<PARAM>, ExecutionFactory) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.Supplier3ParamsBuilder
 
withParam(TetraFunction<PARAM, B, C, D, RESULT>, Supplier<PARAM>, ExecutionFactory) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.Supplier4ParamsBuilder
 
withParam(PentaFunction<PARAM, B, C, D, E, RESULT>, Supplier<PARAM>, ExecutionFactory) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.Supplier5ParamsBuilder
 
withParam(HexaFunction<PARAM, B, C, D, E, F, RESULT>, Supplier<PARAM>, ExecutionFactory) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.Supplier6ParamsBuilder
 
withParam(HeptaFunction<PARAM, B, C, D, E, F, G, RESULT>, Supplier<PARAM>, ExecutionFactory) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.Supplier7ParamsBuilder
 
withParam(OctaFunction<PARAM, B, C, D, E, F, G, H, RESULT>, Supplier<PARAM>, ExecutionFactory) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.Supplier8ParamsBuilder
 
withParam(NonaFunction<PARAM, B, C, D, E, F, G, H, I, RESULT>, Supplier<PARAM>, ExecutionFactory) - Method in class org.mule.commons.atlantic.execution.builder.lambda.supplier.Supplier9ParamsBuilder
 
withPostExecutionListener(OnSuccessListener...) - Method in class org.mule.commons.atlantic.execution.builder.factory.DefaultExecutionFactoryBuilder
Adds an array of OnPreExecutionListeners to be executed after the execution.
withPostExecutionListener(List<OnSuccessListener>) - Method in class org.mule.commons.atlantic.execution.builder.factory.DefaultExecutionFactoryBuilder
Adds a list of OnPreExecutionListeners to be executed after the execution.
withPostExecutionListener(OnSuccessListener...) - Method in interface org.mule.commons.atlantic.execution.builder.factory.ExecutionFactoryBuilder
Adds an array of OnPreExecutionListeners to be executed after the execution.
withPostExecutionListener(List<OnSuccessListener>) - Method in interface org.mule.commons.atlantic.execution.builder.factory.ExecutionFactoryBuilder
Adds a list of OnPreExecutionListeners to be executed after the execution.
withPreExecutionListener(OnPreExecutionListener...) - Method in class org.mule.commons.atlantic.execution.builder.factory.DefaultExecutionFactoryBuilder
Adds an array of OnPreExecutionListeners to be executed before the execution.
withPreExecutionListener(List<OnPreExecutionListener>) - Method in class org.mule.commons.atlantic.execution.builder.factory.DefaultExecutionFactoryBuilder
Adds a list of OnPreExecutionListeners to be executed before the execution.
withPreExecutionListener(OnPreExecutionListener...) - Method in interface org.mule.commons.atlantic.execution.builder.factory.ExecutionFactoryBuilder
Adds an array of OnPreExecutionListeners to be executed before the execution.
withPreExecutionListener(List<OnPreExecutionListener>) - Method in interface org.mule.commons.atlantic.execution.builder.factory.ExecutionFactoryBuilder
Adds a list of OnPreExecutionListeners to be executed before the execution.
A B C D E F G H I L N O P R S T U W 
Skip navigation links

Copyright © 2019. All rights reserved.