public class ValidationResult
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
ValidationResult.ValidationError
This Class represents an error of validation.
|
Modifier and Type | Field and Description |
---|---|
private boolean |
isValid
Boolean to know if the PDF is a valid PDF/A
|
private java.util.List<ValidationResult.ValidationError> |
lErrors
Errors to know why the PDF isn't valid.
|
private XMPMetadata |
xmpMetaData
Object representation of the XMPMetaData contained by the pdf file This attribute can be null if the Validation
fails.
|
Constructor and Description |
---|
ValidationResult(boolean isValid)
Create a Validation result object
|
ValidationResult(java.util.List<ValidationResult.ValidationError> errors)
Create a Validation Result object.
|
ValidationResult(ValidationResult.ValidationError error)
Create a Validation Result object.
|
Modifier and Type | Method and Description |
---|---|
void |
addError(ValidationResult.ValidationError error)
Add error to the list of ValidationError.
|
void |
addErrors(java.util.List<ValidationResult.ValidationError> errors)
Add a set of errors to the list of ValidationError.
|
java.util.List<ValidationResult.ValidationError> |
getErrorsList() |
XMPMetadata |
getXmpMetaData() |
boolean |
isValid() |
void |
mergeResult(ValidationResult otherResult)
Add the ValidationError object of the otherResult in the Error list of the current object.
|
(package private) void |
setXmpMetaData(XMPMetadata xmpMetaData) |
private boolean isValid
private java.util.List<ValidationResult.ValidationError> lErrors
private XMPMetadata xmpMetaData
public ValidationResult(boolean isValid)
isValid
- public ValidationResult(ValidationResult.ValidationError error)
error
- if error is null, no error is added to the list.public ValidationResult(java.util.List<ValidationResult.ValidationError> errors)
errors
- if error is null, no error is added to the list.public void mergeResult(ValidationResult otherResult)
otherResult
- public XMPMetadata getXmpMetaData()
void setXmpMetaData(XMPMetadata xmpMetaData)
xmpMetaData
- the xmpMetaData to setpublic boolean isValid()
public void addError(ValidationResult.ValidationError error)
error
- public void addErrors(java.util.List<ValidationResult.ValidationError> errors)
errors
- public java.util.List<ValidationResult.ValidationError> getErrorsList()