A B C F G M O P R T 
All Classes All Packages

A

accept(T0, T1, T2) - Method in interface fi.jubic.easyutils.function.Consumer3
 
accept(T0, T1, T2, T3) - Method in interface fi.jubic.easyutils.function.Consumer4
 
accept(T0, T1, T2, T3, T4) - Method in interface fi.jubic.easyutils.function.Consumer5
 
accept(T0, T1, T2, T3, T4, T5) - Method in interface fi.jubic.easyutils.function.Consumer6
 
accept(T0, T1, T2, T3, T4, T5, T6) - Method in interface fi.jubic.easyutils.function.Consumer7
 
accept(T0, T1, T2, T3, T4, T5, T6, T7) - Method in interface fi.jubic.easyutils.function.Consumer8
 
accept(T0, T1, T2, T3, T4, T5, T6, T7, T8) - Method in interface fi.jubic.easyutils.function.Consumer9
 
accept(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9) - Method in interface fi.jubic.easyutils.function.Consumer10
 
all(Transactional<T0, C>, Transactional<T1, C>, Transactional<T2, C>, Transactional<T3, C>, Transactional<T4, C>, Transactional<T5, C>, Transactional<T6, C>, Transactional<T7, C>, Transactional<T8, C>) - Static method in class fi.jubic.easyutils.transactional.Transactional
A utility method for combining multiple Transactional results.
all(Transactional<T0, C>, Transactional<T1, C>, Transactional<T2, C>, Transactional<T3, C>, Transactional<T4, C>, Transactional<T5, C>, Transactional<T6, C>, Transactional<T7, C>, Transactional<T8, C>, Transactional<T9, C>) - Static method in class fi.jubic.easyutils.transactional.Transactional
A utility method for combining multiple Transactional results.
all(Transactional<T1, C>, Transactional<T2, C>) - Static method in class fi.jubic.easyutils.transactional.Transactional
A utility method for combining multiple Transactional results.
all(Transactional<T1, C>, Transactional<T2, C>, Transactional<T3, C>) - Static method in class fi.jubic.easyutils.transactional.Transactional
A utility method for combining multiple Transactional results.
all(Transactional<T1, C>, Transactional<T2, C>, Transactional<T3, C>, Transactional<T4, C>) - Static method in class fi.jubic.easyutils.transactional.Transactional
A utility method for combining multiple Transactional results.
all(Transactional<T1, C>, Transactional<T2, C>, Transactional<T3, C>, Transactional<T4, C>, Transactional<T5, C>) - Static method in class fi.jubic.easyutils.transactional.Transactional
A utility method for combining multiple Transactional results.
all(Transactional<T1, C>, Transactional<T2, C>, Transactional<T3, C>, Transactional<T4, C>, Transactional<T5, C>, Transactional<T6, C>) - Static method in class fi.jubic.easyutils.transactional.Transactional
A utility method for combining multiple Transactional results.
all(Transactional<T1, C>, Transactional<T2, C>, Transactional<T3, C>, Transactional<T4, C>, Transactional<T5, C>, Transactional<T6, C>, Transactional<T7, C>) - Static method in class fi.jubic.easyutils.transactional.Transactional
A utility method for combining multiple Transactional results.
all(Transactional<T1, C>, Transactional<T2, C>, Transactional<T3, C>, Transactional<T4, C>, Transactional<T5, C>, Transactional<T6, C>, Transactional<T7, C>, Transactional<T8, C>) - Static method in class fi.jubic.easyutils.transactional.Transactional
A utility method for combining multiple Transactional results.
apply(T0, T1, T2) - Method in interface fi.jubic.easyutils.function.Function3
 
apply(T0, T1, T2, T3) - Method in interface fi.jubic.easyutils.function.Function4
 
apply(T0, T1, T2, T3, T4) - Method in interface fi.jubic.easyutils.function.Function5
 
apply(T0, T1, T2, T3, T4, T5) - Method in interface fi.jubic.easyutils.function.Function6
 
