See: Description
| Interface | Description |
|---|---|
| ValidationRule |
Defines an interface that validation rule classes must implement.
|
| Class | Description |
|---|---|
| AbstractFileSubtreeWalker<T> |
Implements a class that walks a file system subtree and performs
an operation on each file or directory found.
|
| AbstractFindTargets | |
| AbstractValidationChain |
Implements a command chain that also implements
ValidationRule,
so we can distinguish command chains that can be used for data
validation. |
| AbstractValidationRule |
The base class for validation rules.
|
| DummyValidationChain |
Implements an empty validation chain that is never applicable.
|
| GenericProblems |
Defines problems which are not specific to a data standard.
|
| MarkSubdirectoriesReferenced |
Implements a validation rule that marks all subdirectories as referenced.
|
| RecordValidationResults |
Class intended to record the validation results.
|
| RegisterTargets |
Implements a rule that inserts this target into the target
registry, if not already present, and also adds all of its
child targets.
|
| RuleContext |
Implements a type-safe context for using validation rules
in commands and chains.
|
| SetReportHeader |
Class intended to set the report header.
|
| StandardValidationChain |
Implements a validation chain that is applicable if any of its
contained validation commands are applicable, and performs validation
by invoking all of its contained commands in turn.
|
| UTF8ByteStreamRule |
Tests that a file has only legal UTF-8 byte sequences.
|
| ValidationRuleManager |
Implements an object that allows callers to find out what
validators exist.
|
| Annotation Type | Description |
|---|---|
| ValidationTest |
Defines an annotation used to mark validation tests
within a validation rule.
|
Copyright © 2020 Jet Propulsion Laboratory, California Institute of Technology. All rights reserved.