A B C D E F G H I L M N O P Q R S T U V W Y Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- abs() - Method in class life.expert.value.numeric.amount.Amount
- abs() - Method in class life.expert.value.numeric.amount.BigAmount
- abs() - Method in class life.expert.value.numeric.amount.ForwardingQuantity
- abs() - Method in interface life.expert.value.numeric.amount.Quantity
-
Returns a
Quantitywhose value is the absolute value of thisQuantity, and whose scale isthis.scale(). - abs() - Method in class life.expert.value.numeric.amount.RoundedAmount
- AbstractLog - Class in life.expert.common.async
- AbstractLog() - Constructor for class life.expert.common.async.AbstractLog
- accept(T) - Method in interface life.expert.common.async.ConsumerInterrupted
-
Accept.
- accept(T) - Method in interface life.expert.common.io.ConsumerIO
-
Accept.
- accept(T1, T2, T3) - Method in interface life.expert.common.function.CheckedConsumer3
-
Accept.
- accept(T1, T2, T3, T4) - Method in interface life.expert.common.function.CheckedConsumer4
-
Accept.
- accept(T1, T2, T3, T4, T5) - Method in interface life.expert.common.function.CheckedConsumer5
-
Accept.
- accept(T1, T2, T3, T4, T5, T6) - Method in interface life.expert.common.function.CheckedConsumer6
-
Accept.
- accept(T1, T2, T3, T4, T5, T6, T7) - Method in interface life.expert.common.function.CheckedConsumer7
-
Accept.
- accept(T1, T2, T3, T4, T5, T6, T7, T8) - Method in interface life.expert.common.function.CheckedConsumer8
-
Accept.
- add(Quantity) - Method in class life.expert.value.numeric.amount.Amount
-
Add amount.
- add(Quantity) - Method in class life.expert.value.numeric.amount.BigAmount
-
Add unit.
- add(Quantity) - Method in class life.expert.value.numeric.amount.ForwardingQuantity
- add(Quantity) - Method in interface life.expert.value.numeric.amount.Quantity
-
Returns a
Quantitywhose value is - add(Quantity) - Method in class life.expert.value.numeric.amount.RoundedAmount
-
Add rounded unit.
- Amount - Class in life.expert.value.numeric.amount
-
long - AmountContext - Class in life.expert.value.numeric.context
-
simple immutable class:
- AmountContext() - Constructor for class life.expert.value.numeric.context.AmountContext
- AmountParseException - Exception in life.expert.value.numeric.utils
-
Signals that an error has been reached unexpectedly while parsing.
- AmountParseException(CharSequence, int) - Constructor for exception life.expert.value.numeric.utils.AmountParseException
-
Constructs a MonetaryParseException with the parsed text and offset.
- AmountParseException(String, CharSequence, int) - Constructor for exception life.expert.value.numeric.utils.AmountParseException
-
Constructs a AmountParseException with the specified detail message, parsed text and index.
- anyMatchInCollection(Predicate<E>) - Static method in class life.expert.common.base.Preconditions
-
None match in collection predicate.
- anyMatchInMap(Predicate<EValue>) - Static method in class life.expert.common.base.Preconditions
-
None match in map predicate.
- append(String) - Method in class life.expert.value.string.SolidString.SolidStringBuilder
-
String non blank string builder.
- ApplicationUtils - Class in life.expert.common.base
-
helper methods for the main cycle of the application
- ApplicationUtils() - Constructor for class life.expert.common.base.ApplicationUtils
- apply(Quantity) - Method in interface life.expert.value.numeric.operators.Operator
-
Applies the operator on the given amount.
- asNumberStripped() - Method in class life.expert.value.numeric.amount.RoundedAmount
-
Method that returns BigDecimal.ZERO, if
RoundedAmount.isZero(), and #numberRoundedAmount.stripTrailingZeros()in all other cases. - assertArgument(boolean, Supplier<String>) - Static method in class life.expert.common.base.Preconditions
-
Check argument
- assertArgument(long) - Static method in class life.expert.common.base.Preconditions
-
Check argument, lazy message.
- assertArgument(long, LongPredicate, String) - Static method in class life.expert.common.base.Preconditions
-
Check argument, message.
- assertArgument(long, LongPredicate, Supplier<String>) - Static method in class life.expert.common.base.Preconditions
-
Check argument, lazy message.
- assertArgument(E) - Static method in class life.expert.common.base.Preconditions
-
Check argument, lazy message.
- assertArgument(E, Predicate<E>, String) - Static method in class life.expert.common.base.Preconditions
-
Check argument, message.
- assertArgument(E, Predicate<E>, Supplier<String>) - Static method in class life.expert.common.base.Preconditions
-
Check argument, lazy message.
- assertArgument(String) - Static method in class life.expert.common.base.Preconditions
-
Check argument, lazy message.
- assertArgument(Map<TKey, TValue>) - Static method in class life.expert.common.base.Preconditions
-
Check argument, lazy message.
- assertArgument(Map<TKey, TValue>, Predicate<TValue>) - Static method in class life.expert.common.base.Preconditions
-
Check argument of type Map Checking every element in map with Predicate (usual test for nullable or empty entries values) Usually this method for check input args in private methods for raise assertion instead exception.
- assertArgument(T, Predicate<E>) - Static method in class life.expert.common.base.Preconditions
-
Check argument of type Collection Checking every element in collection with Predicate (usual test for nullable or empty elements) Usually this method for check input args in private methods for raise assertion instead exception.
- assertArgumentNotNull(E, Supplier<String>) - Static method in class life.expert.common.base.Preconditions
-
Check argument not null e.
- asType(Class<T>) - Method in class life.expert.value.numeric.amount.RoundedAmount
-
Deprecated.
- asType(Class<T>, Operator) - Method in class life.expert.value.numeric.amount.RoundedAmount
-
Deprecated.
B
- badCollection - Static variable in class life.expert.common.base.Preconditions
-
The constant badCollection.
- badLong - Static variable in class life.expert.common.base.Preconditions
-
The constant badLong.
- badMap - Static variable in class life.expert.common.base.Preconditions
-
The constant badMap.
- badString - Static variable in class life.expert.common.base.Preconditions
-
The constant badString.
- biConsumerToBoolean(CheckedBiConsumer<T1, T2>) - Static method in class life.expert.common.function.CheckedUtils
-
Bi consumer to boolean bi function.
- biConsumerToMono(CheckedBiConsumer<T1, T2>) - Static method in class life.expert.common.function.CheckedUtils
-
Bi consumer to mono bi function.
- biConsumerToOptional(CheckedBiConsumer<? super T1, ? super T2>) - Static method in class life.expert.common.function.CheckedUtils
-
Bi consumer to optional bi function.
- biConsumerToTry(CheckedBiConsumer<? super T1, ? super T2>) - Static method in class life.expert.common.function.CheckedUtils
-
Bi consumer to try bi function.
- BigAmount - Class in life.expert.value.numeric.amount
-
Default immutable implementation of
Quantitybased onBigDecimalas numeric representation. - BIGDECIMAL - life.expert.value.numeric.utils.ConvertBigDecimal
-
Conversion from BigDecimal.
- BIGDECIMAL_EXTENDS - life.expert.value.numeric.utils.ConvertBigDecimal
-
Conversion from BigDecimal, extended.
- BIGINTEGER - life.expert.value.numeric.utils.ConvertBigDecimal
-
Conversion from BigInteger.
- build() - Method in class life.expert.value.string.SolidString.SolidStringBuilder
-
Deprecated.please use pure functional methods #buildOptional #buildMono, without raise exceptions.
- builder() - Static method in class life.expert.value.string.SolidString
-
Builder non blank string builder.
- buildMono() - Method in class life.expert.value.string.SolidString.SolidStringBuilder
-
Build mono mono.
- buildToFile() - Method in class life.expert.common.graph.RenderGraph
-
Render to file render graph.
- buildToFile(String) - Method in class life.expert.common.graph.RenderGraph
-
Render to file render graph.
- buildToLog() - Method in class life.expert.common.collect.RenderCollection
-
Log render collection.
- buildToLog() - Method in class life.expert.common.graph.RenderGraph
-
Log render graph.
- buildToString() - Method in class life.expert.common.collect.RenderCollection
-
Render to string string.
- buildToString() - Method in class life.expert.common.graph.RenderGraph
-
Render to string string.
C
- checkAmountParameter(Quantity, Unit) - Static method in class life.expert.value.numeric.utils.NumberUtils
-
Method to check if a unit is compatible with this amount instance.
- checkArgument(boolean, Supplier<String>) - Static method in class life.expert.common.base.Preconditions
-
Check argument, lazy message.
- checkArgument(long) - Static method in class life.expert.common.base.Preconditions
-
Check argument, lazy message.
- checkArgument(long, LongPredicate, String) - Static method in class life.expert.common.base.Preconditions
-
Check argument, message.
- checkArgument(long, LongPredicate, Supplier<String>) - Static method in class life.expert.common.base.Preconditions
-
Check argument, lazy message.
- checkArgument(E) - Static method in class life.expert.common.base.Preconditions
-
Check argument, lazy message.
- checkArgument(E, Predicate<E>, String) - Static method in class life.expert.common.base.Preconditions
-
Check argument, message.
- checkArgument(E, Predicate<E>, Supplier<String>) - Static method in class life.expert.common.base.Preconditions
-
Check argument, lazy message.
- checkArgument(Tuple2<T1, T2>, BiPredicate<T1, T2>, String) - Static method in class life.expert.common.reactivestreams.Preconditions
-
Check argument mono.
- checkArgument(Tuple3<T1, T2, T3>, Predicate3<T1, T2, T3>, String) - Static method in class life.expert.common.reactivestreams.Preconditions
-
Check argument mono.
- checkArgument(Tuple4<T1, T2, T3, T4>, Predicate4<T1, T2, T3, T4>, String) - Static method in class life.expert.common.reactivestreams.Preconditions
-
Check argument mono.
- checkArgument(Tuple5<T1, T2, T3, T4, T5>, Predicate5<T1, T2, T3, T4, T5>, String) - Static method in class life.expert.common.reactivestreams.Preconditions
-
Check argument mono.
- checkArgument(Tuple6<T1, T2, T3, T4, T5, T6>, Predicate6<T1, T2, T3, T4, T5, T6>, String) - Static method in class life.expert.common.reactivestreams.Preconditions
-
Check argument mono.
- checkArgument(Tuple7<T1, T2, T3, T4, T5, T6, T7>, Predicate7<T1, T2, T3, T4, T5, T6, T7>, String) - Static method in class life.expert.common.reactivestreams.Preconditions
-
Check argument mono.
- checkArgument(Tuple8<T1, T2, T3, T4, T5, T6, T7, T8>, Predicate8<T1, T2, T3, T4, T5, T6, T7, T8>, String) - Static method in class life.expert.common.reactivestreams.Preconditions
-
Check 8 arguments and invoke some function.
- checkArgument(String) - Static method in class life.expert.common.base.Preconditions
-
Check argument, lazy message.
- checkArgument(Collection<E>, Predicate<E>) - Static method in class life.expert.common.base.Preconditions
-
Helper method for checking input args of collection type or constructor in immutable colls Checking every element in collection with Predicate (usual test for nullable or empty elements) If you need simply test collection for empty elements use Apache utils's Validate.notEmpty method instead For example, you can use the method (which raise IllegalArgumentException) - inside constructors of immutable objects - inside methods for testing inputs arguments
- checkArgument(Map<EKey, EValue>, Predicate<EValue>) - Static method in class life.expert.common.base.Preconditions
-
Helper method for checking input args of map type or constructor in immutable colls Checking every element in map with Predicate (usual test for nullable or empty entries values) If you need simply test map for empty elements use Apache utils's Validate.notEmpty method instead For example, you can use the method (which raise IllegalArgumentException) - inside constructors of immutable objects - inside methods for testing inputs arguments
- checkArgument(Map<TKey, TValue>) - Static method in class life.expert.common.base.Preconditions
-
Check argument, lazy message.
- checkArgument(T1, T2, BiPredicate<T1, T2>, String) - Static method in class life.expert.common.reactivestreams.Preconditions
-
Checking 2 arguments with predicate (usual test for empty elements) If argument is null then event with Tuple(null..
- checkArgument(T1, T2, T3, Predicate3<T1, T2, T3>, String) - Static method in class life.expert.common.reactivestreams.Preconditions
-
Checking 3 arguments with predicate (usual test for empty elements) * If argument is null then event with Tuple(null..
- checkArgument(T1, T2, T3, T4, Predicate4<T1, T2, T3, T4>, String) - Static method in class life.expert.common.reactivestreams.Preconditions
-
Checking 4 arguments with predicate (usual test for empty elements) * If argument is null then event with Tuple(null..
- checkArgument(T1, T2, T3, T4, T5, Predicate5<T1, T2, T3, T4, T5>, String) - Static method in class life.expert.common.reactivestreams.Preconditions
-
Checking 5 arguments with predicate (usual test for empty elements) * If argument is null then event with Tuple(null..
- checkArgument(T1, T2, T3, T4, T5, T6, Predicate6<T1, T2, T3, T4, T5, T6>, String) - Static method in class life.expert.common.reactivestreams.Preconditions
-
Checking 6 arguments with predicate (usual test for empty elements) * If argument is null then event with Tuple(null..
- checkArgument(T1, T2, T3, T4, T5, T6, T7, Predicate7<T1, T2, T3, T4, T5, T6, T7>, String) - Static method in class life.expert.common.reactivestreams.Preconditions
-
Checking 7 arguments with predicate (usual test for empty elements) * If argument is null then event with Tuple(null..
- checkArgument(T1, T2, T3, T4, T5, T6, T7, T8, Predicate8<T1, T2, T3, T4, T5, T6, T7, T8>, String) - Static method in class life.expert.common.reactivestreams.Preconditions
-
Checking 8 arguments with predicate (usual test for empty elements) * If argument is null then event with Tuple(null..
- checkArgument(T, Predicate<T>) - Static method in class life.expert.common.reactivestreams.Preconditions
-
Check argument mono.
- checkArgument(T, Predicate<T>, String) - Static method in class life.expert.common.reactivestreams.Preconditions
-
Checking argument with predicate (usual test for empty elements) If argument is null then empty event Wrap error as event
- checkArgumentAndMap(T1, T2, BiPredicate<T1, T2>, String, BiFunction<T1, T2, R>) - Static method in class life.expert.common.reactivestreams.Preconditions
-
Check 2 arguments and invoke some function.
- checkArgumentAndMap(T1, T2, T3, Predicate3<T1, T2, T3>, String, Function3<T1, T2, T3, R>) - Static method in class life.expert.common.reactivestreams.Preconditions
-
Check 3 arguments and invoke some function.
- checkArgumentAndMap(T1, T2, T3, T4, Predicate4<T1, T2, T3, T4>, String, Function4<T1, T2, T3, T4, R>) - Static method in class life.expert.common.reactivestreams.Preconditions
-
Check 4 arguments and invoke some function.
- checkArgumentAndMap(T1, T2, T3, T4, T5, Predicate5<T1, T2, T3, T4, T5>, String, Function5<T1, T2, T3, T4, T5, R>) - Static method in class life.expert.common.reactivestreams.Preconditions
-
Check 5 arguments and invoke some function.
- checkArgumentAndMap(T1, T2, T3, T4, T5, T6, Predicate6<T1, T2, T3, T4, T5, T6>, String, Function6<T1, T2, T3, T4, T5, T6, R>) - Static method in class life.expert.common.reactivestreams.Preconditions
-
Check 6 arguments and invoke some function.
- checkArgumentAndMap(T1, T2, T3, T4, T5, T6, T7, Predicate7<T1, T2, T3, T4, T5, T6, T7>, String, Function7<T1, T2, T3, T4, T5, T6, T7, R>) - Static method in class life.expert.common.reactivestreams.Preconditions
-
Check 7 arguments and invoke some function.
- checkArgumentAndMap(T1, T2, T3, T4, T5, T6, T7, T8, Predicate8<T1, T2, T3, T4, T5, T6, T7, T8>, String, Function8<T1, T2, T3, T4, T5, T6, T7, T8, R>) - Static method in class life.expert.common.reactivestreams.Preconditions
-
Check argument and map mono.
- checkArgumentAndMap(T, Predicate<T>, String, Function<T, R>) - Static method in class life.expert.common.reactivestreams.Preconditions
-
Check argument and invoke some function.
- checkArgumentNotNull(E, Supplier<String>) - Static method in class life.expert.common.base.Preconditions
-
Check argument not null e.
- CheckedConsumer3<T1,T2,T3> - Interface in life.expert.common.function
-
in order to be able to put the code that calls checked exceptions in lambda
- CheckedConsumer4<T1,T2,T3,T4> - Interface in life.expert.common.function
-
in order to be able to put the code that calls checked exceptions in lambda
- CheckedConsumer5<T1,T2,T3,T4,T5> - Interface in life.expert.common.function
-
in order to be able to put the code that calls checked exceptions in lambda
- CheckedConsumer6<T1,T2,T3,T4,T5,T6> - Interface in life.expert.common.function
-
in order to be able to put the code that calls checked exceptions in lambda
- CheckedConsumer7<T1,T2,T3,T4,T5,T6,T7> - Interface in life.expert.common.function
-
in order to be able to put the code that calls checked exceptions in lambda
- CheckedConsumer8<T1,T2,T3,T4,T5,T6,T7,T8> - Interface in life.expert.common.function
-
in order to be able to put the code that calls checked exceptions in lambda
- CheckedPredicate3<T1,T2,T3> - Interface in life.expert.common.function
-
in order to be able to put the code that calls checked exceptions in lambda
- CheckedPredicate4<T1,T2,T3,T4> - Interface in life.expert.common.function
-
in order to be able to put the code that calls checked exceptions in lambda
- CheckedPredicate5<T1,T2,T3,T4,T5> - Interface in life.expert.common.function
-
in order to be able to put the code that calls checked exceptions in lambda
- CheckedPredicate6<T1,T2,T3,T4,T5,T6> - Interface in life.expert.common.function
-
in order to be able to put the code that calls checked exceptions in lambda
- CheckedPredicate7<T1,T2,T3,T4,T5,T6,T7> - Interface in life.expert.common.function
-
in order to be able to put the code that calls checked exceptions in lambda
- CheckedPredicate8<T1,T2,T3,T4,T5,T6,T7,T8> - Interface in life.expert.common.function
-
in order to be able to put the code that calls checked exceptions in lambda
- CheckedUtils - Class in life.expert.common.function
-
- contains methods that wrap lambdas with checked exceptions inside 1) wrap to bool 2) wrap to unchecked exception 3) wrap to unchecked exception and log
- CheckedUtils() - Constructor for class life.expert.common.function.CheckedUtils
- checkFalse(boolean) - Static method in class life.expert.common.reactivestreams.Preconditions
-
Check false mono.
- checkFalse(boolean, String) - Static method in class life.expert.common.reactivestreams.Preconditions
-
Chec false mono.
- checkNoInfinityOrNaN(Number) - Static method in class life.expert.value.numeric.utils.NumberUtils
-
Check no infinity or na n.
- checkNotNull(T) - Static method in class life.expert.common.reactivestreams.Preconditions
-
Check not null mono.
- checkNotNull(T, String) - Static method in class life.expert.common.reactivestreams.Preconditions
-
Check not null mono.
- checkNumber(Number) - Method in class life.expert.value.numeric.amount.Amount
-
Internal method to check for correct number parameter.
- checkNumberParameter(Number) - Static method in class life.expert.value.numeric.utils.NumberUtils
-
Internal method to check for correct number parameter.
- checkState(boolean, Supplier<String>) - Static method in class life.expert.common.base.Preconditions
-
Check state, lazy message.
- checkState(long) - Static method in class life.expert.common.base.Preconditions
-
Check state, lazy message.
- checkState(long, LongPredicate, String) - Static method in class life.expert.common.base.Preconditions
-
Check argument, message.
- checkState(long, LongPredicate, Supplier<String>) - Static method in class life.expert.common.base.Preconditions
-
Check argument, lazy message.
- checkState(E) - Static method in class life.expert.common.base.Preconditions
-
Check state, lazy message.
- checkState(E, Predicate<E>, String) - Static method in class life.expert.common.base.Preconditions
-
Check argument, message.
- checkState(E, Predicate<E>, Supplier<String>) - Static method in class life.expert.common.base.Preconditions
-
Check argument, lazy message.
- checkState(String) - Static method in class life.expert.common.base.Preconditions
-
Check state, lazy message.
- checkState(Map<TKey, TValue>) - Static method in class life.expert.common.base.Preconditions
-
Check state, lazy message.
- checkState(Map<TKey, TValue>, Predicate<TValue>) - Static method in class life.expert.common.base.Preconditions
-
Helper method for use in mutable objects if you want to check some object property before method work Check argument of type Map Checking every element in map with Predicate (usual test for nullable or empty entries values) For example, you can use the method (which raise IllegalStateException) - inside methods of mutable objects for checking object's state before execution
- checkState(T, Predicate<E>) - Static method in class life.expert.common.base.Preconditions
-
Helper method for use in mutable objects if you want to check some object property before method work Check argument of type Collection Checking every element in collection with Predicate (usual test for nullable or empty elements) For example, you can use the method (which raise IllegalStateException) - inside methods of mutable objects for checking object's state before execution
- checkStateNotNull(E, Supplier<String>) - Static method in class life.expert.common.base.Preconditions
-
Check state not null e.
- checkTrue(boolean) - Static method in class life.expert.common.reactivestreams.Preconditions
-
Check true mono.
- checkTrue(boolean, String) - Static method in class life.expert.common.reactivestreams.Preconditions
-
Check true mono.
- clearMarkEdges() - Method in class life.expert.common.graph.RenderGraph
-
Clear mark edges render graph.
- clearMarkElements() - Method in class life.expert.common.collect.RenderCollection
-
Clear mark elements render collection.
- clearMarkNodes() - Method in class life.expert.common.graph.RenderGraph
-
Clear mark nodes render graph.
- clearMarkRanges() - Method in class life.expert.common.collect.RenderCollection
-
Clear mark ranges render collection.
- collection(Collection<E>) - Static method in class life.expert.common.collect.RenderCollection
-
Collection render collection.
- compareTo(Quantity) - Method in class life.expert.value.numeric.amount.ForwardingQuantity
- compareTo(Quantity) - Method in class life.expert.value.numeric.amount.Amount
-
Compare to int.
- compareTo(Quantity) - Method in class life.expert.value.numeric.amount.BigAmount
-
Compare to int.
- compareTo(Quantity) - Method in class life.expert.value.numeric.amount.RoundedAmount
-
Compare to int.
- compareTo(PositiveInteger) - Method in class life.expert.value.numeric.PositiveInteger
- compareTo(PositiveLong) - Method in class life.expert.value.numeric.PositiveLong
- compareTo(Unit) - Method in class life.expert.value.numeric.unit.Piece
- compareTo(NumberValue) - Method in class life.expert.value.numeric.utils.NumberValue
- compareTo(SolidString) - Method in class life.expert.value.string.SolidString
- COMPLETE - life.expert.common.graph.NodeVisitState
- ConcurrentTrampoliningMemoizer<T,R> - Class in life.expert.common.async.memoizer
-
* The type Concurrent trampolining memoizer.
- ConcurrentTrampoliningMemoizer(ConcurrentMap<T, CompletableFuture<R>>) - Constructor for class life.expert.common.async.memoizer.ConcurrentTrampoliningMemoizer
-
Instantiates a new Concurrent trampolining memoizer.
- consumer(BiConsumer<T1, T2>) - Static method in class life.expert.common.function.TupleUtils
-
Returns a
ConsumerofTuple2that wraps a consumer of the component values of the tuple - consumer(Consumer<T1>) - Static method in class life.expert.common.function.TupleUtils
-
Returns a
ConsumerofTuple1that wraps a consumer of the component values of the tuple - consumer(Consumer3<T1, T2, T3>) - Static method in class life.expert.common.function.TupleUtils
-
Returns a
ConsumerofTuple3that wraps a consumer of the component values of the tuple - consumer(Consumer4<T1, T2, T3, T4>) - Static method in class life.expert.common.function.TupleUtils
-
Returns a
ConsumerofTuple4that wraps a consumer of the component values of the tuple - consumer(Consumer5<T1, T2, T3, T4, T5>) - Static method in class life.expert.common.function.TupleUtils
-
Returns a
ConsumerofTuple5that wraps a consumer of the component values of the tuple - consumer(Consumer6<T1, T2, T3, T4, T5, T6>) - Static method in class life.expert.common.function.TupleUtils
-
Returns a
ConsumerofTuple6that wraps a consumer of the component values of the tuple - consumer(Consumer7<T1, T2, T3, T4, T5, T6, T7>) - Static method in class life.expert.common.function.TupleUtils
-
Returns a
ConsumerofTuple7that wraps a consumer of the component values of the tuple - consumer(Consumer8<T1, T2, T3, T4, T5, T6, T7, T8>) - Static method in class life.expert.common.function.TupleUtils
-
Returns a
ConsumerofTuple8that wraps a consumer of the component values of the tuple - consumer3ToBoolean(CheckedConsumer3<? super T1, ? super T2, ? super T3>) - Static method in class life.expert.common.function.CheckedUtils
-
Consumer 3 to boolean function 3.
- consumer3ToMono(CheckedConsumer3<? super T1, ? super T2, ? super T3>) - Static method in class life.expert.common.function.CheckedUtils
-
Consumer 3 to mono function 3.
- consumer3ToOptional(CheckedConsumer3<? super T1, ? super T2, ? super T3>) - Static method in class life.expert.common.function.CheckedUtils
-
Consumer 3 to optional function 3.
- consumer3ToTry(CheckedConsumer3<? super T1, ? super T2, ? super T3>) - Static method in class life.expert.common.function.CheckedUtils
-
Consumer 3 to try function 3.
- consumer4ToBoolean(CheckedConsumer4<? super T1, ? super T2, ? super T3, ? super T4>) - Static method in class life.expert.common.function.CheckedUtils
-
Consumer 4 to boolean function 4.
- consumer4ToMono(CheckedConsumer4<? super T1, ? super T2, ? super T3, ? super T4>) - Static method in class life.expert.common.function.CheckedUtils
-
Consumer 4 to mono function 4.
- consumer4ToOptional(CheckedConsumer4<? super T1, ? super T2, ? super T3, ? super T4>) - Static method in class life.expert.common.function.CheckedUtils
-
Consumer 4 to optional function 4.
- consumer4ToTry(CheckedConsumer4<? super T1, ? super T2, ? super T3, ? super T4>) - Static method in class life.expert.common.function.CheckedUtils
-
Consumer 4 to try function 4.
- consumer5ToBoolean(CheckedConsumer5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5>) - Static method in class life.expert.common.function.CheckedUtils
-
Consumer 5 to boolean function 5.
- consumer5ToMono(CheckedConsumer5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5>) - Static method in class life.expert.common.function.CheckedUtils
-
Consumer 5 to mono function 5.
- consumer5ToOptional(CheckedConsumer5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5>) - Static method in class life.expert.common.function.CheckedUtils
-
Consumer 5 to optional function 5.
- consumer5ToTry(CheckedConsumer5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5>) - Static method in class life.expert.common.function.CheckedUtils
-
Consumer 5 to try function 5.
- consumer6ToBoolean(CheckedConsumer6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6>) - Static method in class life.expert.common.function.CheckedUtils
-
Consumer 6 to boolean function 6.
- consumer6ToMono(CheckedConsumer6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6>) - Static method in class life.expert.common.function.CheckedUtils
-
Consumer 6 to mono function 6.
- consumer6ToOptional(CheckedConsumer6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6>) - Static method in class life.expert.common.function.CheckedUtils
-
Consumer 6 to optional function 6.
- consumer6ToTry(CheckedConsumer6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6>) - Static method in class life.expert.common.function.CheckedUtils
-
Consumer 6 to try function 6.
- consumer7ToBoolean(CheckedConsumer7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7>) - Static method in class life.expert.common.function.CheckedUtils
-
Consumer 7 to boolean function 7.
- consumer7ToMono(CheckedConsumer7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7>) - Static method in class life.expert.common.function.CheckedUtils
-
Consumer 7 to mono function 7.
- consumer7ToOptional(CheckedConsumer7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7>) - Static method in class life.expert.common.function.CheckedUtils
-
Consumer 7 to optional function 7.
- consumer7ToTry(CheckedConsumer7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7>) - Static method in class life.expert.common.function.CheckedUtils
-
Consumer 7 to try function 7.
- consumer8ToBoolean(CheckedConsumer8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8>) - Static method in class life.expert.common.function.CheckedUtils
-
Consumer 8 to boolean function 8.
- consumer8ToMono(CheckedConsumer8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8>) - Static method in class life.expert.common.function.CheckedUtils
-
Consumer 8 to mono function 8.
- consumer8ToOptional(CheckedConsumer8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8>) - Static method in class life.expert.common.function.CheckedUtils
-
Consumer 8 to optional function 8.
- consumer8ToTry(CheckedConsumer8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8>) - Static method in class life.expert.common.function.CheckedUtils
-
Consumer 8 to try function 8.
- ConsumerInterrupted<T> - Interface in life.expert.common.async
-
The interface Consumer interrupted.
- ConsumerIO<T> - Interface in life.expert.common.io
-
The interface Consumer io.
- consumerToBoolean(CheckedConsumer<T>) - Static method in class life.expert.common.function.CheckedUtils
-
Alias for
CheckedConsumer.unchecked() - consumerToMono(CheckedConsumer<T>) - Static method in class life.expert.common.function.CheckedUtils
-
Alias for
CheckedConsumer.unchecked() - consumerToOptional(CheckedConsumer<? super T>) - Static method in class life.expert.common.function.CheckedUtils
-
Lifts the given
consumerinto a total function that returns anOptionresult. - consumerToTry(CheckedConsumer<? super T>) - Static method in class life.expert.common.function.CheckedUtils
-
Lifts the given
consumerinto a total function that returns anTryresult. - Context - Interface in life.expert.value.numeric.context
-
The interface Context.
- ConvertBigDecimal - Enum in life.expert.value.numeric.utils
-
This enumeration provides general utility functions supporting conversion of number types to BigDecimal.
- copyOf(PositiveInteger) - Static method in class life.expert.value.numeric.PositiveInteger
-
Standard Copy Factory
- copyOf(PositiveLong) - Static method in class life.expert.value.numeric.PositiveLong
-
Standard Copy Factory
- copyOf(SolidString) - Static method in class life.expert.value.string.SolidString
-
Standard Copy Factory
- createFile(String) - Static method in class life.expert.common.io.FileUtils
-
Create file mono.
- createFile(String, String, String) - Static method in class life.expert.common.io.FileUtils
-
Create file mono.
- createFile(Path) - Static method in class life.expert.common.io.FileUtils
-
Create file mono.
- createFile(Mono<Path>) - Static method in class life.expert.common.io.FileUtils
-
Create file mono.
- createFileToMono(String) - Static method in class life.expert.common.io.FileUtils
-
Create file to mono mono.
- createFileToMono(String, String, String) - Static method in class life.expert.common.io.FileUtils
-
Create file to mono mono.
- createFileToMono(Path) - Static method in class life.expert.common.io.FileUtils
-
Create file to mono mono.
- createFileToMono(Mono<Path>) - Static method in class life.expert.common.io.FileUtils
-
Create file to mono mono.
- createOrRetrieveFile(String, Path) - Static method in class life.expert.common.io.FileWrappers
-
Create or retrieve file file.
D
- deepCopyOfObject(E, Class<?>) - Static method in class life.expert.common.base.Objects
-
helper method: deep copy with google gson
- DEFAULT - life.expert.value.numeric.utils.ConvertBigDecimal
-
Default conversion based on String, if everything else failed.
- DEFAULT_CONTEXT - Static variable in class life.expert.value.numeric.amount.Amount
-
The constant DEFAULT_CONTEXT.
- DEFAULT_CONTEXT - Static variable in class life.expert.value.numeric.amount.BigAmount
-
The constant DEFAULT_CONTEXT.
- DEFAULT_CONTEXT - Static variable in class life.expert.value.numeric.amount.RoundedAmount
-
The constant DEFAULT_CONTEXT.
- DEFAULT_CONTEXT - Static variable in class life.expert.value.numeric.unit.Piece
-
The constant DEFAULT_CONTEXT.
- DEFAULT_DELAY_ - Static variable in interface life.expert.common.async.LogUtilsConstants
- defaultDelayBiConsumer(E, F) - Static method in interface life.expert.common.async.LogUtils
-
Delay second consumer consumer.
- defaultDelayConsumer(E) - Static method in interface life.expert.common.async.LogUtils
-
Delay second consumer consumer.
- defaultDelayRunnable() - Static method in interface life.expert.common.async.LogUtils
-
Delay runnable action.
- defaultDelayUnaryOperator(E) - Static method in interface life.expert.common.async.LogUtils
-
Delay function e.
- DefaultNumberValue - Class in life.expert.value.numeric.utils
-
Default implementation of
NumberValuebased onBigDecimal. - DefaultNumberValue(Number) - Constructor for class life.expert.value.numeric.utils.DefaultNumberValue
-
Instantiates a new Default number value.
- DefaultStrategy() - Constructor for class life.expert.common.graph.RenderGraphStrategy.DefaultStrategy
- delay(long) - Static method in class life.expert.common.async.ThreadUtils
-
Delay.
- delayBiConsumer(long) - Static method in interface life.expert.common.async.LogUtils
-
Delay consumer consumer.
- delayBiConsumer(String, long) - Static method in interface life.expert.common.async.LogUtils
-
Delay second consumer consumer.
- delayBiFunction(String, R, long) - Static method in interface life.expert.common.async.LogUtils
-
Delay function function.
- delayBiFunction(R, long) - Static method in interface life.expert.common.async.LogUtils
-
Delay function function.
- delayConsumer(long) - Static method in interface life.expert.common.async.LogUtils
-
Delay consumer consumer.
- delayConsumer(String, long) - Static method in interface life.expert.common.async.LogUtils
-
Delay second consumer consumer.
- delayFunction(String, R, long) - Static method in interface life.expert.common.async.LogUtils
-
Delay function function.
- delayFunction(R, long) - Static method in interface life.expert.common.async.LogUtils
-
Delay function function.
- delayFunctionWithError(String, T, R, long) - Static method in interface life.expert.common.async.LogUtils
-
Delay function function.
- delayRunnable(long) - Static method in interface life.expert.common.async.LogUtils
-
Delay runnable action.
- delayRunnable(String, long) - Static method in interface life.expert.common.async.LogUtils
-
Delay runnable action.
- delaySupplier(E, long) - Static method in interface life.expert.common.async.LogUtils
-
Delay supplier supplier.
- delaySupplier(String, E, long) - Static method in interface life.expert.common.async.LogUtils
-
Delay second supplier consumer.
- delaySupplierWithError(String, E, E, long) - Static method in interface life.expert.common.async.LogUtils
-
Delay supplier with error supplier.
- delayUnaryOperator(long) - Static method in interface life.expert.common.async.LogUtils
-
Delay unary operator function.
- delayUnaryOperator(String, long) - Static method in interface life.expert.common.async.LogUtils
-
Delay function e.
- delayUnaryOperatorWithError(String, E, long) - Static method in interface life.expert.common.async.LogUtils
-
Delay function e.
- delegate() - Method in class life.expert.value.numeric.amount.ForwardingQuantity
- deleteFile(String) - Static method in class life.expert.common.io.FileUtils
-
delete file or directory recursively
- deleteFile(Path) - Static method in class life.expert.common.io.FileUtils
-
delete file or directory recursively
- deleteFile(Mono<Path>) - Static method in class life.expert.common.io.FileUtils
-
delete file or directory recursively
- deleteFileToMono(String) - Static method in class life.expert.common.io.FileUtils
-
Delete file to mono mono.
- deleteFileToMono(Path) - Static method in class life.expert.common.io.FileUtils
-
Delete file to mono mono.
- deleteFileToMono(Mono<Path>) - Static method in class life.expert.common.io.FileUtils
-
Delete file to mono mono.
- deleteRenderedGraphFolder() - Static method in class life.expert.common.graph.RenderGraph
-
Delete rendered graph folder.
- divide(double) - Method in class life.expert.value.numeric.amount.Amount
- divide(double) - Method in class life.expert.value.numeric.amount.BigAmount
- divide(double) - Method in class life.expert.value.numeric.amount.ForwardingQuantity
- divide(double) - Method in interface life.expert.value.numeric.amount.Quantity
-
Returns a
Quantitywhose value is - divide(double) - Method in class life.expert.value.numeric.amount.RoundedAmount
- divide(long) - Method in class life.expert.value.numeric.amount.Amount
- divide(long) - Method in class life.expert.value.numeric.amount.BigAmount
- divide(long) - Method in class life.expert.value.numeric.amount.ForwardingQuantity
- divide(long) - Method in interface life.expert.value.numeric.amount.Quantity
-
Returns a
Quantitywhose value is - divide(long) - Method in class life.expert.value.numeric.amount.RoundedAmount
- divide(Number) - Method in class life.expert.value.numeric.amount.Amount
- divide(Number) - Method in class life.expert.value.numeric.amount.BigAmount
- divide(Number) - Method in class life.expert.value.numeric.amount.ForwardingQuantity
- divide(Number) - Method in interface life.expert.value.numeric.amount.Quantity
-
Returns a
Quantitywhose value is - divide(Number) - Method in class life.expert.value.numeric.amount.RoundedAmount
- divideAndRemainder(double) - Method in class life.expert.value.numeric.amount.Amount
- divideAndRemainder(double) - Method in class life.expert.value.numeric.amount.BigAmount
- divideAndRemainder(double) - Method in class life.expert.value.numeric.amount.ForwardingQuantity
- divideAndRemainder(double) - Method in interface life.expert.value.numeric.amount.Quantity
-
Returns a two-element
Quantityarray containing the result ofdivideToIntegralValuefollowed by the result ofremainderon the two operands. - divideAndRemainder(double) - Method in class life.expert.value.numeric.amount.RoundedAmount
- divideAndRemainder(long) - Method in class life.expert.value.numeric.amount.Amount
- divideAndRemainder(long) - Method in class life.expert.value.numeric.amount.BigAmount
- divideAndRemainder(long) - Method in class life.expert.value.numeric.amount.ForwardingQuantity
- divideAndRemainder(long) - Method in interface life.expert.value.numeric.amount.Quantity
-
Returns a two-element
Quantityarray containing the result ofdivideToIntegralValuefollowed by the result ofremainderon the two operands. - divideAndRemainder(long) - Method in class life.expert.value.numeric.amount.RoundedAmount
- divideAndRemainder(Number) - Method in class life.expert.value.numeric.amount.Amount
- divideAndRemainder(Number) - Method in class life.expert.value.numeric.amount.BigAmount
- divideAndRemainder(Number) - Method in class life.expert.value.numeric.amount.ForwardingQuantity
- divideAndRemainder(Number) - Method in interface life.expert.value.numeric.amount.Quantity
-
Returns a two-element
Quantityarray containing the result ofdivideToIntegralValuefollowed by the result ofremainderon the two operands. - divideAndRemainder(Number) - Method in class life.expert.value.numeric.amount.RoundedAmount
- divideToIntegralValue(double) - Method in class life.expert.value.numeric.amount.Amount
- divideToIntegralValue(double) - Method in class life.expert.value.numeric.amount.BigAmount
- divideToIntegralValue(double) - Method in class life.expert.value.numeric.amount.ForwardingQuantity
- divideToIntegralValue(double) - Method in interface life.expert.value.numeric.amount.Quantity
-
Returns a
Quantitywhose value is the integer part of the quotient - divideToIntegralValue(double) - Method in class life.expert.value.numeric.amount.RoundedAmount
- divideToIntegralValue(long) - Method in class life.expert.value.numeric.amount.Amount
- divideToIntegralValue(long) - Method in class life.expert.value.numeric.amount.BigAmount
- divideToIntegralValue(long) - Method in class life.expert.value.numeric.amount.ForwardingQuantity
- divideToIntegralValue(long) - Method in interface life.expert.value.numeric.amount.Quantity
-
Returns a
Quantitywhose value is the integer part of the quotient - divideToIntegralValue(long) - Method in class life.expert.value.numeric.amount.RoundedAmount
- divideToIntegralValue(Number) - Method in class life.expert.value.numeric.amount.Amount
- divideToIntegralValue(Number) - Method in class life.expert.value.numeric.amount.BigAmount
- divideToIntegralValue(Number) - Method in class life.expert.value.numeric.amount.ForwardingQuantity
- divideToIntegralValue(Number) - Method in interface life.expert.value.numeric.amount.Quantity
-
Returns a
Quantitywhose value is the integer part of the quotient - divideToIntegralValue(Number) - Method in class life.expert.value.numeric.amount.RoundedAmount
- doubleValue() - Method in class life.expert.value.numeric.utils.DefaultNumberValue
- doubleValueExact() - Method in class life.expert.value.numeric.utils.DefaultNumberValue
- doubleValueExact() - Method in class life.expert.value.numeric.utils.NumberValue
-
Access the numeric value as
double.
E
- equals(Object) - Method in class life.expert.value.numeric.amount.Amount
- equals(Object) - Method in class life.expert.value.numeric.amount.BigAmount
- equals(Object) - Method in class life.expert.value.numeric.amount.RoundedAmount
- executorCustom(String, int) - Static method in class life.expert.common.async.ThreadUtils
-
Executor custom executor.
- executorDaemon(int, int) - Static method in class life.expert.common.async.ThreadUtils
-
Executor daemon executor.
- executorDaemon(String, int, int) - Static method in class life.expert.common.async.ThreadUtils
-
Executor executor.
- executorForWaitingTasks(int) - Static method in class life.expert.common.async.ThreadUtils
-
Executor executor.
F
- FATAL_MESSAGE - Static variable in class life.expert.common.base.ApplicationUtils
-
some constant
- fatalError(Throwable) - Static method in class life.expert.common.base.ApplicationUtils
-
general info: handler for unprocessed situations side effects: - print and log messages - close JVM
- fileToUrl(File) - Static method in class life.expert.common.io.FileWrappers
-
for using inside streamApi hide exception and return optional
- FileUtils - Class in life.expert.common.io
-
The type File utils.
- FileUtils() - Constructor for class life.expert.common.io.FileUtils
- FileWrappers - Class in life.expert.common.io
-
The type File helper.
- FileWrappers() - Constructor for class life.expert.common.io.FileWrappers
- floatValue() - Method in class life.expert.value.numeric.utils.DefaultNumberValue
- FLUCTUAGE - life.expert.value.numeric.utils.ConvertBigDecimal
-
Conversion for floating point numbers.
- fluxFromNullableTry(Try<T>) - Static method in class life.expert.common.reactivestreams.Patterns
-
Flux from try.
- fluxFromTry(Try<T>) - Static method in class life.expert.common.reactivestreams.Patterns
-
Flux from try.
- For(Flux<T1>) - Static method in class life.expert.common.reactivestreams.ForComprehension
-
Creates a
For-comprehension of one Flux. - For(Flux<T1>, Function<? super Flux<T1>, ? extends Publisher<T2>>) - Static method in class life.expert.common.reactivestreams.ForComprehension
-
For publisher.
- For(Flux<T1>, Function<? super Flux<T1>, ? extends Publisher<T2>>, Function<? super Flux<T2>, ? extends Publisher<T3>>) - Static method in class life.expert.common.reactivestreams.ForComprehension
-
For publisher.
- For(Flux<T1>, Function<? super Flux<T1>, ? extends Publisher<T2>>, Function<? super Flux<T2>, ? extends Publisher<T3>>, Function<? super Flux<T3>, ? extends Publisher<T4>>) - Static method in class life.expert.common.reactivestreams.ForComprehension
-
For publisher.
- For(Flux<T1>, Function<? super Flux<T1>, ? extends Publisher<T2>>, Function<? super Flux<T2>, ? extends Publisher<T3>>, Function<? super Flux<T3>, ? extends Publisher<T4>>, Function<? super Flux<T4>, ? extends Publisher<T5>>) - Static method in class life.expert.common.reactivestreams.ForComprehension
-
For publisher.
- For(Flux<T1>, Function<? super Flux<T1>, ? extends Publisher<T2>>, Function<? super Flux<T2>, ? extends Publisher<T3>>, Function<? super Flux<T3>, ? extends Publisher<T4>>, Function<? super Flux<T4>, ? extends Publisher<T5>>, Function<? super Flux<T5>, ? extends Publisher<T6>>) - Static method in class life.expert.common.reactivestreams.ForComprehension
-
For publisher.
- For(Flux<T1>, Function<? super Flux<T1>, ? extends Publisher<T2>>, Function<? super Flux<T2>, ? extends Publisher<T3>>, Function<? super Flux<T3>, ? extends Publisher<T4>>, Function<? super Flux<T4>, ? extends Publisher<T5>>, Function<? super Flux<T5>, ? extends Publisher<T6>>, Function<? super Flux<T6>, ? extends Publisher<T7>>) - Static method in class life.expert.common.reactivestreams.ForComprehension
-
For publisher.
- For(Flux<T1>, Function<? super Flux<T1>, ? extends Publisher<T2>>, Function<? super Flux<T2>, ? extends Publisher<T3>>, Function<? super Flux<T3>, ? extends Publisher<T4>>, Function<? super Flux<T4>, ? extends Publisher<T5>>, Function<? super Flux<T5>, ? extends Publisher<T6>>, Function<? super Flux<T6>, ? extends Publisher<T7>>, Function<? super Flux<T7>, ? extends Publisher<T8>>) - Static method in class life.expert.common.reactivestreams.ForComprehension
-
For publisher.
- For(Flux<T1>, Flux<T2>) - Static method in class life.expert.common.reactivestreams.ForComprehension
-
Creates a
For-comprehension of two Fluxs. - For(Flux<T1>, Flux<T2>, Flux<T3>) - Static method in class life.expert.common.reactivestreams.ForComprehension
-
Creates a
For-comprehension of three Fluxs. - For(Flux<T1>, Flux<T2>, Flux<T3>, Flux<T4>) - Static method in class life.expert.common.reactivestreams.ForComprehension
-
Creates a
For-comprehension of 4 Fluxs. - For(Flux<T1>, Flux<T2>, Flux<T3>, Flux<T4>, Flux<T5>) - Static method in class life.expert.common.reactivestreams.ForComprehension
-
Creates a
For-comprehension of 5 Fluxs. - For(Flux<T1>, Flux<T2>, Flux<T3>, Flux<T4>, Flux<T5>, Flux<T6>) - Static method in class life.expert.common.reactivestreams.ForComprehension
-
Creates a
For-comprehension of 6 Fluxs. - For(Flux<T1>, Flux<T2>, Flux<T3>, Flux<T4>, Flux<T5>, Flux<T6>, Flux<T7>) - Static method in class life.expert.common.reactivestreams.ForComprehension
-
Creates a
For-comprehension of 7 Fluxs. - For(Flux<T1>, Flux<T2>, Flux<T3>, Flux<T4>, Flux<T5>, Flux<T6>, Flux<T7>, Flux<T8>) - Static method in class life.expert.common.reactivestreams.ForComprehension
-
Creates a
For-comprehension of 8 Fluxs. - For(Mono<T1>) - Static method in class life.expert.common.reactivestreams.ForComprehension
-
Creates a
For-comprehension of one Mono. - For(Mono<T1>, Function<? super Mono<T1>, ? extends Mono<T2>>) - Static method in class life.expert.common.reactivestreams.ForComprehension
-
For mono.
- For(Mono<T1>, Function<? super Mono<T1>, ? extends Mono<T2>>, Function<? super Mono<T2>, ? extends Mono<T3>>) - Static method in class life.expert.common.reactivestreams.ForComprehension
-
For mono.
- For(Mono<T1>, Function<? super Mono<T1>, ? extends Mono<T2>>, Function<? super Mono<T2>, ? extends Mono<T3>>, Function<? super Mono<T3>, ? extends Mono<T4>>) - Static method in class life.expert.common.reactivestreams.ForComprehension
-
For mono.
- For(Mono<T1>, Function<? super Mono<T1>, ? extends Mono<T2>>, Function<? super Mono<T2>, ? extends Mono<T3>>, Function<? super Mono<T3>, ? extends Mono<T4>>, Function<? super Mono<T4>, ? extends Mono<T5>>) - Static method in class life.expert.common.reactivestreams.ForComprehension
-
For mono.
- For(Mono<T1>, Function<? super Mono<T1>, ? extends Mono<T2>>, Function<? super Mono<T2>, ? extends Mono<T3>>, Function<? super Mono<T3>, ? extends Mono<T4>>, Function<? super Mono<T4>, ? extends Mono<T5>>, Function<? super Mono<T5>, ? extends Mono<T6>>) - Static method in class life.expert.common.reactivestreams.ForComprehension
-
For mono.
- For(Mono<T1>, Function<? super Mono<T1>, ? extends Mono<T2>>, Function<? super Mono<T2>, ? extends Mono<T3>>, Function<? super Mono<T3>, ? extends Mono<T4>>, Function<? super Mono<T4>, ? extends Mono<T5>>, Function<? super Mono<T5>, ? extends Mono<T6>>, Function<? super Mono<T6>, ? extends Mono<T7>>) - Static method in class life.expert.common.reactivestreams.ForComprehension
-
For mono.
- For(Mono<T1>, Function<? super Mono<T1>, ? extends Mono<T2>>, Function<? super Mono<T2>, ? extends Mono<T3>>, Function<? super Mono<T3>, ? extends Mono<T4>>, Function<? super Mono<T4>, ? extends Mono<T5>>, Function<? super Mono<T5>, ? extends Mono<T6>>, Function<? super Mono<T6>, ? extends Mono<T7>>, Function<? super Mono<T7>, ? extends Mono<T8>>) - Static method in class life.expert.common.reactivestreams.ForComprehension
-
For mono.
- For(Mono<T1>, Mono<T2>) - Static method in class life.expert.common.reactivestreams.ForComprehension
-
Creates a
For-comprehension of two Monos. - For(Mono<T1>, Mono<T2>, Mono<T3>) - Static method in class life.expert.common.reactivestreams.ForComprehension
-
Creates a
For-comprehension of three Monos. - For(Mono<T1>, Mono<T2>, Mono<T3>, Mono<T4>) - Static method in class life.expert.common.reactivestreams.ForComprehension
-
Creates a
For-comprehension of 4 Monos. - For(Mono<T1>, Mono<T2>, Mono<T3>, Mono<T4>, Mono<T5>) - Static method in class life.expert.common.reactivestreams.ForComprehension
-
Creates a
For-comprehension of 5 Monos. - For(Mono<T1>, Mono<T2>, Mono<T3>, Mono<T4>, Mono<T5>, Mono<T6>) - Static method in class life.expert.common.reactivestreams.ForComprehension
-
Creates a
For-comprehension of 6 Monos. - For(Mono<T1>, Mono<T2>, Mono<T3>, Mono<T4>, Mono<T5>, Mono<T6>, Mono<T7>) - Static method in class life.expert.common.reactivestreams.ForComprehension
-
Creates a
For-comprehension of 7 Monos. - For(Mono<T1>, Mono<T2>, Mono<T3>, Mono<T4>, Mono<T5>, Mono<T6>, Mono<T7>, Mono<T8>) - Static method in class life.expert.common.reactivestreams.ForComprehension
-
Creates a
For-comprehension of 8 Monos. - ForComprehension - Class in life.expert.common.reactivestreams
-
auxiliary static functions with arguments - several Function - functional for-comprehension pattern for reactive flows - required to convert a null value returned by a function to an empty flow event - at the first null value returned, the chain of nested calls stops 1) first group of functions,like For(flux,func1,func) take result of func1 and put in on the input fo func2 flux=>result1 func1(result1)=>result2 func2(result2)=>output result (as Publisher) A shortcut for
ts.flatMap(f)which allows us to write real for-comprehensions usingFor(...).yield(...). - ForComprehension() - Constructor for class life.expert.common.reactivestreams.ForComprehension
- ForComprehension.FluxFor1<T1> - Class in life.expert.common.reactivestreams
-
For-comprehension with one Flux.
- ForComprehension.FluxFor2<T1,T2> - Class in life.expert.common.reactivestreams
-
For-comprehension with two Fluxs.
- ForComprehension.FluxFor3<T1,T2,T3> - Class in life.expert.common.reactivestreams
-
For-comprehension with three Fluxs.
- ForComprehension.FluxFor4<T1,T2,T3,T4> - Class in life.expert.common.reactivestreams
-
For-comprehension with 4 Fluxs.
- ForComprehension.FluxFor5<T1,T2,T3,T4,T5> - Class in life.expert.common.reactivestreams
-
For-comprehension with 5 Fluxs.
- ForComprehension.FluxFor6<T1,T2,T3,T4,T5,T6> - Class in life.expert.common.reactivestreams
-
For-comprehension with 6 Fluxs.
- ForComprehension.FluxFor7<T1,T2,T3,T4,T5,T6,T7> - Class in life.expert.common.reactivestreams
-
For-comprehension with 7 Fluxs.
- ForComprehension.FluxFor8<T1,T2,T3,T4,T5,T6,T7,T8> - Class in life.expert.common.reactivestreams
-
For-comprehension with 8 Fluxs.
- ForComprehension.MonoFor1<T1> - Class in life.expert.common.reactivestreams
-
For-comprehension with one Mono.
- ForComprehension.MonoFor2<T1,T2> - Class in life.expert.common.reactivestreams
-
For-comprehension with two Monos.
- ForComprehension.MonoFor3<T1,T2,T3> - Class in life.expert.common.reactivestreams
-
For-comprehension with three Monos.
- ForComprehension.MonoFor4<T1,T2,T3,T4> - Class in life.expert.common.reactivestreams
-
For-comprehension with 4 Monos.
- ForComprehension.MonoFor5<T1,T2,T3,T4,T5> - Class in life.expert.common.reactivestreams
-
For-comprehension with 5 Monos.
- ForComprehension.MonoFor6<T1,T2,T3,T4,T5,T6> - Class in life.expert.common.reactivestreams
-
For-comprehension with 6 Monos.
- ForComprehension.MonoFor7<T1,T2,T3,T4,T5,T6,T7> - Class in life.expert.common.reactivestreams
-
For-comprehension with 7 Monos.
- ForComprehension.MonoFor8<T1,T2,T3,T4,T5,T6,T7,T8> - Class in life.expert.common.reactivestreams
-
For-comprehension with 8 Monos.
- FORMAT_ - Static variable in interface life.expert.common.async.LogUtilsConstants
- FORMAT_DELAY_ - Static variable in interface life.expert.common.async.LogUtilsConstants
- FORMAT_IN_ - Static variable in interface life.expert.common.async.LogUtilsConstants
- FORMAT_IN_DELAY_ - Static variable in interface life.expert.common.async.LogUtilsConstants
- FORMAT_IN2_ - Static variable in interface life.expert.common.async.LogUtilsConstants
- FORMAT_IN2_DELAY_ - Static variable in interface life.expert.common.async.LogUtilsConstants
- FORMAT_IN2OUT_ - Static variable in interface life.expert.common.async.LogUtilsConstants
- FORMAT_IN2OUT_DELAY_ - Static variable in interface life.expert.common.async.LogUtilsConstants
- FORMAT_INOUT_ - Static variable in interface life.expert.common.async.LogUtilsConstants
- FORMAT_INOUT_DELAY_ - Static variable in interface life.expert.common.async.LogUtilsConstants
- FORMAT_OUT_ - Static variable in interface life.expert.common.async.LogUtilsConstants
- FORMAT_OUT_DELAY_ - Static variable in interface life.expert.common.async.LogUtilsConstants
- ForwardingQuantity - Class in life.expert.value.numeric.amount
-
The type Forwarding numeric.
- ForwardingQuantity() - Constructor for class life.expert.value.numeric.amount.ForwardingQuantity
-
Constructor for use by subclasses.
- from(Quantity) - Static method in class life.expert.value.numeric.amount.Amount
-
From amount.
- from(Quantity) - Static method in class life.expert.value.numeric.amount.BigAmount
- from(Quantity) - Static method in class life.expert.value.numeric.amount.RoundedAmount
-
From rounded unit.
- function(BiFunction<T1, T2, R>) - Static method in class life.expert.common.function.TupleUtils
-
Returns a
FunctionofTuple2that wraps a function of the component values of the tuple - function(Function<T1, R>) - Static method in class life.expert.common.function.TupleUtils
-
Returns a
FunctionofTuple1that wraps a function of the component values of the tuple - function(Function3<T1, T2, T3, R>) - Static method in class life.expert.common.function.TupleUtils
-
Returns a
FunctionofTuple3that wraps a function of the component values of the tuple - function(Function4<T1, T2, T3, T4, R>) - Static method in class life.expert.common.function.TupleUtils
-
Returns a
FunctionofTuple4that wraps a function of the component values of the tuple - function(Function5<T1, T2, T3, T4, T5, R>) - Static method in class life.expert.common.function.TupleUtils
-
Returns a
FunctionofTuple5that wraps a function of the component values of the tuple - function(Function6<T1, T2, T3, T4, T5, T6, R>) - Static method in class life.expert.common.function.TupleUtils
-
Returns a
FunctionofTuple6that wraps a function of the component values of the tuple - function(Function7<T1, T2, T3, T4, T5, T6, T7, R>) - Static method in class life.expert.common.function.TupleUtils
-
Returns a
FunctionofTuple7that wraps a function of the component values of the tuple - function(Function8<T1, T2, T3, T4, T5, T6, T7, T8, R>) - Static method in class life.expert.common.function.TupleUtils
-
Returns a
FunctionofTuple8that wraps a function of the component values of the tuple - functionToMonoParallel(CheckedFunction1<T, R>, Scheduler) - Static method in class life.expert.common.reactivestreams.Patterns
-
Alias for
CheckedConsumer.unchecked() - functionToMonoParallelLogError(CheckedFunction1<T, R>, Scheduler, String) - Static method in class life.expert.common.reactivestreams.Patterns
-
Function to mono parallel log error function.
G
- get() - Method in interface life.expert.common.async.SupplierInterrupted
-
Gets a result.
- get() - Method in interface life.expert.common.io.SupplierIO
-
Gets a result.
- getAmountFractionDenominator() - Method in class life.expert.value.numeric.utils.DefaultNumberValue
- getAmountFractionDenominator() - Method in class life.expert.value.numeric.utils.NumberValue
-
This method allows to extract the denominator part of the current fraction, hereby given
- getAmountFractionNumerator() - Method in class life.expert.value.numeric.utils.DefaultNumberValue
- getAmountFractionNumerator() - Method in class life.expert.value.numeric.utils.NumberValue
-
This method allows to extract the numerator part of the current fraction, hereby given
- getBigDecimal(double) - Static method in class life.expert.value.numeric.utils.NumberUtils
-
Creates a
BigDecimalfrom the givenNumberdoing the valid conversion depending the type given. - getBigDecimal(long) - Static method in class life.expert.value.numeric.utils.NumberUtils
-
Creates a
BigDecimalfrom the givenNumberdoing the valid conversion depending the type given. - getBigDecimal(Number) - Static method in class life.expert.value.numeric.utils.DefaultNumberValue
-
Deprecated.will be removed.
- getBigDecimal(Number) - Static method in class life.expert.value.numeric.utils.NumberUtils
-
Creates a
BigDecimalfrom the givenNumberdoing the valid conversion depending the type given. - getBigDecimal(Number, AmountContext) - Static method in class life.expert.value.numeric.utils.NumberUtils
-
Creates a
BigDecimalfrom the givenNumberdoing the valid conversion depending the type given, if aAmountContextis given, it is applied to the number returned. - getCode() - Method in interface life.expert.value.numeric.unit.Unit
-
Gets the unique unit code, the effective code depends on the unit.
- getContext() - Method in class life.expert.value.numeric.amount.Amount
-
Access the
AmountContextused by this instance. - getContext() - Method in class life.expert.value.numeric.amount.BigAmount
-
Access the
AmountContextused by this instance. - getContext() - Method in class life.expert.value.numeric.amount.ForwardingQuantity
- getContext() - Method in interface life.expert.value.numeric.amount.Quantity
-
Returns the
Contextof thisQuantity. - getContext() - Method in class life.expert.value.numeric.amount.RoundedAmount
-
Access the
MathContextused by this instance. - getContext() - Method in interface life.expert.value.numeric.unit.Unit
-
Returns the
PieceContextof a unit. - getCountOfObjectsInCollection(Collection<E>, Predicate<E>) - Static method in class life.expert.common.base.Preconditions
-
helper method: numeric of found object in collection Method checks every element in collection with Predicate (usual test for nullable or empty elements) You can use the method in log methods.
- getCountOfObjectsInMap(Map<TKey, TValue>, Predicate<TValue>) - Static method in class life.expert.common.base.Preconditions
-
helper method: numeric of found object in map Method checks every element in map with Predicate (usual test for nullable or empty entries values) You can use the method in log methods.
- getCurrencyCode() - Method in exception life.expert.value.numeric.utils.UnknownUnitException
-
Access the invalid currency code.
- getDefaultFractionDigits() - Method in interface life.expert.value.numeric.unit.Unit
-
Gets the number of fractional digits typically used by this unit.
- getErrorIndex() - Method in exception life.expert.value.numeric.utils.AmountParseException
-
Returns the index where the error was found.
- getIndexesOfObjectsInCollection(Collection<E>, Predicate<E>) - Static method in class life.expert.common.base.Preconditions
-
helper method: get comma separated string with indexes of found objects in collection Method checks every element in collection with Predicate (usual test for nullable or empty elements) You can use the method in log methods (and also in checkCollection, checkCollectionRaiseIllegalStateException, checkCollectionRaiseAssertion).
- getIndexesOfObjectsInCollectionForLog(Collection<E>, Predicate<E>) - Static method in class life.expert.common.base.Preconditions
-
helper method: get comma separated string with FIRST 80 indexes of found objects in collection Method checks every element in collection with Predicate (usual test for nullable or empty elements) You can use the method in log methods (and also in checkCollection, checkCollectionRaiseIllegalStateException, checkCollectionRaiseAssertion).
- getInput() - Method in exception life.expert.value.numeric.utils.AmountParseException
-
Returns the string that was being parsed.
- getKeysOfObjectsInMap(Map<TKey, TValue>, Predicate<TValue>) - Static method in class life.expert.common.base.Preconditions
-
helper method: get comma separated string with indexes of found objects in collection Name analogicaly getIndexesOfObjectsInCollection Method checks every element in map with Predicate (usual test for nullable or empty entries values) You can use the method in log methods (and also in checkMap, checkMapRaiseIllegalStateException, checkMapRaiseAssertion).
- getKeysOfObjectsInMapForLog(Map<TKey, TValue>, Predicate<TValue>) - Static method in class life.expert.common.base.Preconditions
-
helper method: get comma separated string with FIRST 80 indexes of found objects in collection Name analogicaly getIndexesOfObjectsInCollection Method checks every element in map with Predicate (usual test for nullable or empty entries values) You can use the method in log methods (and also in checkMap, checkMapRaiseIllegalStateException, checkMapRaiseAssertion).
- getLocale() - Method in exception life.expert.value.numeric.utils.UnknownUnitException
-
Access the invalid
Locale. - getMathContext(AmountContext, RoundingMode) - Static method in class life.expert.value.numeric.utils.NumberUtils
-
Evaluates the
MathContextfrom the givenAmountContext. - getNumber() - Method in class life.expert.value.numeric.amount.Amount
-
Gets the number representation of the numeric value of this item.
- getNumber() - Method in class life.expert.value.numeric.amount.BigAmount
-
Gets the number representation of the numeric value of this item.
- getNumber() - Method in class life.expert.value.numeric.amount.ForwardingQuantity
- getNumber() - Method in interface life.expert.value.numeric.amount.Quantity
-
Gets the corresponding
NumberValue. - getNumber() - Method in class life.expert.value.numeric.amount.RoundedAmount
- getNumberStripped() - Method in class life.expert.value.numeric.amount.BigAmount
-
Method that returns BigDecimal.ZERO, if
BigAmount.isZero(), and#stripTrailingZeros()in all other cases. - getNumberType() - Method in class life.expert.value.numeric.utils.DefaultNumberValue
- getNumberType() - Method in class life.expert.value.numeric.utils.NumberValue
-
Get the numeric implementation type, that is the base of this number.
- getNumericCode() - Method in interface life.expert.value.numeric.unit.Unit
-
Gets a numeric unit code.
- getPathForNewFile(String, String, String) - Static method in class life.expert.common.io.FileUtils
-
Gets path for new file.
- getPrecision() - Method in class life.expert.value.numeric.amount.Amount
-
Gets precision.
- getPrecision() - Method in class life.expert.value.numeric.amount.RoundedAmount
-
Gets precision.
- getPrecision() - Method in class life.expert.value.numeric.utils.DefaultNumberValue
- getPrecision() - Method in class life.expert.value.numeric.utils.NumberValue
-
Returns the precision of this
Quantity. - getScale() - Method in class life.expert.value.numeric.amount.Amount
-
Gets scale.
- getScale() - Method in class life.expert.value.numeric.amount.RoundedAmount
-
Gets scale.
- getScale() - Method in class life.expert.value.numeric.utils.DefaultNumberValue
- getScale() - Method in class life.expert.value.numeric.utils.NumberValue
-
Returns the scale of this
Quantity. - getUnit() - Method in class life.expert.value.numeric.amount.Amount
-
Returns the amount’s unit, modelled as
Unit. - getUnit() - Method in class life.expert.value.numeric.amount.BigAmount
-
Returns the amount’s unit, modelled as
Unit. - getUnit() - Method in class life.expert.value.numeric.amount.ForwardingQuantity
- getUnit() - Method in interface life.expert.value.numeric.amount.Quantity
-
Gets the corresponding
Unit. - getUnit() - Method in class life.expert.value.numeric.amount.RoundedAmount
-
Gets unit.
- goodCollection - Static variable in class life.expert.common.base.Preconditions
-
The constant goodCollection.
- goodLong - Static variable in class life.expert.common.base.Preconditions
-
The constant goodLong.
- goodMap - Static variable in class life.expert.common.base.Preconditions
-
The constant goodMap.
- goodString - Static variable in class life.expert.common.base.Preconditions
-
The constant goodString.
- graph(Graph<V>) - Static method in class life.expert.common.graph.RenderGraph
-
Graph render graph.
- graph(Network<V, E>) - Static method in class life.expert.common.graph.RenderGraph
-
Graph render graph.
- graph(ValueGraph<V, I>) - Static method in class life.expert.common.graph.RenderGraph
-
Graph render graph.
- GraphUtils - Class in life.expert.common.graph
-
service (static class)
- GraphUtils() - Constructor for class life.expert.common.graph.GraphUtils
H
- hashCode() - Method in class life.expert.value.numeric.amount.Amount
- hashCode() - Method in class life.expert.value.numeric.amount.BigAmount
- hashCode() - Method in class life.expert.value.numeric.amount.RoundedAmount
- hasSameNumberAs(Number) - Method in class life.expert.value.numeric.amount.Amount
-
Has same number as boolean.
I
- identity() - Static method in interface life.expert.common.function.StringUnaryOperator
-
Returns a unary operator that always returns its input argument.
- illegalArgumentError() - Static method in class life.expert.common.reactivestreams.Preconditions
-
Only when subscription, lazily produce Flux.error with IllegalArgumentException()
- illegalArgumentError(String) - Static method in class life.expert.common.reactivestreams.Preconditions
-
Only when subscription, lazily produce Flux.error with IllegalArgumentException(description)
- illegalArgumentError(String, Throwable) - Static method in class life.expert.common.reactivestreams.Preconditions
-
Only when subscription, lazily produce Flux.error with IllegalArgumentException(description,cause)
- illegalArgumentException(String) - Static method in class life.expert.common.function.CheckedUtils
-
Illegal argument exception function.
- illegalArgumentFailure() - Static method in class life.expert.common.function.CheckedUtils
-
Alias for Try.failure(new IllegalArgumentException())
- illegalArgumentFailure(String) - Static method in class life.expert.common.function.CheckedUtils
-
Alias for Try.failure(new IllegalArgumentException(description))
- illegalArgumentFailure(String, Throwable) - Static method in class life.expert.common.function.CheckedUtils
-
Alias for Try.failure(new IllegalArgumentException(description,cause))
- illegalArgumentMonoError() - Static method in class life.expert.common.reactivestreams.Preconditions
-
Only when subscription, lazily produce Mono.error with IllegalArgumentException()
- illegalArgumentMonoError(String) - Static method in class life.expert.common.reactivestreams.Preconditions
-
Only when subscription, lazily produce Mono.error with IllegalArgumentException(description)
- illegalArgumentMonoError(String, Throwable) - Static method in class life.expert.common.reactivestreams.Preconditions
-
Only when subscription, lazily produce Mono.error with IllegalArgumentException(description,cause)
- illegalStateError() - Static method in class life.expert.common.reactivestreams.Preconditions
-
Only when subscription, lazily produce Flux.error with IllegalStateException()
- illegalStateError(String) - Static method in class life.expert.common.reactivestreams.Preconditions
-
Only when subscription, lazily produce Flux.error with IllegalStateException(description)
- illegalStateError(String, Throwable) - Static method in class life.expert.common.reactivestreams.Preconditions
-
Only when subscription, lazily produce Flux.error with IllegalStateException(description,cause)
- illegalStateException(String) - Static method in class life.expert.common.function.CheckedUtils
-
Illegal state exception function.
- illegalStateFailure() - Static method in class life.expert.common.function.CheckedUtils
-
Alias for Try.failure(new IllegalStateException())
- illegalStateFailure(String) - Static method in class life.expert.common.function.CheckedUtils
-
Alias for Try.failure(new IllegalStateException(description))
- illegalStateFailure(String, Throwable) - Static method in class life.expert.common.function.CheckedUtils
-
Alias for Try.failure(new IllegalStateException(description,cause))
- illegalStateMonoError() - Static method in class life.expert.common.reactivestreams.Preconditions
-
Only when subscription, lazily produce Mono.error with IllegalStateException()
- illegalStateMonoError(String) - Static method in class life.expert.common.reactivestreams.Preconditions
-
Only when subscription, lazily produce Mono.error with IllegalStateException(description)
- illegalStateMonoError(String, Throwable) - Static method in class life.expert.common.reactivestreams.Preconditions
-
Only when subscription, lazily produce Mono.error with IllegalStateException(description,cause)
- indexed(Flux<E>) - Static method in class life.expert.common.reactivestreams.Patterns
-
Indexed (with Integer) elements of Flux.
- INTEGER - life.expert.value.numeric.utils.ConvertBigDecimal
-
Conversion from integral numeric types, short, int, long.
- interruptedOptional(SupplierInterrupted<E>) - Static method in class life.expert.common.async.ThreadUtils
-
Io optional optional.
- interruptedWrapper(E, ConsumerInterrupted<E>) - Static method in class life.expert.common.async.ThreadUtils
-
Io wrapper.
- interruptedWrapper(RunnableInterrupted) - Static method in class life.expert.common.async.ThreadUtils
-
Io wrapper.
- interruptedWrapper(SupplierInterrupted<E>) - Static method in class life.expert.common.async.ThreadUtils
-
Io wrapper e.
- intValue() - Method in class life.expert.value.numeric.utils.DefaultNumberValue
- intValueExact() - Method in class life.expert.value.numeric.utils.DefaultNumberValue
- intValueExact() - Method in class life.expert.value.numeric.utils.NumberValue
-
Access the numeric value as
int. - ioOptional(SupplierIO<E>) - Static method in class life.expert.common.io.FileWrappers
-
Io optional optional.
- ioWrapper(RunnableIO) - Static method in class life.expert.common.io.FileWrappers
-
Io wrapper.
- ioWrapper(RunnableIO, String) - Static method in class life.expert.common.io.FileWrappers
-
Io wrapper.
- ioWrapper(RunnableIO, Supplier<String>) - Static method in class life.expert.common.io.FileWrappers
-
Io wrapper.
- ioWrapper(SupplierIO<E>) - Static method in class life.expert.common.io.FileWrappers
-
Io wrapper e.
- ioWrapper(SupplierIO<E>, String) - Static method in class life.expert.common.io.FileWrappers
-
Io wrapper e.
- ioWrapper(SupplierIO<E>, Supplier<String>) - Static method in class life.expert.common.io.FileWrappers
-
Io wrapper e.
- ioWrapper(E, ConsumerIO<E>) - Static method in class life.expert.common.io.FileWrappers
-
Io wrapper.
- ioWrapper(E, ConsumerIO<E>, String) - Static method in class life.expert.common.io.FileWrappers
-
Io wrapper.
- ioWrapper(E, ConsumerIO<E>, Supplier<String>) - Static method in class life.expert.common.io.FileWrappers
-
Io wrapper.
- isCheckArgument(long) - Static method in class life.expert.common.base.Preconditions
-
Check argument, lazy message.
- isCheckArgument(long, LongPredicate) - Static method in class life.expert.common.base.Preconditions
-
Check argument, message.
- isCheckArgument(E, Predicate<E>) - Static method in class life.expert.common.base.Preconditions
-
Check argument, message.
- isCheckArgument(String) - Static method in class life.expert.common.base.Preconditions
-
Check argument, lazy message.
- isCheckArgument(Collection<?>) - Static method in class life.expert.common.base.Preconditions
-
Check argument, lazy message.
- isCheckArgument(Collection<E>, Predicate<E>) - Static method in class life.expert.common.base.Preconditions
-
Helper method for strategy "return Optional instead Exception" Check argument of type Collection Checking every element in collection with Predicate (usual test for nullable or empty elements) For example, you can use the method (if you need return optional in your method instead raise exception) - inside methods for testing inputs arguments - inside methods of mutable objects for checking object's state before execution
- isCheckArgument(Map<?, ?>) - Static method in class life.expert.common.base.Preconditions
-
Check argument, lazy message.
- isCheckArgument(Map<TKey, TValue>, Predicate<TValue>) - Static method in class life.expert.common.base.Preconditions
-
Helper method for strategy "return Optional instead Exception" Check argument of type Map Checking every element in map with Predicate (usual test for nullable or empty entries values) For example, you can use the method (if you need return optional in your method instead raise exception) - inside methods for testing inputs arguments - inside methods of mutable objects for checking object's state before execution
- isDirected() - Method in class life.expert.common.graph.RenderGraphStrategy.DefaultStrategy
- isDirected() - Method in interface life.expert.common.graph.RenderGraphStrategy
-
Is directed boolean.
- isDirected() - Method in class life.expert.common.graph.RenderGraphStrategy.NetworkStrategy
- isDirected() - Method in class life.expert.common.graph.RenderGraphStrategy.ValueStrategy
- isEqualTo(Quantity) - Method in class life.expert.value.numeric.amount.Amount
-
Is equal to boolean.
- isEqualTo(Quantity) - Method in class life.expert.value.numeric.amount.BigAmount
-
Is equal to boolean.
- isEqualTo(Quantity) - Method in class life.expert.value.numeric.amount.ForwardingQuantity
- isEqualTo(Quantity) - Method in interface life.expert.value.numeric.amount.Quantity
-
Compares two instances of
Quantity, hereby ignoring non significant trailing zeroes and different numeric capabilities. - isEqualTo(Quantity) - Method in class life.expert.value.numeric.amount.RoundedAmount
-
Is equal to boolean.
- isGreaterThan(Number) - Method in class life.expert.value.numeric.amount.Amount
-
Is greater than boolean.
- isGreaterThan(Quantity) - Method in class life.expert.value.numeric.amount.Amount
-
Is greater than boolean.
- isGreaterThan(Quantity) - Method in class life.expert.value.numeric.amount.BigAmount
-
Is greater than boolean.
- isGreaterThan(Quantity) - Method in class life.expert.value.numeric.amount.ForwardingQuantity
- isGreaterThan(Quantity) - Method in interface life.expert.value.numeric.amount.Quantity
-
Compares two instances of
Quantity, hereby ignoring non significant trailing zeroes and different numeric capabilities. - isGreaterThan(Quantity) - Method in class life.expert.value.numeric.amount.RoundedAmount
-
Is greater than boolean.
- isGreaterThanOrEqualTo(Number) - Method in class life.expert.value.numeric.amount.Amount
-
Is greater than or equal to boolean.
- isGreaterThanOrEqualTo(Quantity) - Method in class life.expert.value.numeric.amount.Amount
-
Is greater than or equal to boolean.
- isGreaterThanOrEqualTo(Quantity) - Method in class life.expert.value.numeric.amount.BigAmount
-
Is greater than or equal to boolean.
- isGreaterThanOrEqualTo(Quantity) - Method in class life.expert.value.numeric.amount.ForwardingQuantity
- isGreaterThanOrEqualTo(Quantity) - Method in interface life.expert.value.numeric.amount.Quantity
-
Compares two instances of
Quantity, hereby ignoring non significant trailing zeroes and different numeric capabilities. - isGreaterThanOrEqualTo(Quantity) - Method in class life.expert.value.numeric.amount.RoundedAmount
-
Is greater than or equal to boolean.
- isInfinityAndNotNaN(Number) - Static method in class life.expert.value.numeric.utils.NumberUtils
-
Is infinity and not na n boolean.
- isLessThan(Number) - Method in class life.expert.value.numeric.amount.Amount
-
Is less than boolean.
- isLessThan(Quantity) - Method in class life.expert.value.numeric.amount.Amount
-
Is less than boolean.
- isLessThan(Quantity) - Method in class life.expert.value.numeric.amount.BigAmount
-
Is less than boolean.
- isLessThan(Quantity) - Method in class life.expert.value.numeric.amount.ForwardingQuantity
- isLessThan(Quantity) - Method in interface life.expert.value.numeric.amount.Quantity
-
Compares two instances of
Quantity, hereby ignoring non significant trailing zeroes and different numeric capabilities. - isLessThan(Quantity) - Method in class life.expert.value.numeric.amount.RoundedAmount
-
Is less than boolean.
- isLessThanOrEqualTo(Number) - Method in class life.expert.value.numeric.amount.Amount
-
Is less than or equal to boolean.
- isLessThanOrEqualTo(Quantity) - Method in class life.expert.value.numeric.amount.Amount
-
Is less than or equal to boolean.
- isLessThanOrEqualTo(Quantity) - Method in class life.expert.value.numeric.amount.BigAmount
-
Is less than or equal to boolean.
- isLessThanOrEqualTo(Quantity) - Method in class life.expert.value.numeric.amount.ForwardingQuantity
- isLessThanOrEqualTo(Quantity) - Method in interface life.expert.value.numeric.amount.Quantity
-
Compares two instances of
Quantity, hereby ignoring non significant trailing zeroes and different numeric capabilities. - isLessThanOrEqualTo(Quantity) - Method in class life.expert.value.numeric.amount.RoundedAmount
-
Is less than or equal to boolean.
- isNegative() - Method in class life.expert.value.numeric.amount.Amount
- isNegative() - Method in class life.expert.value.numeric.amount.BigAmount
- isNegative() - Method in interface life.expert.value.numeric.amount.Quantity
-
Checks if a
Quantityis negative. - isNegative() - Method in class life.expert.value.numeric.amount.RoundedAmount
- isNegativeOrZero() - Method in class life.expert.value.numeric.amount.Amount
- isNegativeOrZero() - Method in class life.expert.value.numeric.amount.BigAmount
- isNegativeOrZero() - Method in interface life.expert.value.numeric.amount.Quantity
-
Checks if a
Quantityis negative or zero. - isNegativeOrZero() - Method in class life.expert.value.numeric.amount.RoundedAmount
- isNotEqualTo(Quantity) - Method in class life.expert.value.numeric.amount.RoundedAmount
-
Is not equal to boolean.
- isPositive() - Method in class life.expert.value.numeric.amount.Amount
- isPositive() - Method in class life.expert.value.numeric.amount.BigAmount
- isPositive() - Method in interface life.expert.value.numeric.amount.Quantity
-
Checks if a
Quantityis positive. - isPositive() - Method in class life.expert.value.numeric.amount.RoundedAmount
- isPositiveOrZero() - Method in class life.expert.value.numeric.amount.Amount
- isPositiveOrZero() - Method in class life.expert.value.numeric.amount.BigAmount
- isPositiveOrZero() - Method in interface life.expert.value.numeric.amount.Quantity
-
Checks if a
Quantityis positive or zero. - isPositiveOrZero() - Method in class life.expert.value.numeric.amount.RoundedAmount
- isZero() - Method in class life.expert.value.numeric.amount.Amount
- isZero() - Method in class life.expert.value.numeric.amount.BigAmount
- isZero() - Method in interface life.expert.value.numeric.amount.Quantity
-
Checks if an
Quantityis zero. - isZero() - Method in class life.expert.value.numeric.amount.RoundedAmount
L
- life.expert - module life.expert
-
- This library module does not contain the executable file and the main method.
- life.expert.common.async - package life.expert.common.async
-
- generally works with specific checked (threads) exceptions - utilities indirectly helping to work with reactive flows, for example, output of logs from reactive flows
- life.expert.common.async.memoizer - package life.expert.common.async.memoizer
- life.expert.common.base - package life.expert.common.base
-
various features not yet sorted by their own packages
- life.expert.common.collect - package life.expert.common.collect
-
auxiliary classes for working with collections
- life.expert.common.function - package life.expert.common.function
-
contains functional interfaces missing in other functional libraries, for example, you can 1) wrap the method that causes the checked exception with lambda 2) convert the lambda with a checked exception into a lambda that returns an unchecked exception or bool or Try or Mono
- life.expert.common.graph - package life.expert.common.graph
-
To test the algorithms on the graphs, the class allows you to output the guava graph to the .dot file and then draw the .dot file into a picture using a Graphviz plug-in
- life.expert.common.io - package life.expert.common.io
-
classes for reactive input output
- life.expert.common.reactivestreams - package life.expert.common.reactivestreams
-
auxiliary functions for Spring reactive flows
- life.expert.value.numeric - package life.expert.value.numeric
-
- Quantity value calsses, based on BigDecimal - inspired by JSR 354: Money and Currency API (https://javamoney.github.io) - "value object" Enterprise pattern, "value objects" Domain Driven Design pattern, "quantity" Analysis pattern.
- life.expert.value.numeric.amount - package life.expert.value.numeric.amount
- life.expert.value.numeric.context - package life.expert.value.numeric.context
- life.expert.value.numeric.operators - package life.expert.value.numeric.operators
- life.expert.value.numeric.unit - package life.expert.value.numeric.unit
- life.expert.value.numeric.utils - package life.expert.value.numeric.utils
- life.expert.value.string - package life.expert.value.string
-
According to the functional programming patterns, instead of numerous checks of mutable classes, you should value-class, passed all checks once during creation
- linesFromPath(String) - Static method in class life.expert.common.io.FileUtils
-
Lines from path flux.
- linesFromPath(Path) - Static method in class life.expert.common.io.FileUtils
-
Lines from path flux.
- linesFromPath(Mono<Path>) - Static method in class life.expert.common.io.FileUtils
-
Lines from path flux.
- log(String, Object...) - Static method in interface life.expert.common.async.LogUtils
-
Log.
- logAtDebug() - Static method in interface life.expert.common.async.LogUtils
-
Log at debug.
- logAtDebug(String) - Static method in interface life.expert.common.async.LogUtils
-
Log at debug.
- logAtDebug(String, Object...) - Static method in interface life.expert.common.async.LogUtils
-
Log at debug.
- logAtDebugBiConsumer() - Static method in interface life.expert.common.async.LogUtils
-
Log at debug consumer consumer.
- logAtDebugBiConsumer(String) - Static method in interface life.expert.common.async.LogUtils
-
Log at debug consumer consumer.
- logAtDebugBiConsumerWrapper(BiConsumer<E, F>) - Static method in interface life.expert.common.async.LogUtils
-
Log at debug consumer.
- logAtDebugBiFunction(String, R) - Static method in interface life.expert.common.async.LogUtils
-
Log at debug function function.
- logAtDebugBiFunction(R) - Static method in interface life.expert.common.async.LogUtils
-
Log at debug function function.
- logAtDebugBiFunctionWrapper(BiFunction<T, U, R>) - Static method in interface life.expert.common.async.LogUtils
-
Log at debug function proxy function.
- logAtDebugConsumer() - Static method in interface life.expert.common.async.LogUtils
-
Log at debug consumer consumer.
- logAtDebugConsumer(String) - Static method in interface life.expert.common.async.LogUtils
-
Log at debug consumer consumer.
- logAtDebugConsumerWrapper(Consumer<E>) - Static method in interface life.expert.common.async.LogUtils
-
Log at debug consumer.
- logAtDebugFunction(String, R) - Static method in interface life.expert.common.async.LogUtils
-
Log at debug function function.
- logAtDebugFunction(R) - Static method in interface life.expert.common.async.LogUtils
-
Log at debug function function.
- logAtDebugFunctionWrapper(Function<T, R>) - Static method in interface life.expert.common.async.LogUtils
-
Log at debug function proxy function.
- logAtDebugRunnable() - Static method in interface life.expert.common.async.LogUtils
-
Log at debug runnable action.
- logAtDebugRunnable(String) - Static method in interface life.expert.common.async.LogUtils
-
Log at debug runnable action.
- logAtDebugRunnableWrapper(Runnable) - Static method in interface life.expert.common.async.LogUtils
-
Log at debug runnable proxy action.
- logAtDebugSupplier(E) - Static method in interface life.expert.common.async.LogUtils
-
Log at debug supplier callable.
- logAtDebugSupplier(String, E) - Static method in interface life.expert.common.async.LogUtils
-
Log at debug supplier callable.
- logAtDebugSupplierWrapper(Supplier<E>) - Static method in interface life.expert.common.async.LogUtils
-
Log at debug supplier proxy callable.
- logAtDebugUnaryOperator() - Static method in interface life.expert.common.async.LogUtils
-
Log at debug unary operator function.
- logAtDebugUnaryOperator(String) - Static method in interface life.expert.common.async.LogUtils
-
Log at debug unary operator function.
- logAtError() - Static method in interface life.expert.common.async.LogUtils
-
Log at error.
- logAtError(String) - Static method in interface life.expert.common.async.LogUtils
-
Log at error.
- logAtError(String, Object...) - Static method in interface life.expert.common.async.LogUtils
-
Log at error.
- logAtErrorBiConsumer() - Static method in interface life.expert.common.async.LogUtils
-
Log at error consumer consumer.
- logAtErrorBiConsumer(String) - Static method in interface life.expert.common.async.LogUtils
-
Log at error consumer consumer.
- logAtErrorBiConsumerWrapper(BiConsumer<E, F>) - Static method in interface life.expert.common.async.LogUtils
-
Log at error consumer.
- logAtErrorBiFunction(String, R) - Static method in interface life.expert.common.async.LogUtils
-
Log at error function function.
- logAtErrorBiFunction(R) - Static method in interface life.expert.common.async.LogUtils
-
Log at error function function.
- logAtErrorBiFunctionWrapper(BiFunction<T, U, R>) - Static method in interface life.expert.common.async.LogUtils
-
Log at error function proxy function.
- logAtErrorConsumer() - Static method in interface life.expert.common.async.LogUtils
-
Log at error consumer consumer.
- logAtErrorConsumer(String) - Static method in interface life.expert.common.async.LogUtils
-
Log at error consumer consumer.
- logAtErrorConsumerWrapper(Consumer<E>) - Static method in interface life.expert.common.async.LogUtils
-
Log at error consumer.
- logAtErrorFunction(String, R) - Static method in interface life.expert.common.async.LogUtils
-
Log at error function function.
- logAtErrorFunction(R) - Static method in interface life.expert.common.async.LogUtils
-
Log at error function function.
- logAtErrorFunctionWrapper(Function<T, R>) - Static method in interface life.expert.common.async.LogUtils
-
Log at error function proxy function.
- logAtErrorRunnable() - Static method in interface life.expert.common.async.LogUtils
-
Log at error runnable action.
- logAtErrorRunnable(String) - Static method in interface life.expert.common.async.LogUtils
-
Log at error runnable action.
- logAtErrorRunnableWrapper(Runnable) - Static method in interface life.expert.common.async.LogUtils
-
Log at error runnable proxy action.
- logAtErrorSupplier(E) - Static method in interface life.expert.common.async.LogUtils
-
Log at error supplier callable.
- logAtErrorSupplier(String, E) - Static method in interface life.expert.common.async.LogUtils
-
Log at error supplier callable.
- logAtErrorSupplierWrapper(Supplier<E>) - Static method in interface life.expert.common.async.LogUtils
-
Log at error supplier proxy callable.
- logAtErrorUnaryOperator() - Static method in interface life.expert.common.async.LogUtils
-
Log at error unary operator function.
- logAtErrorUnaryOperator(String) - Static method in interface life.expert.common.async.LogUtils
-
Log at error unary operator function.
- logAtInfo() - Static method in interface life.expert.common.async.LogUtils
-
Log at info.
- logAtInfo(String) - Static method in interface life.expert.common.async.LogUtils
-
Log at info.
- logAtInfoBiConsumer() - Static method in interface life.expert.common.async.LogUtils
-
Log at info consumer consumer.
- logAtInfoBiConsumer(String) - Static method in interface life.expert.common.async.LogUtils
-
Log at info consumer consumer.
- logAtInfoBiConsumerWrapper(BiConsumer<E, F>) - Static method in interface life.expert.common.async.LogUtils
-
Log at info consumer.
- logAtInfoBiFunction(String, R) - Static method in interface life.expert.common.async.LogUtils
-
Log at info function function.
- logAtInfoBiFunction(R) - Static method in interface life.expert.common.async.LogUtils
-
Log at info function function.
- logAtInfoBiFunctionWrapper(BiFunction<T, U, R>) - Static method in interface life.expert.common.async.LogUtils
-
Log at info function proxy function.
- logAtInfoConsumer() - Static method in interface life.expert.common.async.LogUtils
-
Log at info consumer consumer.
- logAtInfoConsumer(String) - Static method in interface life.expert.common.async.LogUtils
-
Log at info consumer consumer.
- logAtInfoConsumerWrapper(Consumer<E>) - Static method in interface life.expert.common.async.LogUtils
-
Log at info consumer.
- logAtInfoFunction(String, R) - Static method in interface life.expert.common.async.LogUtils
-
Log at info function function.
- logAtInfoFunction(R) - Static method in interface life.expert.common.async.LogUtils
-
Log at info function function.
- logAtInfoFunctionWrapper(Function<T, R>) - Static method in interface life.expert.common.async.LogUtils
-
Log at info function proxy function.
- logAtInfoRunnable() - Static method in interface life.expert.common.async.LogUtils
-
Log at info runnable action.
- logAtInfoRunnable(String) - Static method in interface life.expert.common.async.LogUtils
-
Log at info runnable action.
- logAtInfoRunnableWrapper(Runnable) - Static method in interface life.expert.common.async.LogUtils
-
Log at info runnable proxy action.
- logAtInfoSupplier(E) - Static method in interface life.expert.common.async.LogUtils
-
Log at info supplier callable.
- logAtInfoSupplier(String, E) - Static method in interface life.expert.common.async.LogUtils
-
Log at info supplier callable.
- logAtInfoSupplierWrapper(Supplier<E>) - Static method in interface life.expert.common.async.LogUtils
-
Log at info supplier proxy callable.
- logAtInfoUnaryOperator() - Static method in interface life.expert.common.async.LogUtils
-
Log at info unary operator function.
- logAtInfoUnaryOperator(String) - Static method in interface life.expert.common.async.LogUtils
-
Log at info unary operator function.
- logAtWarning() - Static method in interface life.expert.common.async.LogUtils
-
Log at warning.
- logAtWarning(String) - Static method in interface life.expert.common.async.LogUtils
-
Log at warning.
- logAtWarning(String, Object...) - Static method in interface life.expert.common.async.LogUtils
-
Log at warning.
- logAtWarningBiConsumer() - Static method in interface life.expert.common.async.LogUtils
-
Log at warning consumer consumer.
- logAtWarningBiConsumer(String) - Static method in interface life.expert.common.async.LogUtils
-
Log at warning consumer consumer.
- logAtWarningBiConsumerWrapper(BiConsumer<E, F>) - Static method in interface life.expert.common.async.LogUtils
-
Log at warning consumer.
- logAtWarningBiFunction(String, R) - Static method in interface life.expert.common.async.LogUtils
-
Log at warning function function.
- logAtWarningBiFunction(R) - Static method in interface life.expert.common.async.LogUtils
-
Log at warning function function.
- logAtWarningBiFunctionWrapper(BiFunction<T, U, R>) - Static method in interface life.expert.common.async.LogUtils
-
Log at warning function proxy function.
- logAtWarningConsumer() - Static method in interface life.expert.common.async.LogUtils
-
Log at warning consumer consumer.
- logAtWarningConsumer(String) - Static method in interface life.expert.common.async.LogUtils
-
Log at warning consumer consumer.
- logAtWarningConsumerWrapper(Consumer<E>) - Static method in interface life.expert.common.async.LogUtils
-
Log at warning consumer.
- logAtWarningFunction(String, R) - Static method in interface life.expert.common.async.LogUtils
-
Log at warning function function.
- logAtWarningFunction(R) - Static method in interface life.expert.common.async.LogUtils
-
Log at warning function function.
- logAtWarningFunctionWrapper(Function<T, R>) - Static method in interface life.expert.common.async.LogUtils
-
Log at warning function proxy function.
- logAtWarningRunnable() - Static method in interface life.expert.common.async.LogUtils
-
Log at warning runnable action.
- logAtWarningRunnable(String) - Static method in interface life.expert.common.async.LogUtils
-
Log at warning runnable action.
- logAtWarningRunnableWrapper(Runnable) - Static method in interface life.expert.common.async.LogUtils
-
Log at warning runnable proxy action.
- logAtWarningSupplier(E) - Static method in interface life.expert.common.async.LogUtils
-
Log at warning supplier callable.
- logAtWarningSupplier(String, E) - Static method in interface life.expert.common.async.LogUtils
-
Log at warning supplier callable.
- logAtWarningSupplierWrapper(Supplier<E>) - Static method in interface life.expert.common.async.LogUtils
-
Log at warning supplier proxy callable.
- logAtWarningUnaryOperator() - Static method in interface life.expert.common.async.LogUtils
-
Log at warning unary operator function.
- logAtWarningUnaryOperator(String) - Static method in interface life.expert.common.async.LogUtils
-
Log at warning unary operator function.
- logger_ - Static variable in interface life.expert.common.async.LogUtils
- LogUtils - Interface in life.expert.common.async
-
The type Log utils.
- LogUtilsConstants - Interface in life.expert.common.async
- longIndexed(Flux<E>) - Static method in class life.expert.common.reactivestreams.Patterns
-
Indexed (with Long) elements of Flux.
- longRange(long, long) - Static method in class life.expert.common.reactivestreams.Patterns
-
Range of Longs from start to end, even in reverse order.
- longValue() - Method in class life.expert.value.numeric.utils.DefaultNumberValue
- longValueExact() - Method in class life.expert.value.numeric.utils.DefaultNumberValue
- longValueExact() - Method in class life.expert.value.numeric.utils.NumberValue
-
Access the numeric value as
long.
M
- markEdge(EndpointPair<N>, String) - Method in class life.expert.common.graph.RenderGraph
-
Mark edge render graph.
- markEdge(N, N, String) - Method in class life.expert.common.graph.RenderGraph
-
Mark edge render graph.
- markEdges(Map<EndpointPair<N>, String>) - Method in class life.expert.common.graph.RenderGraph
-
Mark edges render graph.
- markElement(int, String) - Method in class life.expert.common.collect.RenderCollection
-
Mark element render collection.
- markElement(Map<Integer, String>) - Method in class life.expert.common.collect.RenderCollection
-
Mark element render collection.
- markNode(N, String) - Method in class life.expert.common.graph.RenderGraph
-
Mark node render graph.
- markNodes(Map<N, String>) - Method in class life.expert.common.graph.RenderGraph
-
Mark nodes render graph.
- markRange(int, int, String) - Method in class life.expert.common.collect.RenderCollection
-
Mark range render collection.
- markRange(Range<Integer>, String) - Method in class life.expert.common.collect.RenderCollection
-
Mark range render collection.
- markRanges(Map<Range<Integer>, String>) - Method in class life.expert.common.collect.RenderCollection
-
Mark ranges render collection.
- MAX_CONTEXT - Static variable in class life.expert.value.numeric.amount.Amount
-
The constant MAX_CONTEXT.
- MAX_CONTEXT - Static variable in class life.expert.value.numeric.amount.BigAmount
-
The constant MAX_CONTEXT.
- MAX_VALUE - Static variable in class life.expert.value.numeric.amount.Amount
-
Maximum possible value supported, using XX (no unit).
- memoize(Function<T, CompletableFuture<R>>) - Method in class life.expert.common.async.memoizer.ConcurrentTrampoliningMemoizer
-
Memoize function.
- MemoizedConcurrently - Interface in life.expert.common.async.memoizer
-
Marker interface for concurrently memoized functions.
- MIN_VALUE - Static variable in class life.expert.value.numeric.amount.Amount
-
Minimum possible value supported, using XX (no unit).
- monoFromNullableTry(Try<T>) - Static method in class life.expert.common.reactivestreams.Patterns
-
Mono from try.
- monoFromTry(Try<T>) - Static method in class life.expert.common.reactivestreams.Patterns
-
Mono from try.
- monoOf(int) - Static method in class life.expert.value.numeric.PositiveInteger
-
Create PositiveInteger from integer Only the monoOf..
- monoOf(long) - Static method in class life.expert.value.numeric.PositiveLong
-
Create PositiveLong from long Only the monoOf..
- monoOf(String) - Static method in class life.expert.value.string.SolidString
-
Create SolidString from String Only the monoOf..
- monoOfMono(Mono<Integer>) - Static method in class life.expert.value.numeric.PositiveInteger
-
Create PositiveInteger from Mono with positive number inside The method helps chaining flows together
- monoOfMono(Mono<Long>) - Static method in class life.expert.value.numeric.PositiveLong
-
Create PositiveLong from Mono with positive number inside The method helps chaining flows together
- monoOfMono(Mono<String>) - Static method in class life.expert.value.string.SolidString
-
Create SolidString from Mono with String inside The method helps chaining flows together
- monoOfMonoWithTuple(Mono<Tuple1<Integer>>) - Static method in class life.expert.value.numeric.PositiveInteger
-
Create PositiveInteger from Mono with Tuple inside The method helps chaining flows together
- monoOfMonoWithTuple(Mono<Tuple1<Long>>) - Static method in class life.expert.value.numeric.PositiveLong
-
Create PositiveLong from Mono with Tuple inside The method helps chaining flows together
- monoOfMonoWithTuple(Mono<Tuple1<String>>) - Static method in class life.expert.value.string.SolidString
-
Create SolidString from Mono with Tuple inside The method helps chaining flows together
- monoOfTuple(Tuple1<Integer>) - Static method in class life.expert.value.numeric.PositiveInteger
-
Create PositiveInteger from Tuple The method helps with conversion operations Tuple->PositiveInteger
- monoOfTuple(Tuple1<Long>) - Static method in class life.expert.value.numeric.PositiveLong
-
Create PositiveLong from Tuple The method helps with conversion operations Tuple->PositiveLong
- monoOfTuple(Tuple1<String>) - Static method in class life.expert.value.string.SolidString
-
Create SolidString from Tuple The method helps with conversion operations Tuple->SolidString
- multiply(double) - Method in class life.expert.value.numeric.amount.Amount
- multiply(double) - Method in class life.expert.value.numeric.amount.BigAmount
- multiply(double) - Method in class life.expert.value.numeric.amount.ForwardingQuantity
- multiply(double) - Method in interface life.expert.value.numeric.amount.Quantity
-
Returns a
Quantitywhose value is (this × multiplicand), and whose scale is - multiply(double) - Method in class life.expert.value.numeric.amount.RoundedAmount
- multiply(long) - Method in class life.expert.value.numeric.amount.Amount
- multiply(long) - Method in class life.expert.value.numeric.amount.BigAmount
- multiply(long) - Method in class life.expert.value.numeric.amount.ForwardingQuantity
- multiply(long) - Method in interface life.expert.value.numeric.amount.Quantity
-
Returns a
Quantitywhose value is (this × multiplicand), and whose scale is - multiply(long) - Method in class life.expert.value.numeric.amount.RoundedAmount
- multiply(Number) - Method in class life.expert.value.numeric.amount.Amount
- multiply(Number) - Method in class life.expert.value.numeric.amount.BigAmount
- multiply(Number) - Method in class life.expert.value.numeric.amount.ForwardingQuantity
- multiply(Number) - Method in interface life.expert.value.numeric.amount.Quantity
-
Returns a
Quantitywhose value is (this × multiplicand) , and whose scale is - multiply(Number) - Method in class life.expert.value.numeric.amount.RoundedAmount
N
- negate() - Method in class life.expert.value.numeric.amount.Amount
- negate() - Method in class life.expert.value.numeric.amount.BigAmount
- negate() - Method in class life.expert.value.numeric.amount.ForwardingQuantity
- negate() - Method in interface life.expert.value.numeric.amount.Quantity
-
Returns a
Quantitywhose value is - negate() - Method in class life.expert.value.numeric.amount.RoundedAmount
- NetworkStrategy() - Constructor for class life.expert.common.graph.RenderGraphStrategy.NetworkStrategy
- NodeVisitState - Enum in life.expert.common.graph
-
An enum representing the state of a node during DFS.
- NONE - life.expert.common.graph.NodeVisitState
- noneMatchInCollection(Predicate<E>) - Static method in class life.expert.common.base.Preconditions
-
None match in collection predicate.
- noneMatchInMap(Predicate<EValue>) - Static method in class life.expert.common.base.Preconditions
-
None match in map predicate.
- nullableBiFunction(BiFunction<T1, T2, R>) - Static method in class life.expert.common.function.NullableUtils
-
Nullable bi function bi function.
- nullableFunction(Function<T, R>) - Static method in class life.expert.common.function.NullableUtils
-
Nullable function function.
- nullableFunction3(Function3<T1, T2, T3, R>) - Static method in class life.expert.common.function.NullableUtils
-
Nullable function 3 function 3.
- nullableFunction4(Function4<T1, T2, T3, T4, R>) - Static method in class life.expert.common.function.NullableUtils
-
Nullable function 4 function 4.
- nullableFunction5(Function5<T1, T2, T3, T4, T5, R>) - Static method in class life.expert.common.function.NullableUtils
-
Nullable function 5 function 5.
- nullableFunction6(Function6<T1, T2, T3, T4, T5, T6, R>) - Static method in class life.expert.common.function.NullableUtils
-
Nullable function 6 function 6.
- nullableFunction7(Function7<T1, T2, T3, T4, T5, T6, T7, R>) - Static method in class life.expert.common.function.NullableUtils
-
Nullable function 7 function 7.
- nullableFunction8(Function8<T1, T2, T3, T4, T5, T6, T7, T8, R>) - Static method in class life.expert.common.function.NullableUtils
-
Nullable function 8 function 8.
- nullableSupplier(Supplier<R>) - Static method in class life.expert.common.function.NullableUtils
-
Nullable supplier supplier.
- NullableUtils - Class in life.expert.common.function
-
wraps the null value returned by the function into an empty flow event
- NullableUtils() - Constructor for class life.expert.common.function.NullableUtils
- nullPointerError() - Static method in class life.expert.common.reactivestreams.Preconditions
-
Only when subscription, lazily produce Flux.error with NullPointerException
- nullPointerError(String) - Static method in class life.expert.common.reactivestreams.Preconditions
-
Only when subscription, lazily produce Flux.error with NullPointerException(description))
- nullPointerException(String) - Static method in class life.expert.common.function.CheckedUtils
-
Null pointer exception function.
- nullPointerFailure() - Static method in class life.expert.common.function.CheckedUtils
-
Alias for Try.failure(new NullPointerException())
- nullPointerFailure(String) - Static method in class life.expert.common.function.CheckedUtils
-
Alias for Try.failure(new NullPointerException(description))
- nullPointerMonoError() - Static method in class life.expert.common.reactivestreams.Preconditions
-
Only when subscription, lazily produce Mono.error with NullPointerException()
- nullPointerMonoError(String) - Static method in class life.expert.common.reactivestreams.Preconditions
-
Only when subscription, lazily produce Mono.error with NullPointerException(description)
- NumberUtils - Class in life.expert.value.numeric.utils
-
This utility class simplifies implementing
Amount, by providing the common functionality. - NumberUtils() - Constructor for class life.expert.value.numeric.utils.NumberUtils
- numberValue(Class<T>) - Method in class life.expert.value.numeric.utils.DefaultNumberValue
- numberValue(Class<T>) - Method in class life.expert.value.numeric.utils.NumberValue
-
Access the numeric value as
Number. - NumberValue - Class in life.expert.value.numeric.utils
-
Instances of this class allow to externalize the numeric value of a
Quantity. - NumberValue() - Constructor for class life.expert.value.numeric.utils.NumberValue
- NUMBERVALUE - life.expert.value.numeric.utils.ConvertBigDecimal
-
Conversion from NumberValue.
- numberValueExact(Class<T>) - Method in class life.expert.value.numeric.utils.DefaultNumberValue
- numberValueExact(Class<T>) - Method in class life.expert.value.numeric.utils.NumberValue
-
Access the numeric value as
Number.
O
- Objects - Class in life.expert.common.base
-
helper methods for working with java objects
- Objects() - Constructor for class life.expert.common.base.Objects
- of(int) - Static method in class life.expert.value.numeric.PositiveInteger
-
Deprecated.please use pure functional methods monoOf.., without raise exceptions.
- of(long) - Static method in class life.expert.value.numeric.PositiveLong
-
Deprecated.please use pure functional methods monoOf.., without raise exceptions.
- of(Class<? extends Quantity>, int, boolean, int, RoundingMode) - Static method in class life.expert.value.numeric.context.AmountContext
-
Of amount context.
- of(String) - Static method in class life.expert.value.numeric.unit.Piece
-
Create piece instance with given unit code.
- of(Number) - Static method in class life.expert.value.numeric.amount.Amount
-
Static factory method for creating a new instance of
Amount. - of(Number) - Static method in class life.expert.value.numeric.utils.DefaultNumberValue
-
Creates a new instance of
NumberValue, using the given number. - of(Number, String) - Static method in class life.expert.value.numeric.amount.Amount
-
Static factory method for creating a new instance of
Amount. - of(Number, String) - Static method in class life.expert.value.numeric.amount.BigAmount
-
Static factory method for creating a new instance of
BigAmount. - of(Number, String) - Static method in class life.expert.value.numeric.amount.RoundedAmount
-
Deprecated.
- of(Number, String, AmountContext) - Static method in class life.expert.value.numeric.amount.BigAmount
-
Static factory method for creating a new instance of
BigAmount. - of(Number, String, AmountContext) - Static method in class life.expert.value.numeric.amount.RoundedAmount
-
Deprecated.
- of(Number, String, Operator) - Static method in class life.expert.value.numeric.amount.RoundedAmount
-
Static factory method for creating a new instance of
RoundedAmount. - of(Number, Unit) - Static method in class life.expert.value.numeric.amount.Amount
-
Static factory method for creating a new instance of
Amount. - of(Number, Unit) - Static method in class life.expert.value.numeric.amount.BigAmount
-
Creates a new instance of
BigAmount, using the defaultAmountContext. - of(Number, Unit, AmountContext) - Static method in class life.expert.value.numeric.amount.BigAmount
-
Creates a new instance of
BigAmount, using an explicitAmountContext. - of(Number, Unit, AmountContext) - Static method in class life.expert.value.numeric.amount.RoundedAmount
-
Static factory method for creating a new instance of
RoundedAmount. - of(Number, Unit, Operator) - Static method in class life.expert.value.numeric.amount.RoundedAmount
-
Static factory method for creating a new instance of
RoundedAmount. - of(String) - Static method in class life.expert.value.string.SolidString
-
Deprecated.please use pure functional methods monoOf.., without raise exceptions.
- of(String, Number, AmountContext, Operator) - Static method in class life.expert.value.numeric.amount.RoundedAmount
-
Static factory method for creating a new instance of
RoundedAmount. - of(BigDecimal, String) - Static method in class life.expert.value.numeric.amount.BigAmount
-
Static factory method for creating a new instance of
BigAmount. - of(BigDecimal, String, AmountContext) - Static method in class life.expert.value.numeric.amount.BigAmount
-
Static factory method for creating a new instance of
BigAmount. - of(BigDecimal, Unit) - Static method in class life.expert.value.numeric.amount.BigAmount
-
Creates a new instance of
BigAmount, using the defaultAmountContext. - of(BigDecimal, Unit) - Static method in class life.expert.value.numeric.amount.RoundedAmount
-
Translates a
BigDecimalvalue and aUnitunit into aAmount. - of(BigDecimal, Unit, MathContext) - Static method in class life.expert.value.numeric.amount.RoundedAmount
-
Translates a
BigDecimalvalue and aUnitunit into aAmount. - of(BigDecimal, Unit, AmountContext) - Static method in class life.expert.value.numeric.amount.BigAmount
-
Creates a new instance of
BigAmount, using an explicitAmountContext. - of(BigDecimal, Unit, Operator) - Static method in class life.expert.value.numeric.amount.RoundedAmount
-
Translates a
BigDecimalvalue and aUnitunit into aAmount. - of(Function<T, CompletableFuture<R>>) - Static method in interface life.expert.common.async.memoizer.MemoizedConcurrently
-
Lift the given function to a thread-safe, concurrently memoizing version.
- of(Unit, Number, AmountContext, Operator) - Static method in class life.expert.value.numeric.amount.RoundedAmount
-
Deprecated.
- of(NumberValue, Unit) - Static method in class life.expert.value.numeric.amount.Amount
-
Static factory method for creating a new instance of
Amount. - ofMinor(Unit, long) - Static method in class life.expert.value.numeric.amount.Amount
-
Obtains an instance of
DefaultAmountfrom an amount in minor units. - ofMinor(Unit, long) - Static method in class life.expert.value.numeric.amount.BigAmount
-
Obtains an instance of
BigAmountfrom an amount in minor units. - ofMinor(Unit, long) - Static method in class life.expert.value.numeric.amount.RoundedAmount
-
Obtains an instance of
RoundedAmountfrom an amount in minor units. - ofMinor(Unit, long, int) - Static method in class life.expert.value.numeric.amount.Amount
-
Obtains an instance of
DefaultAmountfrom an amount in minor units. - ofMinor(Unit, long, int) - Static method in class life.expert.value.numeric.amount.BigAmount
-
Obtains an instance of
BigAmountfrom an amount in minor units. - ofMinor(Unit, long, int) - Static method in class life.expert.value.numeric.amount.RoundedAmount
-
Obtains an instance of
RoundedAmountfrom an amount in minor units. - ONE - Static variable in class life.expert.value.numeric.utils.DefaultNumberValue
-
The value 1, with a scale of 0.
Backed byBigDecimal.ONE - Operator - Interface in life.expert.value.numeric.operators
P
- parse(CharSequence) - Static method in class life.expert.value.numeric.amount.Amount
-
Obtains an instance of DefaultAmount from a text string such as 'piece 25.25'.
- parse(CharSequence) - Static method in class life.expert.value.numeric.amount.BigAmount
-
Obtains an instance of BigAmount from a text string such as 'EUR 25.25'.
- parse(CharSequence) - Static method in class life.expert.value.numeric.amount.RoundedAmount
-
Obtains an instance of RoundedAmount from a text string such as 'EUR 25.25'.
- Patterns - Class in life.expert.common.reactivestreams
-
auxiliary static functions with arguments - several Mono 1) Gently convert Vavr's Try to Reactor's Flux monoFromNullableTry monoFromTry fluxFromNullableTry fluxFromTry 2) Range of Integers from start to end, even in reverse order.
- Patterns() - Constructor for class life.expert.common.reactivestreams.Patterns
- PENDING - life.expert.common.graph.NodeVisitState
- Piece - Class in life.expert.value.numeric.unit
-
The type Piece.
- Piece() - Constructor for class life.expert.value.numeric.unit.Piece
- PieceContext - Class in life.expert.value.numeric.context
-
The type Unit context.
- PieceContext() - Constructor for class life.expert.value.numeric.context.PieceContext
- plus() - Method in class life.expert.value.numeric.amount.Amount
- plus() - Method in class life.expert.value.numeric.amount.BigAmount
- plus() - Method in class life.expert.value.numeric.amount.ForwardingQuantity
- plus() - Method in interface life.expert.value.numeric.amount.Quantity
-
Returns a
Quantitywhose value is - plus() - Method in class life.expert.value.numeric.amount.RoundedAmount
- PositiveInteger - Class in life.expert.value.numeric
-
Simple value-object int wrapper.
- PositiveInteger() - Constructor for class life.expert.value.numeric.PositiveInteger
- PositiveLong - Class in life.expert.value.numeric
-
Simple value-object long wrapper.
- PositiveLong() - Constructor for class life.expert.value.numeric.PositiveLong
- pow(int) - Method in class life.expert.value.numeric.amount.RoundedAmount
-
Pow rounded unit.
- Preconditions - Class in life.expert.common.base
-
- methods for checking strings and collections (the presence of an element in the collection, the emptiness of elements, etc.) as well as advanced logging methods display indices of empty elements, etc.
- Preconditions - Class in life.expert.common.reactivestreams
-
service (static class)
- Preconditions() - Constructor for class life.expert.common.base.Preconditions
- Preconditions() - Constructor for class life.expert.common.reactivestreams.Preconditions
- predicate(BiPredicate<T1, T2>) - Static method in class life.expert.common.function.TupleUtils
-
Returns a
PredicateofTuple2that wraps a predicate of the component values of the tuple - predicate(Predicate<T1>) - Static method in class life.expert.common.function.TupleUtils
-
Returns a
PredicateofTuple1that wraps a predicate of the component values of the tuple - predicate(Predicate3<T1, T2, T3>) - Static method in class life.expert.common.function.TupleUtils
-
Returns a
PredicateofTuple3that wraps a predicate of the component values of the tuple - predicate(Predicate4<T1, T2, T3, T4>) - Static method in class life.expert.common.function.TupleUtils
-
Returns a
PredicateofTuple4that wraps a predicate of the component values of the tuple - predicate(Predicate5<T1, T2, T3, T4, T5>) - Static method in class life.expert.common.function.TupleUtils
-
Returns a
PredicateofTuple5that wraps a predicate of the component values of the tuple - predicate(Predicate6<T1, T2, T3, T4, T5, T6>) - Static method in class life.expert.common.function.TupleUtils
-
Returns a
PredicateofTuple6that wraps a predicate of the component values of the tuple - predicate(Predicate7<T1, T2, T3, T4, T5, T6, T7>) - Static method in class life.expert.common.function.TupleUtils
-
Returns a
PredicateofTuple7that wraps a predicate of the component values of the tuple - predicate(Predicate8<T1, T2, T3, T4, T5, T6, T7, T8>) - Static method in class life.expert.common.function.TupleUtils
-
Returns a
PredicateofTuple8that wraps a predicate of the component values of the tuple - print() - Static method in interface life.expert.common.async.PrintUtils
-
Log at info.
- print(String) - Static method in interface life.expert.common.async.PrintUtils
-
Log at info.
- print(String, Object...) - Static method in interface life.expert.common.async.PrintUtils
-
Print.
- printBiConsumer() - Static method in interface life.expert.common.async.PrintUtils
-
Log at info consumer consumer.
- printBiConsumer(String) - Static method in interface life.expert.common.async.PrintUtils
-
Log at info consumer consumer.
- printBiConsumerWrapper(BiConsumer<E, F>) - Static method in interface life.expert.common.async.PrintUtils
-
Log at info consumer.
- printBiFunction(String, R) - Static method in interface life.expert.common.async.PrintUtils
-
Log at info function function.
- printBiFunction(R) - Static method in interface life.expert.common.async.PrintUtils
-
Log at info function function.
- printBiFunctionWrapper(BiFunction<T, U, R>) - Static method in interface life.expert.common.async.PrintUtils
-
Log at info function proxy function.
- printConsumer() - Static method in interface life.expert.common.async.PrintUtils
-
Log at info consumer consumer.
- printConsumer(String) - Static method in interface life.expert.common.async.PrintUtils
-
Log at info consumer consumer.
- printConsumerWrapper(Consumer<E>) - Static method in interface life.expert.common.async.PrintUtils
-
Log at info consumer.
- printFunction(String, R) - Static method in interface life.expert.common.async.PrintUtils
-
Log at info function function.
- printFunction(R) - Static method in interface life.expert.common.async.PrintUtils
-
Log at info function function.
- printFunctionWrapper(Function<T, R>) - Static method in interface life.expert.common.async.PrintUtils
-
Log at info function proxy function.
- printRunnable() - Static method in interface life.expert.common.async.PrintUtils
-
Log at info runnable action.
- printRunnable(String) - Static method in interface life.expert.common.async.PrintUtils
-
Log at info runnable action.
- printRunnableWrapper(Runnable) - Static method in interface life.expert.common.async.PrintUtils
-
Log at info runnable proxy action.
- printSupplier(E) - Static method in interface life.expert.common.async.PrintUtils
-
Log at info supplier callable.
- printSupplier(String, E) - Static method in interface life.expert.common.async.PrintUtils
-
Log at info supplier callable.
- printSupplierWrapper(Supplier<E>) - Static method in interface life.expert.common.async.PrintUtils
-
Log at info supplier proxy callable.
- printUnaryOperator() - Static method in interface life.expert.common.async.PrintUtils
-
Log at info unary operator function.
- printUnaryOperator(String) - Static method in interface life.expert.common.async.PrintUtils
-
Log at info unary operator function.
- PrintUtils - Interface in life.expert.common.async
Q
- Quantity - Interface in life.expert.value.numeric.amount
-
Interface defining an amount.
R
- range(int, int) - Static method in class life.expert.common.reactivestreams.Patterns
-
Range of Integers from start to end, even in reverse order.
- remainder(double) - Method in class life.expert.value.numeric.amount.Amount
- remainder(double) - Method in class life.expert.value.numeric.amount.BigAmount
- remainder(double) - Method in class life.expert.value.numeric.amount.ForwardingQuantity
- remainder(double) - Method in interface life.expert.value.numeric.amount.Quantity
-
Returns a
Quantitywhose value is - remainder(double) - Method in class life.expert.value.numeric.amount.RoundedAmount
- remainder(long) - Method in class life.expert.value.numeric.amount.Amount
- remainder(long) - Method in class life.expert.value.numeric.amount.BigAmount
- remainder(long) - Method in class life.expert.value.numeric.amount.ForwardingQuantity
- remainder(long) - Method in interface life.expert.value.numeric.amount.Quantity
-
Returns a
Quantitywhose value is - remainder(long) - Method in class life.expert.value.numeric.amount.RoundedAmount
- remainder(Number) - Method in class life.expert.value.numeric.amount.Amount
- remainder(Number) - Method in class life.expert.value.numeric.amount.BigAmount
- remainder(Number) - Method in class life.expert.value.numeric.amount.ForwardingQuantity
- remainder(Number) - Method in interface life.expert.value.numeric.amount.Quantity
-
Returns a
Quantitywhose value is - remainder(Number) - Method in class life.expert.value.numeric.amount.RoundedAmount
- RenderCollection<T> - Class in life.expert.common.collect
-
Allows you to mark elements of a collection (for example, mark one of the elements with an asterisk) and output such a collection as a string.
- RenderGraph<N> - Class in life.expert.common.graph
-
The class allows you to mark some vertices or edges of the graph when outputting to a .dot file Builder pattern.
- RenderGraphStrategy<N> - Interface in life.expert.common.graph
-
The interface Render graph strategy.
- RenderGraphStrategy.DefaultStrategy<N> - Class in life.expert.common.graph
-
The type Render graph default strategy.
- RenderGraphStrategy.NetworkStrategy<N,E> - Class in life.expert.common.graph
-
The type Render graph network strategy.
- RenderGraphStrategy.ValueStrategy<N,V> - Class in life.expert.common.graph
-
The type Render graph value strategy.
- renderToString(Map<N, String>, Map<EndpointPair<N>, String>) - Method in class life.expert.common.graph.RenderGraphStrategy.DefaultStrategy
- renderToString(Map<N, String>, Map<EndpointPair<N>, String>) - Method in class life.expert.common.graph.RenderGraphStrategy.NetworkStrategy
- renderToString(Map<N, String>, Map<EndpointPair<N>, String>) - Method in interface life.expert.common.graph.RenderGraphStrategy
-
Render to string string.
- renderToString(Map<N, String>, Map<EndpointPair<N>, String>) - Method in class life.expert.common.graph.RenderGraphStrategy.ValueStrategy
- round(MathContext) - Method in class life.expert.value.numeric.utils.DefaultNumberValue
- round(MathContext) - Method in class life.expert.value.numeric.utils.NumberValue
-
Access the current NumberValue rounded using the given
MathContext. - RoundedAmount - Class in life.expert.value.numeric.amount
-
Default immutable implementation of
Quantitybased onBigDecimalfor the numeric representation. - RoundedAmount(Number, Unit) - Constructor for class life.expert.value.numeric.amount.RoundedAmount
-
Creates a new instance os
RoundedAmount. - RoundedAmount(Number, Unit, MathContext) - Constructor for class life.expert.value.numeric.amount.RoundedAmount
-
Deprecated.
- RoundedAmount(Number, Unit, AmountContext) - Constructor for class life.expert.value.numeric.amount.RoundedAmount
-
Instantiates a new Rounded amount.
- RoundedAmount(Number, Unit, AmountContext, Operator) - Constructor for class life.expert.value.numeric.amount.RoundedAmount
-
Deprecated.
- RoundedAmount(Number, Unit, Operator) - Constructor for class life.expert.value.numeric.amount.RoundedAmount
-
Creates a new instance os
RoundedAmount. - run() - Method in interface life.expert.common.async.RunnableInterrupted
-
When an object implementing interface
- run() - Method in interface life.expert.common.io.RunnableIO
-
When an object implementing interface
- RunnableInterrupted - Interface in life.expert.common.async
-
The interface Runnable interrupted.
- RunnableIO - Interface in life.expert.common.io
-
The interface Runnable io.
- runnableToBoolean(CheckedRunnable) - Static method in class life.expert.common.function.CheckedUtils
-
Runnable to boolean function 1.
- runnableToMono(CheckedRunnable) - Static method in class life.expert.common.function.CheckedUtils
-
Alias for
CheckedConsumer.unchecked() - runnableToOptional(CheckedRunnable) - Static method in class life.expert.common.function.CheckedUtils
-
Runnable to option function 1.
- runnableToTry(CheckedRunnable) - Static method in class life.expert.common.function.CheckedUtils
-
Runnable to try function 1.
S
- scaleByPowerOfTen(int) - Method in class life.expert.value.numeric.amount.Amount
- scaleByPowerOfTen(int) - Method in class life.expert.value.numeric.amount.BigAmount
- scaleByPowerOfTen(int) - Method in class life.expert.value.numeric.amount.ForwardingQuantity
- scaleByPowerOfTen(int) - Method in interface life.expert.value.numeric.amount.Quantity
-
Returns a
Quantitywhose numerical value is equal to (this* 10n). - scaleByPowerOfTen(int) - Method in class life.expert.value.numeric.amount.RoundedAmount
- signum() - Method in class life.expert.value.numeric.amount.Amount
- signum() - Method in class life.expert.value.numeric.amount.BigAmount
- signum() - Method in class life.expert.value.numeric.amount.ForwardingQuantity
- signum() - Method in interface life.expert.value.numeric.amount.Quantity
-
Returns the signum function of this
Quantity. - signum() - Method in class life.expert.value.numeric.amount.RoundedAmount
- SolidString - Class in life.expert.value.string
-
Simple immutable String holder class Class invariant: non blank and stripped String - pattern new-call - not for inheritance - only the monoOf..
- SolidString() - Constructor for class life.expert.value.string.SolidString
- SolidString(SolidString) - Static method in class life.expert.value.string.SolidString
-
pattern matching in vavr - you need add static import to method with pattern matching import static life.expert.value.string.NonBlankStringPatterns.*;
- SolidString.SolidStringBuilder - Class in life.expert.value.string
-
The type Non blank string builder.
- stringFromPath(Path) - Static method in class life.expert.common.io.FileUtils
-
Get file as one string
- StringUnaryOperator - Interface in life.expert.common.function
-
Represents an operation on a String operand that produces a String result.
- stripTrailingZeros() - Method in class life.expert.value.numeric.amount.Amount
- stripTrailingZeros() - Method in class life.expert.value.numeric.amount.BigAmount
- stripTrailingZeros() - Method in class life.expert.value.numeric.amount.ForwardingQuantity
- stripTrailingZeros() - Method in interface life.expert.value.numeric.amount.Quantity
-
Returns a
Quantitywhich is numerically equal to this one but with any trailing zeros removed from the representation. - stripTrailingZeros() - Method in class life.expert.value.numeric.amount.RoundedAmount
- subtract(Quantity) - Method in class life.expert.value.numeric.amount.Amount
-
Subtract amount.
- subtract(Quantity) - Method in class life.expert.value.numeric.amount.BigAmount
-
Subtract unit.
- subtract(Quantity) - Method in class life.expert.value.numeric.amount.ForwardingQuantity
- subtract(Quantity) - Method in interface life.expert.value.numeric.amount.Quantity
-
Returns a
Quantitywhose value is - subtract(Quantity) - Method in class life.expert.value.numeric.amount.RoundedAmount
-
Subtract rounded unit.
- SupplierInterrupted<T> - Interface in life.expert.common.async
-
The interface Supplier interrupted.
- SupplierIO<T> - Interface in life.expert.common.io
-
Represents a supplier of results.
T
- test(T1, T2, T3) - Method in interface life.expert.common.function.CheckedPredicate3
-
Test boolean.
- test(T1, T2, T3, T4) - Method in interface life.expert.common.function.CheckedPredicate4
-
Test boolean.
- test(T1, T2, T3, T4, T5) - Method in interface life.expert.common.function.CheckedPredicate5
-
Test boolean.
- test(T1, T2, T3, T4, T5, T6) - Method in interface life.expert.common.function.CheckedPredicate6
-
Test boolean.
- test(T1, T2, T3, T4, T5, T6, T7) - Method in interface life.expert.common.function.CheckedPredicate7
-
Test boolean.
- test(T1, T2, T3, T4, T5, T6, T7, T8) - Method in interface life.expert.common.function.CheckedPredicate8
-
Test boolean.
- ThreadUtils - Class in life.expert.common.async
-
- contains methods that wrap (as an optional type) lambdas with checked exceptions - contains the methods of custom configured Executors for passing them to the Flux input - and some general purpose thread delay method
- toBuilder() - Method in class life.expert.value.string.SolidString
-
To builder non blank string builder.
- toString() - Method in class life.expert.value.numeric.amount.Amount
- toString() - Method in class life.expert.value.numeric.amount.BigAmount
- toString() - Method in class life.expert.value.numeric.amount.RoundedAmount
- toString() - Method in class life.expert.value.numeric.PositiveInteger
- toString() - Method in class life.expert.value.numeric.PositiveLong
- toString() - Method in class life.expert.value.numeric.utils.DefaultNumberValue
- toString() - Method in exception life.expert.value.numeric.utils.UnknownUnitException
- toString() - Method in class life.expert.value.string.SolidString.SolidStringBuilder
- toString() - Method in class life.expert.value.string.SolidString
- tryFromFlux(Flux<T>) - Static method in class life.expert.common.reactivestreams.Patterns
-
Try from Flux.
- tryFromMono(Mono<T>) - Static method in class life.expert.common.reactivestreams.Patterns
-
Try from Mono.
- TupleUtils - Class in life.expert.common.function
-
Hepler functions for conversions Vavr's tuple-result into (a,b..)-result Utils is insired by TupleUtils from io.projectreactor.addons:reactor-extra Unlike the library, they allow you to contain null values, which allows you to take input values of methods and check them later with the Flux.error event (not raise exception as in reactor-extra ) Preconditions: none Postconditions: none Side effects: none Tread safety: Immutable
- TupleUtils() - Constructor for class life.expert.common.function.TupleUtils
U
- ulp() - Method in class life.expert.value.numeric.amount.RoundedAmount
-
Ulp rounded unit.
- uncheckedBiConsumer(CheckedBiConsumer<T1, T2>) - Static method in class life.expert.common.function.CheckedUtils
-
Unchecked bi consumer bi consumer.
- uncheckedBiConsumer(CheckedBiConsumer<T1, T2>, String) - Static method in class life.expert.common.function.CheckedUtils
-
Unchecked bi consumer bi consumer.
- uncheckedBiFunction(CheckedBiFunction<T, U, R>) - Static method in class life.expert.common.function.CheckedUtils
-
Unchecked bi function bi function.
- uncheckedBiFunction(CheckedBiFunction<T, U, R>, String) - Static method in class life.expert.common.function.CheckedUtils
-
Unchecked bi function bi function.
- uncheckedBiPredicate(CheckedBiPredicate<T1, T2>) - Static method in class life.expert.common.function.CheckedUtils
-
Unchecked bi predicate bi predicate.
- uncheckedBiPredicate(CheckedBiPredicate<T1, T2>, String) - Static method in class life.expert.common.function.CheckedUtils
-
Unchecked bi predicate bi predicate.
- uncheckedConsumer(CheckedConsumer<T>) - Static method in class life.expert.common.function.CheckedUtils
-
Unchecked consumer consumer.
- uncheckedConsumer(CheckedConsumer<T>, String) - Static method in class life.expert.common.function.CheckedUtils
-
Unchecked consumer consumer.
- uncheckedConsumer3(CheckedConsumer3<T1, T2, T3>) - Static method in class life.expert.common.function.CheckedUtils
-
Unchecked consumer 3 consumer 3.
- uncheckedConsumer3(CheckedConsumer3<T1, T2, T3>, String) - Static method in class life.expert.common.function.CheckedUtils
-
Unchecked consumer 3 consumer 3.
- uncheckedConsumer4(CheckedConsumer4<T1, T2, T3, T4>) - Static method in class life.expert.common.function.CheckedUtils
-
Unchecked consumer 4 consumer 4.
- uncheckedConsumer4(CheckedConsumer4<T1, T2, T3, T4>, String) - Static method in class life.expert.common.function.CheckedUtils
-
Unchecked consumer 4 consumer 4.
- uncheckedConsumer5(CheckedConsumer5<T1, T2, T3, T4, T5>) - Static method in class life.expert.common.function.CheckedUtils
-
Unchecked consumer 5 consumer 5.
- uncheckedConsumer5(CheckedConsumer5<T1, T2, T3, T4, T5>, String) - Static method in class life.expert.common.function.CheckedUtils
-
Unchecked consumer 5 consumer 5.
- uncheckedConsumer6(CheckedConsumer6<T1, T2, T3, T4, T5, T6>) - Static method in class life.expert.common.function.CheckedUtils
-
Unchecked consumer 6 consumer 6.
- uncheckedConsumer6(CheckedConsumer6<T1, T2, T3, T4, T5, T6>, String) - Static method in class life.expert.common.function.CheckedUtils
-
Unchecked consumer 6 consumer 6.
- uncheckedConsumer7(CheckedConsumer7<T1, T2, T3, T4, T5, T6, T7>) - Static method in class life.expert.common.function.CheckedUtils
-
Unchecked consumer 7 consumer 7.
- uncheckedConsumer7(CheckedConsumer7<T1, T2, T3, T4, T5, T6, T7>, String) - Static method in class life.expert.common.function.CheckedUtils
-
Unchecked consumer 7 consumer 7.
- uncheckedConsumer8(CheckedConsumer8<T1, T2, T3, T4, T5, T6, T7, T8>) - Static method in class life.expert.common.function.CheckedUtils
-
Unchecked consumer 8 consumer 8.
- uncheckedConsumer8(CheckedConsumer8<T1, T2, T3, T4, T5, T6, T7, T8>, String) - Static method in class life.expert.common.function.CheckedUtils
-
Unchecked consumer 8 consumer 8.
- uncheckedFunction(CheckedFunction1<T, R>) - Static method in class life.expert.common.function.CheckedUtils
-
Unchecked function function.
- uncheckedFunction(CheckedFunction1<T, R>, String) - Static method in class life.expert.common.function.CheckedUtils
-
Unchecked function function.
- uncheckedPredicate(CheckedPredicate<T>) - Static method in class life.expert.common.function.CheckedUtils
-
Unchecked predicate predicate.
- uncheckedPredicate(CheckedPredicate<T>, String) - Static method in class life.expert.common.function.CheckedUtils
-
Unchecked predicate predicate.
- uncheckedPredicate3(CheckedPredicate3<T1, T2, T3>) - Static method in class life.expert.common.function.CheckedUtils
-
Unchecked predicate 3 predicate 3.
- uncheckedPredicate3(CheckedPredicate3<T1, T2, T3>, String) - Static method in class life.expert.common.function.CheckedUtils
-
Unchecked predicate 3 predicate 3.
- uncheckedPredicate4(CheckedPredicate4<T1, T2, T3, T4>) - Static method in class life.expert.common.function.CheckedUtils
-
Unchecked predicate 4 predicate 4.
- uncheckedPredicate4(CheckedPredicate4<T1, T2, T3, T4>, String) - Static method in class life.expert.common.function.CheckedUtils
-
Unchecked predicate 4 predicate 4.
- uncheckedPredicate5(CheckedPredicate5<T1, T2, T3, T4, T5>) - Static method in class life.expert.common.function.CheckedUtils
-
Unchecked predicate 5 predicate 5.
- uncheckedPredicate5(CheckedPredicate5<T1, T2, T3, T4, T5>, String) - Static method in class life.expert.common.function.CheckedUtils
-
Unchecked predicate 5 predicate 5.
- uncheckedPredicate6(CheckedPredicate6<T1, T2, T3, T4, T5, T6>) - Static method in class life.expert.common.function.CheckedUtils
-
Unchecked predicate 6 predicate 6.
- uncheckedPredicate6(CheckedPredicate6<T1, T2, T3, T4, T5, T6>, String) - Static method in class life.expert.common.function.CheckedUtils
-
Unchecked predicate 6 predicate 6.
- uncheckedPredicate7(CheckedPredicate7<T1, T2, T3, T4, T5, T6, T7>) - Static method in class life.expert.common.function.CheckedUtils
-
Unchecked predicate 7 predicate 7.
- uncheckedPredicate7(CheckedPredicate7<T1, T2, T3, T4, T5, T6, T7>, String) - Static method in class life.expert.common.function.CheckedUtils
-
Unchecked predicate 7 predicate 7.
- uncheckedPredicate8(CheckedPredicate8<T1, T2, T3, T4, T5, T6, T7, T8>) - Static method in class life.expert.common.function.CheckedUtils
-
Unchecked predicate 8 predicate 8.
- uncheckedPredicate8(CheckedPredicate8<T1, T2, T3, T4, T5, T6, T7, T8>, String) - Static method in class life.expert.common.function.CheckedUtils
-
Unchecked predicate 8 predicate 8.
- uncheckedRunnable(CheckedRunnable) - Static method in class life.expert.common.function.CheckedUtils
-
Unchecked runnable runnable.
- uncheckedRunnable(CheckedRunnable, String) - Static method in class life.expert.common.function.CheckedUtils
-
Unchecked runnable runnable.
- uncheckedSupplier(CheckedFunction0<E>) - Static method in class life.expert.common.function.CheckedUtils
-
Unchecked supplier supplier.
- uncheckedSupplier(CheckedFunction0<E>, String) - Static method in class life.expert.common.function.CheckedUtils
-
Unchecked supplier supplier.
- Unit - Interface in life.expert.value.numeric.unit
-
A unit of values.
- UnknownUnitException - Exception in life.expert.value.numeric.utils
-
Exception thrown when a unit code cannot be resolved into a
Unit. - UnknownUnitException(String) - Constructor for exception life.expert.value.numeric.utils.UnknownUnitException
-
Creates a new exception instance when a
Unitcould not be evaluated given a unit code. - UnknownUnitException(Locale) - Constructor for exception life.expert.value.numeric.utils.UnknownUnitException
-
Creates a new exception instance when a
Unitcould not be evaluated given a (country)Locale.
V
- ValueException - Exception in life.expert.value.numeric.utils
-
The type Value exception.
- ValueException(String) - Constructor for exception life.expert.value.numeric.utils.ValueException
-
Creates an instance.
- ValueException(String, Throwable) - Constructor for exception life.expert.value.numeric.utils.ValueException
-
Creates an instance with the specified detail message and cause.
- valueOf(String) - Static method in enum life.expert.common.graph.NodeVisitState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum life.expert.value.numeric.utils.ConvertBigDecimal
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum life.expert.common.graph.NodeVisitState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum life.expert.value.numeric.utils.ConvertBigDecimal
-
Returns an array containing the constants of this enum type, in the order they are declared.
- ValueStrategy() - Constructor for class life.expert.common.graph.RenderGraphStrategy.ValueStrategy
W
- with(Number) - Method in class life.expert.value.numeric.amount.RoundedAmount
-
With rounded unit.
- with(Operator) - Method in class life.expert.value.numeric.amount.Amount
-
With amount.
- with(Operator) - Method in class life.expert.value.numeric.amount.BigAmount
-
With unit.
- with(Operator) - Method in interface life.expert.value.numeric.amount.Quantity
-
Returns an operated object of the same type as this object with the operation made.
- with(Operator) - Method in class life.expert.value.numeric.amount.RoundedAmount
-
With rounded unit.
- with(Unit) - Method in class life.expert.value.numeric.amount.RoundedAmount
-
Creates a new Amount instance, by just replacing the
Unit. - with(Unit, Number) - Method in class life.expert.value.numeric.amount.RoundedAmount
-
With rounded unit.
- writerFromPath(File) - Static method in class life.expert.common.io.FileUtils
-
Write to path flux.
- writerFromPath(String) - Static method in class life.expert.common.io.FileUtils
-
Write to path flux.
- writerFromPath(Path) - Static method in class life.expert.common.io.FileUtils
-
Write to path flux.
- writerWrapper(File, Supplier<String>) - Static method in class life.expert.common.io.FileWrappers
-
Writer wrapper runnable io.
Y
- yield() - Method in class life.expert.common.reactivestreams.ForComprehension.FluxFor1
-
A shortcut for
yield(Function.identity()). - yield() - Method in class life.expert.common.reactivestreams.ForComprehension.MonoFor1
-
A shortcut for
yield(Function.identity()). - yield(Function3<? super T1, ? super T2, ? super T3, ? extends R>) - Method in class life.expert.common.reactivestreams.ForComprehension.FluxFor3
-
Yields a result for elements of the cross product of the underlying Fluxs.
- yield(Function3<? super T1, ? super T2, ? super T3, ? extends R>) - Method in class life.expert.common.reactivestreams.ForComprehension.MonoFor3
-
Yields a result for elements of the cross product of the underlying Monos.
- yield(Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in class life.expert.common.reactivestreams.ForComprehension.FluxFor4
-
Yields a result for elements of the cross product of the underlying Fluxs.
- yield(Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in class life.expert.common.reactivestreams.ForComprehension.MonoFor4
-
Yields a result for elements of the cross product of the underlying Monos.
- yield(Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Method in class life.expert.common.reactivestreams.ForComprehension.FluxFor5
-
Yields a result for elements of the cross product of the underlying Fluxs.
- yield(Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Method in class life.expert.common.reactivestreams.ForComprehension.MonoFor5
-
Yields a result for elements of the cross product of the underlying Monos.
- yield(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>) - Method in class life.expert.common.reactivestreams.ForComprehension.FluxFor6
-
Yields a result for elements of the cross product of the underlying Fluxs.
- yield(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>) - Method in class life.expert.common.reactivestreams.ForComprehension.MonoFor6
-
Yields a result for elements of the cross product of the underlying Monos.
- yield(Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>) - Method in class life.expert.common.reactivestreams.ForComprehension.FluxFor7
-
Yields a result for elements of the cross product of the underlying Fluxs.
- yield(Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>) - Method in class life.expert.common.reactivestreams.ForComprehension.MonoFor7
-
Yields a result for elements of the cross product of the underlying Monos.
- yield(Function8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R>) - Method in class life.expert.common.reactivestreams.ForComprehension.FluxFor8
-
Yields a result for elements of the cross product of the underlying Fluxs.
- yield(Function8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R>) - Method in class life.expert.common.reactivestreams.ForComprehension.MonoFor8
-
Yields a result for elements of the cross product of the underlying Monos.
- yield(BiFunction<? super T1, ? super T2, ? extends R>) - Method in class life.expert.common.reactivestreams.ForComprehension.FluxFor2
-
Yields a result for elements of the cross product of the underlying Fluxs.
- yield(BiFunction<? super T1, ? super T2, ? extends R>) - Method in class life.expert.common.reactivestreams.ForComprehension.MonoFor2
-
Yields a result for elements of the cross product of the underlying Monos.
- yield(Function<? super T1, ? extends R>) - Method in class life.expert.common.reactivestreams.ForComprehension.FluxFor1
-
Yields a result for elements of the cross product of the underlying Flux.
- yield(Function<? super T1, ? extends R>) - Method in class life.expert.common.reactivestreams.ForComprehension.MonoFor1
-
Yields a result for elements of the cross product of the underlying Mono.
Z
- zero(Unit) - Static method in class life.expert.value.numeric.amount.Amount
-
Obtains an instance of
Amountrepresenting zero. - zero(Unit) - Static method in class life.expert.value.numeric.amount.BigAmount
-
Obtains an instance of
BigAmountrepresenting zero. - zero(Unit) - Static method in class life.expert.value.numeric.amount.RoundedAmount
-
Obtains an instance of
RoundedAmountrepresenting zero.
All Classes All Packages