public final class DependenciesValidator extends AbstractKeywordValidator
dependencies
In spite of syntax differences, the digested data used to build the validator is the same, which is why this validator is located here.
keyword| Constructor and Description |
|---|
DependenciesValidator(JsonNode digest) |
| Modifier and Type | Method and Description |
|---|---|
String |
toString() |
void |
validate(Processor<FullData,FullData> processor,
ProcessingReport report,
MessageBundle bundle,
FullData data)
Validate the instance
|
newMsg, newMsg, toArrayNodepublic DependenciesValidator(JsonNode digest)
public void validate(Processor<FullData,FullData> processor, ProcessingReport report, MessageBundle bundle, FullData data) throws ProcessingException
KeywordValidatorprocessor - the main validation processorreport - the report to usebundle - the message bundle to usedata - the validation dataInvalidInstanceException - instance is invalid, and the report has
been configured to throw an exception instead of logging errorsProcessingExceptionpublic String toString()
toString in class AbstractKeywordValidator