Index

A B C D E F G H I L M N O P R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

R

reduce(BinaryOperator<Map.Entry<K, V>>) - Method in class org.tquadrat.foundation.stream.internal.DefaultMapStream
reduce(BinaryOperator<T>) - Method in class org.tquadrat.foundation.stream.StreamAdapter
reduce(Map.Entry<K, V>, BinaryOperator<Map.Entry<K, V>>) - Method in class org.tquadrat.foundation.stream.internal.DefaultMapStream
reduce(T, BinaryOperator<T>) - Method in class org.tquadrat.foundation.stream.StreamAdapter
reduce(U, BiFunction<U, ? super Map.Entry<K, V>, U>, BinaryOperator<U>) - Method in class org.tquadrat.foundation.stream.internal.DefaultMapStream
reduce(U, BiFunction<U, ? super T, U>, BinaryOperator<U>) - Method in class org.tquadrat.foundation.stream.StreamAdapter
reject(Stream<T>, Predicate<? super T>) - Static method in class org.tquadrat.foundation.stream.StreamUtils
Filters with the condition negated.
require(T, String, Predicate<? super T>) - Static method in class org.tquadrat.foundation.lang.Objects
Applies the given validation on the given value, and if that fails, an ValidationException with the specified message is thrown.
require(T, Function<? super T, String>, Predicate<? super T>) - Static method in class org.tquadrat.foundation.lang.Objects
Applies the given validation on the given value, and if that fails, a customized ValidationException is thrown.
require(T, Predicate<? super T>) - Static method in class org.tquadrat.foundation.lang.Objects
Applies the given validation on the given value, and if that fails, an ValidationException is thrown.
require(T, Supplier<String>, Predicate<? super T>) - Static method in class org.tquadrat.foundation.lang.Objects
Applies the given validation on the given value, and if that fails, a customized ValidationException is thrown.
requireNonNull(T) - Static method in class org.tquadrat.foundation.lang.Objects
Checks if the given value obj is null and throws a NullArgumentException if it is null.
requireNonNull(T, String) - Static method in class org.tquadrat.foundation.lang.Objects
Checks if the given value obj is null and throws a ValidationException with the specified message if it is null.
requireNonNull(T, Supplier<String>) - Static method in class org.tquadrat.foundation.lang.Objects
Checks that the specified object reference is not null and throws a customized ValidationException if it is.
requireNonNullArgument(T, Object, String, String) - Static method in class org.tquadrat.foundation.lang.Objects
Checks if not both of the given arguments arg and otherArg are null and throws a NullArgumentException if both are null.
requireNonNullArgument(T, String) - Static method in class org.tquadrat.foundation.lang.Objects
Checks if the given argument a is null and throws a NullArgumentException if it is null.
requireNonNullElse(T, T) - Static method in class org.tquadrat.foundation.lang.Objects
Returns the first argument if it is not null, otherwise it returns the non-null second argument.
requireNonNullElseGet(T, Supplier<? extends T>) - Static method in class org.tquadrat.foundation.lang.Objects
Returns the first argument if it is not null, otherwise it returns the non-null value returned by supplier.get().
requireNotBlankArgument(T, String) - Static method in class org.tquadrat.foundation.lang.Objects
Checks if the given String argument arg is null, empty or blank and throws a NullArgumentException if it is null, an EmptyArgumentException if it is empty, or a BlankArgumentException if it is blank.
requireNotEmptyArgument(Optional<T>, String) - Static method in class org.tquadrat.foundation.lang.Objects
Checks if the given argument optional of type Optional is null or empty and throws a NullArgumentException if it is null, or a EmptyArgumentException if it is empty.
requireNotEmptyArgument(T, String) - Static method in class org.tquadrat.foundation.lang.Objects
Checks if the given argument arg is null or empty and throws a NullArgumentException if it is null, or an EmptyArgumentException if it is empty.
requireValidArgument(T, String, Predicate<? super T>) - Static method in class org.tquadrat.foundation.lang.Objects
Applies the given validation on the given value, and if that fails, an ValidationException with a default message is thrown.
requireValidArgument(T, String, Predicate<? super T>, UnaryOperator<String>) - Static method in class org.tquadrat.foundation.lang.Objects
Applies the given validation on the given value, and if that fails, a ValidationException is thrown.
requireValidDoubleArgument(double, String, DoublePredicate) - Static method in class org.tquadrat.foundation.lang.Objects
Applies the given validation on the given value, and if that fails, an ValidationException with a default message is thrown.
requireValidDoubleArgument(double, String, DoublePredicate, UnaryOperator<String>) - Static method in class org.tquadrat.foundation.lang.Objects
Applies the given validation on the given value, and if that fails, a ValidationException is thrown.
requireValidIntegerArgument(int, String, IntPredicate) - Static method in class org.tquadrat.foundation.lang.Objects
Applies the given validation on the given value, and if that fails, an ValidationException with a default message is thrown.
requireValidIntegerArgument(int, String, IntPredicate, UnaryOperator<String>) - Static method in class org.tquadrat.foundation.lang.Objects
Applies the given validation on the given value, and if that fails, a ValidationException is thrown.
requireValidLongArgument(long, String, LongPredicate) - Static method in class org.tquadrat.foundation.lang.Objects
Applies the given validation on the given value, and if that fails, an ValidationException with a default message is thrown.
requireValidLongArgument(long, String, LongPredicate, UnaryOperator<String>) - Static method in class org.tquadrat.foundation.lang.Objects
Applies the given validation on the given value, and if that fails, a ValidationException is thrown.
requireValidNonNullArgument(T, String, Predicate<? super T>) - Static method in class org.tquadrat.foundation.lang.Objects
Applies the given validation on the given value (that must not be null), and if that fails, an ValidationException with a default message is thrown.
requireValidNonNullArgument(T, String, Predicate<? super T>, UnaryOperator<String>) - Static method in class org.tquadrat.foundation.lang.Objects
Applies the given validation on the given value (that must not be null), and if that fails, a ValidationException is thrown.
result - Variable in record class org.tquadrat.foundation.lang.Status
The field for the result record component.
result() - Method in record class org.tquadrat.foundation.lang.Status
Returns the value of the result record component.
retrieveConverterForClass(Class<C>) - Static method in class org.tquadrat.foundation.lang.internal.StringConverterService
Returns an instance of StringConverter for the given Class.
retrieveConverterForEnum(Class<E>) - Static method in class org.tquadrat.foundation.lang.internal.StringConverterService
Returns an instance of StringConverter for the given Enum type.
retrieveSubjectClasses(StringConverter<?>) - Static method in class org.tquadrat.foundation.lang.internal.StringConverterService
Determines the key class for the given instance of StringConverter.
right - Variable in record class org.tquadrat.foundation.lang.Pair
The field for the right record component.
right() - Method in record class org.tquadrat.foundation.lang.Pair
Returns the value of the right record component.
right(R) - Method in record class org.tquadrat.foundation.lang.Pair
Creates a new instance of Pair with the left value from this one and the given new right value.
roundRobin() - Static method in class org.tquadrat.foundation.stream.Selectors
Returns a "Round Robin" Selector implementation.
run() - Method in interface org.tquadrat.foundation.lang.Action
The action.
A B C D E F G H I L M N O P R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form