public interface ValidationResult
ValidationProfile
. The class encapsulates
the following information:
PDFAFlavour
of the profile used to validate the PDF/A
document.TestAssertion
s 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 TestAssertion
s. 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()
TestAssertion
s made during PDF/A validationValidationProfile getValidationProfile()
Copyright © 2015–2019 The veraPDF Consortium. All rights reserved.