Uses of Class
com.luchersol.core.specialized_checkers.lambda.CheckerBiFunction
Packages that use CheckerBiFunction
Package
Description
Lambda expression and functional programming checkers.
-
Uses of CheckerBiFunction in com.luchersol.core.specialized_checkers.lambda
Subclasses with type arguments of type CheckerBiFunction in com.luchersol.core.specialized_checkers.lambdaModifier and TypeClassDescriptionclassCheckerBiFunction<T,U, R> A specialized checker forBiFunctioninstances, providing a fluent API for validating the behavior of aBiFunction<T, U, R>.Methods in com.luchersol.core.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).