Package cdc.validation.checkers
Class Checkers
java.lang.Object
cdc.validation.checkers.Checkers
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic voidstatic <T> Checker<? super T>getChecker(Class<T> valueClass, String name, cdc.util.lang.FailureReaction reaction) static Checker<?>getChecker(String name) static Checker<?>getChecker(String name, cdc.util.lang.FailureReaction reaction) getNames()static booleanhasChecker(String name) static voidRegister a checker with a name.
-
Field Details
-
PRINTER
public static final cdc.util.debug.Printable PRINTER
-
-
Method Details
-
elaborate
public static void elaborate() -
register
Register a checker with a name.- Parameters:
checker- The checker.name- The name.- Throws:
IllegalArgumentException- Whennameorcheckeris invalid.
-
getNames
- Returns:
- A set of registered checkers names.
-
hasChecker
-
getChecker
-
getChecker
-
getChecker
-