| Package | Description |
|---|---|
| org.verapdf.metadata.fixer.utils | |
| org.verapdf.pdfa |
Interfaces for PDF/A validation and Metadata repair.
|
| org.verapdf.pdfa.results |
Interfaces and reference implementations encapsulating the results of PDF/A
validation.
|
| org.verapdf.pdfa.validation.profiles |
Interfaces and reference implementations for PDF/A validation and validation
profiles.
|
| org.verapdf.pdfa.validation.validators | |
| org.verapdf.processor |
| Modifier and Type | Method and Description |
|---|---|
static ValidationStatus |
ProcessedObjectsInspector.validationStatus(Set<TestAssertion> assertions,
ValidationProfile profile)
Return validation status according to failed rules and validation
profile.
|
static ValidationStatus |
ProcessedObjectsInspector.validationStatus(Set<TestAssertion> assertions,
ValidationProfile profile,
ProcessedObjects objects)
Return validation status according to failed rules, validation profile
and metadata failed rules type
|
static ValidationStatus |
ProcessedObjectsInspector.validationStatus(Set<TestAssertion> assertions,
ValidationProfile profile,
ProcessedObjectsParser parser)
Return validation status according to failed rules and validation
profile.
|
| Modifier and Type | Method and Description |
|---|---|
ValidationProfile |
PDFAValidator.getProfile()
Returns the complete
ValidationProfile enforced by this PDFAValidator. |
| Modifier and Type | Method and Description |
|---|---|
PDFAValidator |
VeraPDFFoundry.createFailFastValidator(ValidationProfile profile,
int maxFailures)
Creates a new
PDFAValidator initialised with the passed profile,
requested fast failing behaviour and configured NOT to log passed checks. |
PDFAValidator |
VeraPDFFoundry.createValidator(ValidationProfile profile,
boolean logSuccess)
Creates a new
PDFAValidator initialised with the passed profile
and chosen passed test logging. |
PDFAValidator |
VeraPDFFoundry.createValidator(ValidatorConfig config,
ValidationProfile profile)
Obtain a new
PDFAValidator instance that uses a custom
ValidationProfile instance. |
| Modifier and Type | Method and Description |
|---|---|
ValidationProfile |
ValidationResult.getValidationProfile() |
| Modifier and Type | Method and Description |
|---|---|
static ValidationResult |
ValidationResults.resultFromValues(ValidationProfile validationProfile,
Set<TestAssertion> assertions) |
static ValidationResult |
ValidationResults.resultFromValues(ValidationProfile validationProfile,
Set<TestAssertion> assertions,
boolean isCompliant) |
static ValidationResult |
ValidationResults.resultFromValues(ValidationProfile validationProfile,
Set<TestAssertion> assertions,
boolean isCompliant,
int totalAssertions) |
| Modifier and Type | Method and Description |
|---|---|
static ValidationProfile |
Profiles.defaultProfile()
Returns an immutable default instance of a ValidationProfile.
|
ValidationProfile |
ProfileDirectory.getValidationProfileByFlavour(PDFAFlavour flavour) |
ValidationProfile |
ProfileDirectory.getValidationProfileById(String profileID) |
static ValidationProfile |
Profiles.profileFromSortedValues(PDFAFlavour flavour,
ProfileDetails details,
String hash,
SortedSet<Rule> rules,
Set<Variable> variables)
Returns a
ValidationProfile instance initialised with the passed
values. |
static ValidationProfile |
Profiles.profileFromValues(PDFAFlavour flavour,
ProfileDetails details,
String hash,
Set<Rule> rules,
Set<Variable> variables)
Returns a
ValidationProfile instance initialised with the passed
values. |
static ValidationProfile |
Profiles.profileFromXml(InputStream source)
Attempt to de-serialise and return a
ValidationProfile instance
from an XML representation that can be read from toConvert. |
| Modifier and Type | Method and Description |
|---|---|
Set<ValidationProfile> |
ProfileDirectory.getValidationProfiles() |
| Modifier and Type | Method and Description |
|---|---|
static String |
Profiles.profileToXml(ValidationProfile toConvert,
boolean format,
boolean fragment)
Convert a
ValidationProfile instance into an XML String. |
static void |
Profiles.profileToXml(ValidationProfile toConvert,
OutputStream dest,
boolean format,
boolean fragment)
|
static void |
Profiles.profileToXml(ValidationProfile toConvert,
Writer dest,
boolean format,
boolean fragment)
|
| Modifier and Type | Method and Description |
|---|---|
static ProfileDirectory |
Profiles.directoryFromProfiles(Set<ValidationProfile> profiles)
|
| Modifier and Type | Method and Description |
|---|---|
static PDFAValidator |
ValidatorFactory.createValidator(ValidationProfile profile)
Creates a new
PDFAValidator initialised with the passed profile
and configured NOT to log passed checks. |
static PDFAValidator |
ValidatorFactory.createValidator(ValidationProfile profile,
boolean logPassedChecks)
Creates a new
PDFAValidator initialised with the passed profile
and chosen passed test logging. |
static PDFAValidator |
ValidatorFactory.createValidator(ValidationProfile profile,
boolean logPassedChecks,
int maxFailures)
Creates a new
PDFAValidator initialised with the passed profile,
chosen passed test logging and requested fast failing behaviour. |
static PDFAValidator |
ValidatorFactory.createValidator(ValidationProfile profile,
int maxFailures)
Creates a new
PDFAValidator initialised with the passed profile,
requested fast failing behaviour and configured NOT to log passed checks. |
| Modifier and Type | Method and Description |
|---|---|
ValidationProfile |
ProcessorConfig.getCustomProfile() |
| Modifier and Type | Method and Description |
|---|---|
static ProcessorConfig |
ProcessorFactory.fromValues(ValidatorConfig config,
FeatureExtractorConfig featureConfig,
PluginsCollectionConfig pluginsCollectionConfig,
MetadataFixerConfig fixerConfig,
EnumSet<TaskType> tasks,
ValidationProfile customProfile) |
static ProcessorConfig |
ProcessorFactory.fromValues(ValidatorConfig config,
FeatureExtractorConfig featureConfig,
PluginsCollectionConfig pluginsCollectionConfig,
MetadataFixerConfig fixerConfig,
EnumSet<TaskType> tasks,
ValidationProfile customProfile,
String mdFolder) |
Copyright © 2015–2019 The veraPDF Consortium. All rights reserved.