apply(T0, T1, T2, T3, T4, T5, T6) - Method in interface fi.jubic.easyutils.function.Function7
 
apply(T0, T1, T2, T3, T4, T5, T6, T7) - Method in interface fi.jubic.easyutils.function.Function8
 
apply(T0, T1, T2, T3, T4, T5, T6, T7, T8) - Method in interface fi.jubic.easyutils.function.Function9
 
apply(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9) - Method in interface fi.jubic.easyutils.function.Function10
 

B

begin() - Method in interface fi.jubic.easyutils.transactional.ThreadContextTransactionProvider
Begin a thread context bound transaction.
bypass() - Method in class fi.jubic.easyutils.transactional.Transactional
Returns the result acquired by performing the contained procedure without the transactional scope.

C

commit() - Method in interface fi.jubic.easyutils.transactional.ThreadContextTransactionProvider
Commit current thread context bound transaction.
Consumer10<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9> - Interface in fi.jubic.easyutils.function
 
Consumer3<T0,​T1,​T2> - Interface in fi.jubic.easyutils.function
 
Consumer4<T0,​T1,​T2,​T3> - Interface in fi.jubic.easyutils.function
 
Consumer5<T0,​T1,​T2,​T3,​T4> - Interface in fi.jubic.easyutils.function
 
Consumer6<T0,​T1,​T2,​T3,​T4,​T5> - Interface in fi.jubic.easyutils.function
 
Consumer7<T0,​T1,​T2,​T3,​T4,​T5,​T6> - Interface in fi.jubic.easyutils.function
 
Consumer8<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7> - Interface in fi.jubic.easyutils.function
 
Consumer9<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8> - Interface in fi.jubic.easyutils.function
 

F

fi.jubic.easyutils.function - package fi.jubic.easyutils.function
 
fi.jubic.easyutils.transactional - package fi.jubic.easyutils.transactional
 
fi.jubic.easyutils.tuple - package fi.jubic.easyutils.tuple
 
flatMap(Function10<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, Transactional<U, C>>) - Method in class fi.jubic.easyutils.transactional.Transactional10
 
flatMap(Function3<T0, T1, T2, Transactional<U, C>>) - Method in class fi.jubic.easyutils.transactional.Transactional3
 
flatMap(Function4<T0, T1, T2, T3, Transactional<U, C>>) - Method in class fi.jubic.easyutils.transactional.Transactional4
 
flatMap(Function5<T0, T1, T2, T3, T4, Transactional<U, C>>) - Method in class fi.jubic.easyutils.transactional.Transactional5
 
flatMap(Function6<T0, T1, T2, T3, T4, T5, Transactional<U, C>>) - Method in class fi.jubic.easyutils.transactional.Transactional6
 
flatMap(Function7<T0, T1, T2, T3, T4, T5, T6, Transactional<U, C>>) - Method in class fi.jubic.easyutils.transactional.Transactional7
 
flatMap(Function8<T0, T1, T2, T3, T4, T5, T6, T7, Transactional<U, C>>) - Method in class fi.jubic.easyutils.transactional.Transactional8
 
flatMap(Function9<T0, T1, T2, T3, T4, T5, T6, T7, T8, Transactional<U, C>>) - Method in class fi.jubic.easyutils.transactional.Transactional9
 
flatMap(BiFunction<T0, T1, Transactional<U, C>>) - Method in class fi.jubic.easyutils.transactional.Transactional2
 
flatMap(Function<T, Transactional<U, C>>) - Method in class fi.jubic.easyutils.transactional.Transactional
Returns a Transactional describing the result acquired by chaining two transactional procedures together.
Function10<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​R> - Interface in fi.jubic.easyutils.function
 
Function3<T0,​T1,​T2,​R> - Interface in fi.jubic.easyutils.function
 
Function4<T0,​T1,​T2,​T3,​R> - Interface in fi.jubic.easyutils.function
 
