public interface ValidationProfile
PDFAFlavour, that identifies the specific PDF/A
specification and conformance level that it is designed to test.| Modifier and Type | Method and Description |
|---|---|
ProfileDetails |
getDetails() |
String |
getHexSha1Digest() |
PDFAFlavour |
getPDFAFlavour() |
Rule |
getRuleByRuleId(RuleId id) |
Set<Rule> |
getRules() |
Set<Rule> |
getRulesByObject(String objectName)
Retrieve the complete Set of validation
Rules associated with a
PDF object |
Set<Variable> |
getVariables()
TODO: A better explanation of Variables and their role.
|
Set<Variable> |
getVariablesByObject(String objectName)
TODO: A better explanation of Variables and their role.
|
PDFAFlavour getPDFAFlavour()
PDFAFlavour that identifies the specification part
and conformance level tested by this profile.ProfileDetails getDetails()
ProfileDetails for this profile.String getHexSha1Digest()
Set<Rule> getRules()
Rules that are enforce by this
ValidationProfileSet<Rule> getRulesByObject(String objectName)
Rules associated with a
PDF objectobjectName - the String name identifier for the objectRules that are associated with
object nameSet<Variable> getVariables()
Variables used by this ValidationProfile.Copyright © 2015–2017 The veraPDF Consortium. All rights reserved.