## Uses of Class
org.apache.pdfbox.preflight.ValidationResult.ValidationError

Packages that use ValidationResult.ValidationError
org.apache.pdfbox.preflight
org.apache.pdfbox.preflight.font.container
org.apache.pdfbox.preflight.font.util
org.apache.pdfbox.preflight.metadata
org.apache.pdfbox.preflight.process

### Uses of ValidationResult.ValidationError in org.apache.pdfbox.preflight

Methods in org.apache.pdfbox.preflight that return types with arguments of type ValidationResult.ValidationError
`List<ValidationResult.ValidationError>` ValidationResult.`getErrorsList()`
`List<ValidationResult.ValidationError>` PreflightDocument.`getValidationErrors()` Returns an unmodifiable list of all validation errors.

Methods in org.apache.pdfbox.preflight with parameters of type ValidationResult.ValidationError
`void` ValidationResult.`addError(ValidationResult.ValidationError error)` Add error to the list of ValidationError.
`void` PreflightContext.`addValidationError(ValidationResult.ValidationError error)` Add the given error the PreflightDocument
`void` PreflightDocument.`addValidationError(ValidationResult.ValidationError error)` Add a validation error.

Method parameters in org.apache.pdfbox.preflight with type arguments of type ValidationResult.ValidationError
`void` ValidationResult.`addErrors(List<ValidationResult.ValidationError> errors)` Add a set of errors to the list of ValidationError.
`void` PreflightContext.`addValidationErrors(List<ValidationResult.ValidationError> errors)` Add the given errors the PreflightDocument
`void` PreflightDocument.`addValidationErrors(List<ValidationResult.ValidationError> errorList)` Add a list of validation errors.

Constructors in org.apache.pdfbox.preflight with parameters of type ValidationResult.ValidationError
Constructor and Description
`ValidationResult(ValidationResult.ValidationError error)` Create a Validation Result object.

Constructor parameters in org.apache.pdfbox.preflight with type arguments of type ValidationResult.ValidationError
Constructor and Description
`ValidationResult(List<ValidationResult.ValidationError> errors)` Create a Validation Result object.

### Uses of ValidationResult.ValidationError in org.apache.pdfbox.preflight.font.container

Fields in org.apache.pdfbox.preflight.font.container with type parameters of type ValidationResult.ValidationError
`protected List<ValidationResult.ValidationError>` FontContainer.`errorBuffer` List of validation errors that occur during the font validation.

Methods in org.apache.pdfbox.preflight.font.container that return types with arguments of type ValidationResult.ValidationError
`List<ValidationResult.ValidationError>` FontContainer.`getAllErrors()`
`List<ValidationResult.ValidationError>` Type0Container.`getAllErrors()`

Methods in org.apache.pdfbox.preflight.font.container with parameters of type ValidationResult.ValidationError
`void` FontContainer.`push(ValidationResult.ValidationError error)`

Method parameters in org.apache.pdfbox.preflight.font.container with type arguments of type ValidationResult.ValidationError
`void` FontContainer.`push(List<ValidationResult.ValidationError> errors)`

### Uses of ValidationResult.ValidationError in org.apache.pdfbox.preflight.font.util

Methods in org.apache.pdfbox.preflight.font.util that return types with arguments of type ValidationResult.ValidationError
`List<ValidationResult.ValidationError>` FontMetaDataValidation.`validatePDFAIdentifer(org.apache.xmpbox.XMPMetadata metadata, org.apache.pdfbox.pdmodel.font.PDFontDescriptor fontDesc)`

Method parameters in org.apache.pdfbox.preflight.font.util with type arguments of type ValidationResult.ValidationError
`boolean` FontMetaDataValidation.`analyseFontName(org.apache.xmpbox.XMPMetadata metadata, org.apache.pdfbox.pdmodel.font.PDFontDescriptor fontDesc, List<ValidationResult.ValidationError> ve)` Value of the dc:title must be the same as the FontName in the font descriptor.
`boolean` FontMetaDataValidation.`analyseRights(org.apache.xmpbox.XMPMetadata metadata, org.apache.pdfbox.pdmodel.font.PDFontDescriptor fontDesc, List<ValidationResult.ValidationError> ve)` If XMP MetaData is present, they must have the following information : dc:rights Marked (with the value true) Owner UsageTerms

### Uses of ValidationResult.ValidationError in org.apache.pdfbox.preflight.metadata

Fields in org.apache.pdfbox.preflight.metadata declared as ValidationResult.ValidationError
`protected ValidationResult.ValidationError` XpacketParsingException.`error`

Methods in org.apache.pdfbox.preflight.metadata that return ValidationResult.ValidationError
`protected ValidationResult.ValidationError` SynchronizedMetaDataValidation.`absentSchemaMetaDataError(String target, String schema)` Return a formatted validation error when a specific metadata schema can't be found
`protected ValidationResult.ValidationError` SynchronizedMetaDataValidation.`absentXMPPropertyError(String target, String details)` Return a formatted validation error when a specific XMP property can't be found
`protected ValidationResult.ValidationError` SynchronizedMetaDataValidation.`badFieldXMPPropertyError(String target, String details)` Return a formatted validation error when a specific XMP property has the wrong type.
`ValidationResult.ValidationError` XpacketParsingException.`getError()`
`protected ValidationResult.ValidationError` PDFAIdentificationValidation.`unexpectedPrefixFoundError(String prefFound, String prefExpected, String schema)` Return a validationError formatted when a schema has not the expected prefix
`protected ValidationResult.ValidationError` SynchronizedMetaDataValidation.`unexpectedPrefixFoundError(String prefFound, String prefExpected, String schema)` Return a validationError formatted when a schema has not the expected prefix
`protected ValidationResult.ValidationError` SynchronizedMetaDataValidation.`unsynchronizedMetaDataError(String target)` Return a formatted validation error when metadata are not synchronized

