Uses of Class
specialized_checkers.lambda.CheckerBiFunction
Packages that use CheckerBiFunction
-
Uses of CheckerBiFunction in specialized_checkers.lambda
Subclasses with type arguments of type CheckerBiFunction in specialized_checkers.lambdaModifier and TypeClassDescriptionclass
CheckerBiFunction<T,
U, R> A specialized checker forBiFunction
instances, providing a fluent API for validating the behavior of aBiFunction<T, U, R>
.Methods in specialized_checkers.lambda that return CheckerBiFunctionModifier and TypeMethodDescriptionCheckerBiFunction.activateDeepClone()
Activates deep cloning of inputs before passing them to the BiFunction.CheckerBiFunction.applyWithoutException
(T input1, U input2) Checks that the BiFunction can be applied to the given inputs without throwing an exception.static <T,
U, R> CheckerBiFunction <T, U, R> CheckerBiFunction.check
(BiFunction<T, U, R> bifunction) Creates a CheckerBiFunction for the given BiFunction with a default name.static <T,
U, R> CheckerBiFunction <T, U, R> CheckerBiFunction.check
(BiFunction<T, U, R> bifunction, String name) Creates a CheckerBiFunction for the given BiFunction and assigns a custom name.CheckerBiFunction.deactivateDeepClone()
Deactivates deep cloning of inputs before passing them to the BiFunction.CheckerBiFunction.producesExpected
(T input1, U input2, R expected) Checks that the BiFunction produces the expected result for the given inputs.CheckerBiFunction.producesNonNull
(T input1, U input2) Checks that the BiFunction produces a non-null result for the given inputs.protected CheckerBiFunction
<T, U, R> CheckerBiFunction.self()
Returns this instance (for fluent API).