public interface ValidationResult
ValidationProfile. The class encapsulates
the following information:
PDFAFlavour of the profile used to validate the PDF/A
document.TestAssertions representing the results of performing
individual tests.ValidationResult instance is not guaranteed to carry all
of the information generated during validation. While the
isCompliant() value MUST reflect the result of validation,
individual validator implementations are not obliged to record all, or any
individual TestAssertions. Such implementations may choose to only
record failed tests, or may be configured to abort validation after a so many
failed tests.| Modifier and Type | Method and Description |
|---|---|
PDFAFlavour |
getPDFAFlavour() |
ProfileDetails |
getProfileDetails() |
Set<TestAssertion> |
getTestAssertions() |
int |
getTotalAssertions() |
ValidationProfile |
getValidationProfile() |
boolean |
isCompliant() |
boolean isCompliant()
PDFAFlavour getPDFAFlavour()
PDFAFlavour that identifies the PDF/A specification
part and conformance level enforced by the Validator that
produced this result.ProfileDetails getProfileDetails()
ProfileDetails identifying the validation profile usedint getTotalAssertions()
Set<TestAssertion> getTestAssertions()
TestAssertions made during PDF/A validationValidationProfile getValidationProfile()
Copyright © 2015–2018 The veraPDF Consortium. All rights reserved.