Function5<T0,​T1,​T2,​T3,​T4,​R> - Interface in fi.jubic.easyutils.function
 
Function6<T0,​T1,​T2,​T3,​T4,​T5,​R> - Interface in fi.jubic.easyutils.function
 
Function7<T0,​T1,​T2,​T3,​T4,​T5,​T6,​R> - Interface in fi.jubic.easyutils.function
 
Function8<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​R> - Interface in fi.jubic.easyutils.function
 
Function9<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​R> - Interface in fi.jubic.easyutils.function
 

G

get() - Method in class fi.jubic.easyutils.transactional.Transactional
Returns the result acquired by performing the contained procedure in a transactional scope.
get0() - Method in class fi.jubic.easyutils.tuple.Tuple10
 
get0() - Method in class fi.jubic.easyutils.tuple.Tuple2
 
get0() - Method in class fi.jubic.easyutils.tuple.Tuple3
 
get0() - Method in class fi.jubic.easyutils.tuple.Tuple4
 
get0() - Method in class fi.jubic.easyutils.tuple.Tuple5
 
get0() - Method in class fi.jubic.easyutils.tuple.Tuple6
 
get0() - Method in class fi.jubic.easyutils.tuple.Tuple7
 
get0() - Method in class fi.jubic.easyutils.tuple.Tuple8
 
get0() - Method in class fi.jubic.easyutils.tuple.Tuple9
 
get1() - Method in class fi.jubic.easyutils.tuple.Tuple10
 
get1() - Method in class fi.jubic.easyutils.tuple.Tuple2
 
get1() - Method in class fi.jubic.easyutils.tuple.Tuple3
 
get1() - Method in class fi.jubic.easyutils.tuple.Tuple4
 
get1() - Method in class fi.jubic.easyutils.tuple.Tuple5
 
get1() - Method in class fi.jubic.easyutils.tuple.Tuple6
 
get1() - Method in class fi.jubic.easyutils.tuple.Tuple7
 
get1() - Method in class fi.jubic.easyutils.tuple.Tuple8
 
get1() - Method in class fi.jubic.easyutils.tuple.Tuple9
 
get2() - Method in class fi.jubic.easyutils.tuple.Tuple10
 
get2() - Method in class fi.jubic.easyutils.tuple.Tuple3
 
get2() - Method in class fi.jubic.easyutils.tuple.Tuple4
 
get2() - Method in class fi.jubic.easyutils.tuple.Tuple5
 
get2() - Method in class fi.jubic.easyutils.tuple.Tuple6
 
get2() - Method in class fi.jubic.easyutils.tuple.Tuple7
 
get2() - Method in class fi.jubic.easyutils.tuple.Tuple8
 
get2() - Method in class fi.jubic.easyutils.tuple.Tuple9
 
get3() - Method in class fi.jubic.easyutils.tuple.Tuple10
 
get3() - Method in class fi.jubic.easyutils.tuple.Tuple4
 
get3() - Method in class fi.jubic.easyutils.tuple.Tuple5
 
get3() - Method in class fi.jubic.easyutils.tuple.Tuple6
 
get3() - Method in class fi.jubic.easyutils.tuple.Tuple7
 
get3() - Method in class fi.jubic.easyutils.tuple.Tuple8
 
get3() - Method in class fi.jubic.easyutils.tuple.Tuple9
 
get4() - Method in class fi.jubic.easyutils.tuple.Tuple10
 
get4() - Method in class fi.jubic.easyutils.tuple.Tuple5
 
get4() - Method in class fi.jubic.easyutils.tuple.Tuple6
 
get4() - Method in class fi.jubic.easyutils.tuple.Tuple7
 
get4() - Method in class fi.jubic.easyutils.tuple.Tuple8
 
get4() - Method in class fi.jubic.easyutils.tuple.Tuple9
 
get5() - Method in class fi.jubic.easyutils.tuple.Tuple10
 
get5() - Method in class fi.jubic.easyutils.tuple.Tuple6
 
