Uses of Class
com.luchersol.core.specialized_checkers.lambda.CheckerPredicate
Packages that use CheckerPredicate
Package
Description
Lambda expression and functional programming checkers.
-
Uses of CheckerPredicate in com.luchersol.core.specialized_checkers.lambda
Subclasses with type arguments of type CheckerPredicate in com.luchersol.core.specialized_checkers.lambdaModifier and TypeClassDescriptionclassA specialized checker forPredicateinstances, providing a fluent API for validating function behavior and results.Methods in com.luchersol.core.specialized_checkers.lambda that return CheckerPredicateModifier and TypeMethodDescriptionCheckerPredicate.activateDeepClone()Enables deep cloning of input objects before passing them to thePredicate.static <T> CheckerPredicate<T> Creates a newCheckerPredicatefor the givenPredicateinstance with a default name.static <T> CheckerPredicate<T> Creates a newCheckerPredicatefor the givenPredicateinstance with a custom name.CheckerPredicate.deactivateDeepClone()Disables deep cloning of input objects before passing them to thePredicate.CheckerPredicate.evaluatesFalse(T input) Asserts that testing thePredicatewith the given input evaluates tofalse.CheckerPredicate.evaluatesTrue(T input) Asserts that testing thePredicatewith the given input evaluates totrue.CheckerPredicate.producesExpected(T input, boolean expected) Asserts that testing thePredicatewith the given input produces the expected boolean result.protected CheckerPredicate<T> CheckerPredicate.self()Returns this checker instance (for fluent API usage).CheckerPredicate.testWithoutException(T input) Asserts that testing thePredicatewith the given input does not throw any exception.