Index
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
- requireNonNull(T, String) - Static method in class org.tquadrat.foundation.lang.Objects
-
Checks if the given value
obj
isnull
and throws aValidationException
with the specified message if it isnull
. - 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 customizedValidationException
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
andotherArg
arenull
and throws aNullArgumentException
if both arenull
. - requireNonNullArgument(T, String) - Static method in class org.tquadrat.foundation.lang.Objects
- 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 bysupplier.get()
. - requireNotBlankArgument(T, String) - Static method in class org.tquadrat.foundation.lang.Objects
-
Checks if the given String argument
arg
isnull
, empty or blank and throws aNullArgumentException
if it isnull
, anEmptyArgumentException
if it is empty, or aBlankArgumentException
if it is blank. - requireNotEmptyArgument(Optional<T>, String) - Static method in class org.tquadrat.foundation.lang.Objects
-
Checks if the given argument
optional
of typeOptional
isnull
or empty and throws aNullArgumentException
if it isnull
, or aEmptyArgumentException
if it is empty. - requireNotEmptyArgument(T, String) - Static method in class org.tquadrat.foundation.lang.Objects
-
Checks if the given argument
arg
isnull
or empty and throws aNullArgumentException
if it isnull
, or anEmptyArgumentException
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, anValidationException
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, aValidationException
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 givenClass
. - retrieveConverterForEnum(Class<E>) - Static method in class org.tquadrat.foundation.lang.internal.StringConverterService
-
Returns an instance of
StringConverter
for the givenEnum
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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form