get5() - Method in class fi.jubic.easyutils.tuple.Tuple7
 
get5() - Method in class fi.jubic.easyutils.tuple.Tuple8
 
get5() - Method in class fi.jubic.easyutils.tuple.Tuple9
 
get6() - Method in class fi.jubic.easyutils.tuple.Tuple10
 
get6() - Method in class fi.jubic.easyutils.tuple.Tuple7
 
get6() - Method in class fi.jubic.easyutils.tuple.Tuple8
 
get6() - Method in class fi.jubic.easyutils.tuple.Tuple9
 
get7() - Method in class fi.jubic.easyutils.tuple.Tuple10
 
get7() - Method in class fi.jubic.easyutils.tuple.Tuple8
 
get7() - Method in class fi.jubic.easyutils.tuple.Tuple9
 
get8() - Method in class fi.jubic.easyutils.tuple.Tuple10
 
get8() - Method in class fi.jubic.easyutils.tuple.Tuple9
 
get9() - Method in class fi.jubic.easyutils.tuple.Tuple10
 

M

map(Function10<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, U>) - Method in class fi.jubic.easyutils.transactional.Transactional10
 
map(Function3<T0, T1, T2, U>) - Method in class fi.jubic.easyutils.transactional.Transactional3
 
map(Function4<T0, T1, T2, T3, U>) - Method in class fi.jubic.easyutils.transactional.Transactional4
 
map(Function5<T0, T1, T2, T3, T4, U>) - Method in class fi.jubic.easyutils.transactional.Transactional5
 
map(Function6<T0, T1, T2, T3, T4, T5, U>) - Method in class fi.jubic.easyutils.transactional.Transactional6
 
map(Function7<T0, T1, T2, T3, T4, T5, T6, U>) - Method in class fi.jubic.easyutils.transactional.Transactional7
 
map(Function8<T0, T1, T2, T3, T4, T5, T6, T7, U>) - Method in class fi.jubic.easyutils.transactional.Transactional8
 
map(Function9<T0, T1, T2, T3, T4, T5, T6, T7, T8, U>) - Method in class fi.jubic.easyutils.transactional.Transactional9
 
map(BiFunction<T0, T1, U>) - Method in class fi.jubic.easyutils.transactional.Transactional2
 
map(Function<T, U>) - Method in class fi.jubic.easyutils.transactional.Transactional
Returns a Transactional describing the result of applying the given mapping function to the result of the contained procedure.

O

of(Function<C, T>, TransactionProvider<C>) - Static method in class fi.jubic.easyutils.transactional.Transactional
Returns a Transactional describing the result of the given procedure performed in a transactional scope provided by the TransactionProvider.
of(Supplier<T>, TransactionProvider<Void>) - Static method in class fi.jubic.easyutils.transactional.Transactional
Returns a Transactional describing the result fo the given procedure performed in a transactional scope of the thread calling Transactional.get().
of(T0, T1) - Static method in class fi.jubic.easyutils.tuple.Tuple
Create a Tuple of 2 elements.
of(T0, T1, T2) - Static method in class fi.jubic.easyutils.tuple.Tuple
Create a Tuple of 3 elements.
of(T0, T1, T2, T3) - Static method in class fi.jubic.easyutils.tuple.Tuple
Create a Tuple of 4 elements.
of(T0, T1, T2, T3, T4) - Static method in class fi.jubic.easyutils.tuple.Tuple
Create a Tuple of 5 elements.
of(T0, T1, T2, T3, T4, T5) - Static method in class fi.jubic.easyutils.tuple.Tuple
Create a Tuple of 6 elements.
of(T0, T1, T2, T3, T4, T5, T6) - Static method in class fi.jubic.easyutils.tuple.Tuple
Create a Tuple of 7 elements.
of(T0, T1, T2, T3, T4, T5, T6, T7) - Static method in class fi.jubic.easyutils.tuple.Tuple
Create a Tuple of 8 elements.
of(T0, T1, T2, T3, T4, T5, T6, T7, T8) - Static method in class fi.jubic.easyutils.tuple.Tuple
Create a Tuple of 9 elements.
of(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9) - Static method in class fi.jubic.easyutils.tuple.Tuple
Create a Tuple of 10 elements.

