Uses of Class
cdc.issues.checks.AbstractChecker
-
Packages that use AbstractChecker Package Description cdc.issues.checks -
-
Uses of AbstractChecker in cdc.issues.checks
Subclasses of AbstractChecker in cdc.issues.checks Modifier and Type Class Description classAbstractPartChecker<O,P,C extends AbstractPartChecker<O,P,C>>Specialization ofAbstractCheckerused to check parts of an object.classAbstractRuleChecker<O>Abstract leaf (Rule) checker.classCompositeChecker<O>Specialization ofAbstractCheckerthat aggregates checkers dedicated to the same object type.classLazyChecker<O>Implementation ofAbstractCheckerthat lazily delegate the work to a named checker.Methods in cdc.issues.checks that return types with arguments of type AbstractChecker Modifier and Type Method Description List<AbstractChecker<? super O>>CompositeChecker. getComponents()List<AbstractChecker<? super P>>AbstractPartChecker. getPartCheckers()<O> Optional<AbstractChecker<O>>SnapshotManager. resolve(Class<O> objectClass, String name)Returns the checker that was registered with a name.Methods in cdc.issues.checks with parameters of type AbstractChecker Modifier and Type Method Description CAbstractPartChecker. add(AbstractChecker<? super P> partChecker)Add a new part checker.protected CompositeChecker<O>CompositeChecker. add(AbstractChecker<? super O> component)Add a component checker to this composite checker.voidRootChecker. add(AbstractChecker<? super O> child)protected static <O> voidAbstractChecker. checkAndStat(AbstractChecker<? super O> checker, CheckContext context, LocatedObject<? extends O> data)protected static <O> voidAbstractChecker. checkAndStat(AbstractChecker<? super O> checker, CheckContext context, O object, Location location)<O> voidSnapshotManager. register(String name, AbstractChecker<O> checker)Registers a checker and associate to a name.Constructors in cdc.issues.checks with parameters of type AbstractChecker Constructor Description AbstractPartChecker(SnapshotManager manager, Class<O> objectClass, Class<P> partClass, AbstractChecker<? super P>... partCheckers)Creates part checker with some part checkers.CompositeChecker(SnapshotManager manager, Class<O> objectClass, AbstractChecker<? super O>... components)Creates a composite checker with some components.RootChecker(SnapshotManager manager, LocatedObject<? extends O> root, AbstractChecker<? super O>... checkers)
-