Uses of Class
specialized_checkers.lambda.CheckerFunction
Packages that use CheckerFunction
-
Uses of CheckerFunction in specialized_checkers.lambda
Subclasses with type arguments of type CheckerFunction in specialized_checkers.lambdaModifier and TypeClassDescriptionclass
CheckerFunction<T,
R> A specialized checker forFunction
instances, providing a fluent API for validating function behavior and results.Methods in specialized_checkers.lambda that return CheckerFunctionModifier and TypeMethodDescriptionCheckerFunction.activateDeepClone()
Enables deep cloning of input objects before passing them to theFunction
.CheckerFunction.applyWithoutException
(T input) Asserts that applying theFunction
to the given input does not throw any exception.static <T,
R> CheckerFunction <T, R> Creates a newCheckerFunction
for the givenFunction
instance with a default name.static <T,
R> CheckerFunction <T, R> Creates a newCheckerFunction
for the givenFunction
instance with a custom name.CheckerFunction.deactivateDeepClone()
Disables deep cloning of input objects before passing them to theFunction
.CheckerFunction.producesExpected
(T input, R expected) Asserts that applying theFunction
to the given input produces the expected result.CheckerFunction.producesNonNull
(T input) Asserts that applying theFunction
to the given input produces a non-null result.protected CheckerFunction
<T, R> CheckerFunction.self()
Returns this checker instance (for fluent API usage).