P

peek(Consumer10<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>) - Method in class fi.jubic.easyutils.transactional.Transactional10
 
peek(Consumer3<T0, T1, T2>) - Method in class fi.jubic.easyutils.transactional.Transactional3
 
peek(Consumer4<T0, T1, T2, T3>) - Method in class fi.jubic.easyutils.transactional.Transactional4
 
peek(Consumer5<T0, T1, T2, T3, T4>) - Method in class fi.jubic.easyutils.transactional.Transactional5
 
peek(Consumer6<T0, T1, T2, T3, T4, T5>) - Method in class fi.jubic.easyutils.transactional.Transactional6
 
peek(Consumer7<T0, T1, T2, T3, T4, T5, T6>) - Method in class fi.jubic.easyutils.transactional.Transactional7
 
peek(Consumer8<T0, T1, T2, T3, T4, T5, T6, T7>) - Method in class fi.jubic.easyutils.transactional.Transactional8
 
peek(Consumer9<T0, T1, T2, T3, T4, T5, T6, T7, T8>) - Method in class fi.jubic.easyutils.transactional.Transactional9
 
peek(BiConsumer<T0, T1>) - Method in class fi.jubic.easyutils.transactional.Transactional2
 
peek(Consumer<T>) - Method in class fi.jubic.easyutils.transactional.Transactional
Returns a new Transactional describing the result of this transaction, additionally performing the provided action on the result.
peekMap(Function10<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, Transactional<Void, C>>) - Method in class fi.jubic.easyutils.transactional.Transactional10
 
peekMap(Function3<T0, T1, T2, Transactional<Void, C>>) - Method in class fi.jubic.easyutils.transactional.Transactional3
 
peekMap(Function4<T0, T1, T2, T3, Transactional<Void, C>>) - Method in class fi.jubic.easyutils.transactional.Transactional4
 
peekMap(Function5<T0, T1, T2, T3, T4, Transactional<Void, C>>) - Method in class fi.jubic.easyutils.transactional.Transactional5
 
peekMap(Function6<T0, T1, T2, T3, T4, T5, Transactional<Void, C>>) - Method in class fi.jubic.easyutils.transactional.Transactional6
 
peekMap(Function7<T0, T1, T2, T3, T4, T5, T6, Transactional<Void, C>>) - Method in class fi.jubic.easyutils.transactional.Transactional7
 
peekMap(Function8<T0, T1, T2, T3, T4, T5, T6, T7, Transactional<Void, C>>) - Method in class fi.jubic.easyutils.transactional.Transactional8
 
peekMap(Function9<T0, T1, T2, T3, T4, T5, T6, T7, T8, Transactional<Void, C>>) - Method in class fi.jubic.easyutils.transactional.Transactional9
 
peekMap(BiFunction<T0, T1, Transactional<Void, C>>) - Method in class fi.jubic.easyutils.transactional.Transactional2
 
peekMap(Function<T, Transactional<Void, C>>) - Method in class fi.jubic.easyutils.transactional.Transactional
Returns a new Transactional describing the result of this transaction, additionally performing the provided procedure on the result and appending the Transactional returned from the procedure to the new procedure chain.

R

rollback() - Method in interface fi.jubic.easyutils.transactional.ThreadContextTransactionProvider
Rollback current thread context bound transaction.
runWithoutTransaction(Function<C, T>) - Method in interface fi.jubic.easyutils.transactional.TransactionProvider
Acquire the result without wrapping the operation in a transaction.
runWithoutTransaction(Function<Void, T>) - Method in interface fi.jubic.easyutils.transactional.ThreadContextTransactionProvider
 
