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
ValidationExceptionwith 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
ValidationExceptionis 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
ValidationExceptionis 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
ValidationExceptionis 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
objisnulland throws aValidationExceptionwith 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
nulland throws a customizedValidationExceptionif it is. - requireNonNullArgument(T, Object, String, String) - Static method in class org.tquadrat.foundation.lang.Objects
-
Checks if not both of the given arguments
argandotherArgarenulland throws aNullArgumentExceptionif 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-nullsecond 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-nullvalue returned bysupplier.get(). - requireNotBlankArgument(T, String) - Static method in class org.tquadrat.foundation.lang.Objects
-
Checks if the given String argument
argisnull, empty or blank and throws aNullArgumentExceptionif it isnull, anEmptyArgumentExceptionif it is empty, or aBlankArgumentExceptionif it is blank. - requireNotEmptyArgument(Optional<T>, String) - Static method in class org.tquadrat.foundation.lang.Objects
-
Checks if the given argument
optionalof typeOptionalisnullor empty and throws aNullArgumentExceptionif it isnull, or aEmptyArgumentExceptionif it is empty. - requireNotEmptyArgument(T, String) - Static method in class org.tquadrat.foundation.lang.Objects
-
Checks if the given argument
argisnullor empty and throws aNullArgumentExceptionif it isnull, or anEmptyArgumentExceptionif 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
ValidationExceptionwith 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
ValidationExceptionis 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
ValidationExceptionwith 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
ValidationExceptionis 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
ValidationExceptionwith 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
ValidationExceptionis 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
ValidationExceptionwith 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
ValidationExceptionis 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, anValidationExceptionwith 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, aValidationExceptionis thrown. - result - Variable in record class org.tquadrat.foundation.lang.Status
-
The field for the
resultrecord component. - result() - Method in record class org.tquadrat.foundation.lang.Status
-
Returns the value of the
resultrecord component. - retrieveConverterForClass(Class<C>) - Static method in class org.tquadrat.foundation.lang.internal.StringConverterService
-
Returns an instance of
StringConverterfor the givenClass. - retrieveConverterForEnum(Class<E>) - Static method in class org.tquadrat.foundation.lang.internal.StringConverterService
-
Returns an instance of
StringConverterfor the givenEnumtype. - 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
rightrecord component. - right() - Method in record class org.tquadrat.foundation.lang.Pair
-
Returns the value of the
rightrecord component. - right(R) - Method in record class org.tquadrat.foundation.lang.Pair
-
Creates a new instance of
Pairwith 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"
Selectorimplementation. - run() - Method in interface org.tquadrat.foundation.lang.Action
-
The action.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
