Package org.junit.platform.commons.util
Class FunctionUtils
- java.lang.Object
-
- org.junit.platform.commons.util.FunctionUtils
-
@API(status=INTERNAL, since="1.0") public final class FunctionUtils extends Object
Collection of utilities for working withFunctions
,Predicates
, etc.DISCLAIMER
These utilities are intended solely for usage within the JUnit framework itself. Any usage by external parties is not supported. Use at your own risk!
- Since:
- 1.0
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T,V>
Predicate<T>where(Function<T,V> function, Predicate<? super V> predicate)
Return a predicate that first applies the specified function and then tests the specified predicate against the result of the function.
-
-
-
Method Detail
-
where
public static <T,V> Predicate<T> where(Function<T,V> function, Predicate<? super V> predicate)
Return a predicate that first applies the specified function and then tests the specified predicate against the result of the function.- Parameters:
function
- the function to applypredicate
- the predicate to test against the result of the function
-
-