runWithTransaction(Function<C, T>) - Method in interface fi.jubic.easyutils.transactional.TransactionProvider
Begin a transaction that is committed when the procedure exists or rolled back if the procedure throws an RuntimeException.
runWithTransaction(Function<Void, T>) - Method in interface fi.jubic.easyutils.transactional.ThreadContextTransactionProvider
 

T

ThreadContextTransactionProvider - Interface in fi.jubic.easyutils.transactional
A TransactionProvider for thread context based implementations.
toList() - Method in class fi.jubic.easyutils.tuple.Tuple
Return elements of this Tuple wrapped in a simple List.
toList() - Method in class fi.jubic.easyutils.tuple.Tuple10
 
toList() - Method in class fi.jubic.easyutils.tuple.Tuple2
 
toList() - Method in class fi.jubic.easyutils.tuple.Tuple3
 
toList() - Method in class fi.jubic.easyutils.tuple.Tuple4
 
toList() - Method in class fi.jubic.easyutils.tuple.Tuple5
 
toList() - Method in class fi.jubic.easyutils.tuple.Tuple6
 
toList() - Method in class fi.jubic.easyutils.tuple.Tuple7
 
toList() - Method in class fi.jubic.easyutils.tuple.Tuple8
 
toList() - Method in class fi.jubic.easyutils.tuple.Tuple9
 
toString() - Method in class fi.jubic.easyutils.tuple.Tuple
 
Transactional<T,​C> - Class in fi.jubic.easyutils.transactional
A Transactional represents the result of a possibly transactional computation.
Transactional(Function<C, T>, TransactionProvider<C>) - Constructor for class fi.jubic.easyutils.transactional.Transactional
 
Transactional10<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​C> - Class in fi.jubic.easyutils.transactional
 
Transactional2<T0,​T1,​C> - Class in fi.jubic.easyutils.transactional
 
Transactional3<T0,​T1,​T2,​C> - Class in fi.jubic.easyutils.transactional
 
Transactional4<T0,​T1,​T2,​T3,​C> - Class in fi.jubic.easyutils.transactional
 
Transactional5<T0,​T1,​T2,​T3,​T4,​C> - Class in fi.jubic.easyutils.transactional
 
Transactional6<T0,​T1,​T2,​T3,​T4,​T5,​C> - Class in fi.jubic.easyutils.transactional
 
Transactional7<T0,​T1,​T2,​T3,​T4,​T5,​T6,​C> - Class in fi.jubic.easyutils.transactional
 
Transactional8<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​C> - Class in fi.jubic.easyutils.transactional
 
Transactional9<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​C> - Class in fi.jubic.easyutils.transactional
 
TransactionProvider<C> - Interface in fi.jubic.easyutils.transactional
A provider interface for running 3rd party transactions within the Transactional framework.
Tuple - Class in fi.jubic.easyutils.tuple
A typed tuple implementation.
Tuple() - Constructor for class fi.jubic.easyutils.tuple.Tuple
 
Tuple10<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9> - Class in fi.jubic.easyutils.tuple
 
Tuple2<T0,​T1> - Class in fi.jubic.easyutils.tuple
 
Tuple3<T0,​T1,​T2> - Class in fi.jubic.easyutils.tuple
 
Tuple4<T0,​T1,​T2,​T3> - Class in fi.jubic.easyutils.tuple
 
Tuple5<T0,​T1,​T2,​T3,​T4> - Class in fi.jubic.easyutils.tuple
 
Tuple6<T0,​T1,​T2,​T3,​T4,​T5> - Class in fi.jubic.easyutils.tuple
 
Tuple7<T0,​T1,​T2,​T3,​T4,​T5,​T6> - Class in fi.jubic.easyutils.tuple
 
Tuple8<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7> - Class in fi.jubic.easyutils.tuple
 
Tuple9<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8> - Class in fi.jubic.easyutils.tuple
 
A B C F G M O P R T 
All Classes All Packages