Methods in org.apache.pdfbox.preflight.metadata that return types with arguments of type ValidationResult.ValidationError
`List<ValidationResult.ValidationError>` SynchronizedMetaDataValidation.`validateMetadataSynchronization(org.apache.pdfbox.pdmodel.PDDocument document, org.apache.xmpbox.XMPMetadata metadata)` Check if document information entries and XMP information are synchronized
`List<ValidationResult.ValidationError>` PDFAIdentificationValidation.`validatePDFAIdentifer(org.apache.xmpbox.XMPMetadata metadata)` Check if PDFAIdentification is valid
`List<ValidationResult.ValidationError>` UniquePropertiesValidation.`validatePropertiesUniqueness(org.apache.pdfbox.pdmodel.PDDocument document, org.apache.xmpbox.XMPMetadata metadata)` Checks that certain metadata properties are unique.

Method parameters in org.apache.pdfbox.preflight.metadata with type arguments of type ValidationResult.ValidationError
`protected void` SynchronizedMetaDataValidation.`analyzeAuthorProperty(org.apache.pdfbox.pdmodel.PDDocumentInformation dico, org.apache.xmpbox.schema.DublinCoreSchema dc, List<ValidationResult.ValidationError> ve)` Analyze if Author(s) embedded in Document Information dictionary and in XMP properties are synchronized
`protected void` SynchronizedMetaDataValidation.`analyzeCreationDateProperty(org.apache.pdfbox.pdmodel.PDDocumentInformation dico, org.apache.xmpbox.schema.XMPBasicSchema xmp, List<ValidationResult.ValidationError> ve)` Analyze if the CreationDate embedded in Document Information dictionary and in XMP properties are synchronized
`protected void` SynchronizedMetaDataValidation.`analyzeCreatorToolProperty(org.apache.pdfbox.pdmodel.PDDocumentInformation dico, org.apache.xmpbox.schema.XMPBasicSchema xmp, List<ValidationResult.ValidationError> ve)` Analyze if the creator tool embedded in Document Information dictionary and in XMP properties are synchronized
`protected void` SynchronizedMetaDataValidation.`analyzeKeywordsProperty(org.apache.pdfbox.pdmodel.PDDocumentInformation dico, org.apache.xmpbox.schema.AdobePDFSchema pdf, List<ValidationResult.ValidationError> ve)` Analyze if Keyword(s) embedded in Document Information dictionary and in XMP properties are synchronized
`protected void` SynchronizedMetaDataValidation.`analyzeModifyDateProperty(org.apache.pdfbox.pdmodel.PDDocumentInformation dico, org.apache.xmpbox.schema.XMPBasicSchema xmp, List<ValidationResult.ValidationError> ve)` Analyze if the ModifyDate embedded in Document Information dictionary and in XMP properties are synchronized
`protected void` SynchronizedMetaDataValidation.`analyzeProducerProperty(org.apache.pdfbox.pdmodel.PDDocumentInformation dico, org.apache.xmpbox.schema.AdobePDFSchema pdf, List<ValidationResult.ValidationError> ve)` Analyze if Producer embedded in Document Information dictionary and in XMP properties are synchronized
`protected void` SynchronizedMetaDataValidation.`analyzeSubjectProperty(org.apache.pdfbox.pdmodel.PDDocumentInformation dico, org.apache.xmpbox.schema.DublinCoreSchema dc, List<ValidationResult.ValidationError> ve)` Analyze if Subject(s) embedded in Document Information dictionary and in XMP properties are synchronized
`protected void` SynchronizedMetaDataValidation.`analyzeTitleProperty(org.apache.pdfbox.pdmodel.PDDocumentInformation dico, org.apache.xmpbox.schema.DublinCoreSchema dc, List<ValidationResult.ValidationError> ve)` Analyze if Title embedded in Document Information dictionary and in XMP properties are synchronized
`protected void` PDFAIdentificationValidation.`checkConformanceLevel(List<ValidationResult.ValidationError> ve, String value)`
`protected void` PDFAIdentificationValidation.`checkPartNumber(List<ValidationResult.ValidationError> ve, int value)`

Constructors in org.apache.pdfbox.preflight.metadata with parameters of type ValidationResult.ValidationError
Constructor and Description
`XpacketParsingException(String message, ValidationResult.ValidationError error)`

### Uses of ValidationResult.ValidationError in org.apache.pdfbox.preflight.process

Methods in org.apache.pdfbox.preflight.process that return types with arguments of type ValidationResult.ValidationError
`protected List<ValidationResult.ValidationError>` MetadataValidationProcess.`checkStreamFilterUsage(org.apache.pdfbox.pdmodel.PDDocument doc)` Check if metadata dictionary has no stream filter

Methods in org.apache.pdfbox.preflight.process with parameters of type ValidationResult.ValidationError
`protected void` AbstractProcess.`addValidationError(PreflightContext ctx, ValidationResult.ValidationError error)`

Method parameters in org.apache.pdfbox.preflight.process with type arguments of type ValidationResult.ValidationError
`protected void` AbstractProcess.`addValidationErrors(PreflightContext ctx, List<ValidationResult.ValidationError> errors)`