Uses of Enum Class
org.verapdf.pdfa.flavours.PDFAFlavour
Packages that use PDFAFlavour
Package
Description
Interfaces for PDF/A validation and Metadata repair.
Enum types that identify the PDF/A flavours and specification details - too fine grained?
Interfaces and reference implementations encapsulating the results of PDF/A
validation.
Interfaces and reference implementations for PDF/A validation and validation
profiles.
-
Uses of PDFAFlavour in org.verapdf.gf.model
Methods in org.verapdf.gf.model that return PDFAFlavourMethods in org.verapdf.gf.model with parameters of type PDFAFlavourModifier and TypeMethodDescriptionstatic GFModelParserGFModelParser.createModelWithFlavour(File pdfFile, PDFAFlavour flavour) static GFModelParserGFModelParser.createModelWithFlavour(File pdfFile, PDFAFlavour flavour, String password) static GFModelParserGFModelParser.createModelWithFlavour(File pdfFile, PDFAFlavour flavour, PDFAFlavour defaultFlavour) static GFModelParserGFModelParser.createModelWithFlavour(File pdfFile, PDFAFlavour flavour, PDFAFlavour defaultFlavour, String password) static GFModelParserGFModelParser.createModelWithFlavour(InputStream toLoad, PDFAFlavour flavour) static GFModelParserGFModelParser.createModelWithFlavour(InputStream toLoad, PDFAFlavour flavour, String password) static GFModelParserGFModelParser.createModelWithFlavour(InputStream toLoad, PDFAFlavour flavour, PDFAFlavour defaultFlavour) static GFModelParserGFModelParser.createModelWithFlavour(InputStream toLoad, PDFAFlavour flavour, PDFAFlavour defaultFlavour, String password) -
Uses of PDFAFlavour in org.verapdf.gf.model.impl.containers
Methods in org.verapdf.gf.model.impl.containers that return PDFAFlavourMethods in org.verapdf.gf.model.impl.containers with parameters of type PDFAFlavour -
Uses of PDFAFlavour in org.verapdf.metadata.fixer.entity
Methods in org.verapdf.metadata.fixer.entity with parameters of type PDFAFlavourModifier and TypeMethodDescriptionvoidMetadata.addPDFIdentificationSchema(MetadataFixerResultImpl.Builder resultBuilder, PDFAFlavour flavour) Add PDF/A identification schema ifMetadataFixerImplbe able to repair document to valid PDF/A document.voidMetadata.checkMetadataStream(MetadataFixerResultImpl.Builder resultBuilder, PDFAFlavour flavour) Add required fields to stream dictionary and add FlateDecode Filter for part 2 and 3 flavours or remove filters for part 1 flavourvoidMetadata.removePDFIdentificationSchema(MetadataFixerResultImpl.Builder resultBuilder, PDFAFlavour flavour) Remove identification schema ifMetadataFixerImplcan not repair document to valid PDF/A Document.PDFDocument.saveDocumentIncremental(MetadataFixerResult.RepairStatus status, OutputStream output, PDFAFlavour flavour) Incremental save of pdf document.voidMetadata.updateMetadataStream(MetadataFixerResultImpl.Builder resultBuilder, PDFAFlavour flavour) Update metadata stream from applied changes. -
Uses of PDFAFlavour in org.verapdf.metadata.fixer.gf.impl.model
Methods in org.verapdf.metadata.fixer.gf.impl.model with parameters of type PDFAFlavourModifier and TypeMethodDescriptionvoidMetadataImpl.addPDFAIdentificationSchema(MetadataFixerResultImpl.Builder resultBuilder, PDFAFlavour flavour) voidMetadataImpl.addPDFIdentificationSchema(MetadataFixerResultImpl.Builder resultBuilder, PDFAFlavour flavour) voidMetadataImpl.addPDFUAIdentificationSchema(MetadataFixerResultImpl.Builder resultBuilder, PDFAFlavour flavour) voidMetadataImpl.checkAndFixPDFAPrefixes(MetadataFixerResultImpl.Builder resultBuilder, PDFAFlavour flavour) voidMetadataImpl.checkAndFixPDFUAPrefixes(MetadataFixerResultImpl.Builder resultBuilder, PDFAFlavour flavour) voidMetadataImpl.checkMetadataStream(MetadataFixerResultImpl.Builder resultBuilder, PDFAFlavour flavour) voidMetadataImpl.removePDFAIdentificationSchema(MetadataFixerResultImpl.Builder resultBuilder, PDFAFlavour flavour) voidMetadataImpl.removePDFIdentificationSchema(MetadataFixerResultImpl.Builder resultBuilder, PDFAFlavour flavour) voidMetadataImpl.removePDFUAIdentificationSchema(MetadataFixerResultImpl.Builder resultBuilder, PDFAFlavour flavour) PDFDocumentImpl.saveDocumentIncremental(MetadataFixerResult.RepairStatus status, OutputStream output, PDFAFlavour flavour) Incremental save of pdf document.voidMetadataImpl.updateExtensionSchema(MetadataFixerResultImpl.Builder resultBuilder, PDFAFlavour flavour) voidMetadataImpl.updateMetadataStream(MetadataFixerResultImpl.Builder builder, PDFAFlavour flavour) -
Uses of PDFAFlavour in org.verapdf.metadata.fixer.utils.parser
Methods in org.verapdf.metadata.fixer.utils.parser with parameters of type PDFAFlavourModifier and TypeMethodDescriptionProcessedObjectsParser.getProcessedObjects(PDFAFlavour flavour) XMLProcessedObjectsParser.getProcessedObjects(PDFAFlavour flavour) ProcessedObjectsParser.getProcessedObjectsPathProperty(PDFAFlavour flavour) XMLProcessedObjectsParser.getProcessedObjectsPathProperty(PDFAFlavour flavour) -
Uses of PDFAFlavour in org.verapdf.model.impl.axl
Fields in org.verapdf.model.impl.axl declared as PDFAFlavourModifier and TypeFieldDescriptionprotected final PDFAFlavourAXLExtensionSchemaObject.flavourprotected final PDFAFlavourAXLExtensionSchemasContainer.flavourConstructors in org.verapdf.model.impl.axl with parameters of type PDFAFlavourModifierConstructorDescriptionAXLExtensionSchemaDefinition(VeraPDFXMPNode xmpNode, ValidatorsContainer containerForPDFA_1, ValidatorsContainer containerForPDFA_2_3, PDFAFlavour flavour) AXLExtensionSchemaField(VeraPDFXMPNode xmpNode, ValidatorsContainer containerForPDFA_1, ValidatorsContainer containerForPDFA_2_3, PDFAFlavour flavour) AXLExtensionSchemaObject(String type, VeraPDFXMPNode xmpNode, ValidatorsContainer containerForPDFA_1, ValidatorsContainer containerForPDFA_2_3, PDFAFlavour flavour) AXLExtensionSchemaProperty(VeraPDFXMPNode xmpNode, ValidatorsContainer containerForPDFA_1, ValidatorsContainer containerForPDFA_2_3, PDFAFlavour flavour) AXLExtensionSchemasContainer(VeraPDFXMPNode xmpNode, Map<String, SchemasDefinition> containerForPDFA_1, Map<String, SchemasDefinition> containerForPDFA_2_3, PDFAFlavour flavour) AXLExtensionSchemaValueType(VeraPDFXMPNode xmpNode, ValidatorsContainer containerForPDFA_1, ValidatorsContainer containerForPDFA_2_3, PDFAFlavour flavour) AXLMainXMPPackage(VeraPDFMeta xmpMetadata, boolean isSerializationValid, boolean isClosedChoiceCheck, PDFAFlavour flavour) AXLMainXMPPackage(VeraPDFMeta xmpMetadata, boolean isSerializationValid, PDFAFlavour flavour) Constructs new objectAXLXMPLangAlt(VeraPDFXMPNode xmpNode, boolean isMainMetadata, boolean isClosedChoiceCheck, SchemasDefinition mainPackageSchemasDefinition, SchemasDefinition currentSchemasDefinitionPDFA_1, SchemasDefinition currentSchemasDefinitionPDFA_2_3, PDFAFlavour flavour) AXLXMPMMHistoryProperty(VeraPDFXMPNode xmpNode, boolean isMainMetadata, boolean isClosedChoiceCheck, SchemasDefinition mainPackageSchemasDefinition, SchemasDefinition currentSchemasDefinitionPDFA_1, SchemasDefinition currentSchemasDefinitionPDFA_2_3, PDFAFlavour flavour) protectedAXLXMPPackage(VeraPDFMeta xmpMetadata, boolean isSerializationValid, boolean isMainMetadata, boolean isClosedChoiceCheck, VeraPDFXMPNode mainPackageExtensionNode, String type, PDFAFlavour flavour) AXLXMPPackage(VeraPDFMeta xmpMetadata, boolean isSerializationValid, boolean isClosedChoiceCheck, VeraPDFXMPNode mainPackageExtensionNode, PDFAFlavour flavour) AXLXMPPackage(VeraPDFMeta xmpMetadata, boolean isSerializationValid, VeraPDFXMPNode mainPackageExtensionNode, PDFAFlavour flavour) AXLXMPProperty(VeraPDFXMPNode xmpNode, boolean isMainMetadata, boolean isClosedChoiceCheck, SchemasDefinition mainPackageSchemasDefinition, SchemasDefinition currentSchemasDefinitionPDFA_1, SchemasDefinition currentSchemasDefinitionPDFA_2_3, PDFAFlavour flavour) protectedAXLXMPProperty(VeraPDFXMPNode xmpNode, String type, boolean isMainMetadata, boolean isClosedChoiceCheck, SchemasDefinition mainPackageSchemasDefinition, SchemasDefinition currentSchemasDefinitionPDFA_1, SchemasDefinition currentSchemasDefinitionPDFA_2_3, PDFAFlavour flavour) -
Uses of PDFAFlavour in org.verapdf.pdfa
Methods in org.verapdf.pdfa that return PDFAFlavourModifier and TypeMethodDescriptionAbstractFoundry.defaultFlavour()VeraPDFFoundry.defaultFlavour()PDFAParser.getFlavour()Methods in org.verapdf.pdfa with parameters of type PDFAFlavourModifier and TypeMethodDescriptionAbstractFoundry.createFailFastValidator(PDFAFlavour flavour, int maxFailures, int maxNumberOfDisplayedFailedChecks, boolean logSuccess, boolean showErrorMessages, boolean showProgress) VeraPDFFoundry.createFailFastValidator(PDFAFlavour flavour, int maxFailures, int maxNumberOfDisplayedFailedChecks, boolean logSuccess, boolean showErrorMessages, boolean showProgress) Creates a newPDFAValidatorinitialised with the passed profile, requested fast failing behaviour and configured NOT to log passed checks.VeraPDFFoundry.createParser(File pdfFile, PDFAFlavour flavour) Method that returns a PDFParser instance, parsing file passed aspdfFileparameter.VeraPDFFoundry.createParser(File pdfFile, PDFAFlavour flavour, String password) VeraPDFFoundry.createParser(File pdfFile, PDFAFlavour flavour, PDFAFlavour defaultFlavour) VeraPDFFoundry.createParser(File pdfFile, PDFAFlavour flavour, PDFAFlavour defaultFlavour, String password) VeraPDFFoundry.createParser(InputStream pdfStream, PDFAFlavour flavour) Method that returns a PDFParser instance, parsing the passedpdfStreamparameter.VeraPDFFoundry.createParser(InputStream pdfStream, PDFAFlavour flavour, String password) VeraPDFFoundry.createParser(InputStream pdfStream, PDFAFlavour flavour, PDFAFlavour defaultFlavour) VeraPDFFoundry.createParser(InputStream pdfStream, PDFAFlavour flavour, PDFAFlavour defaultFlavour, String password) AbstractFoundry.createValidator(PDFAFlavour flavour, boolean logSuccess) AbstractFoundry.createValidator(PDFAFlavour flavour, int maxNumberOfDisplayedFailedChecks, boolean logSuccess, boolean showErrorMessages, boolean showProgress) AbstractFoundry.createValidator(ValidatorConfig config, PDFAFlavour flavour) VeraPDFFoundry.createValidator(PDFAFlavour flavour, boolean logSuccess) Creates a newPDFAValidatorinstance that uses one of theValidationProfiles packaged as a core library resource.VeraPDFFoundry.createValidator(PDFAFlavour flavour, int maxNumberOfDisplayedFailedChecks, boolean logSuccess, boolean showErrorMessages, boolean showProgress) VeraPDFFoundry.createValidator(ValidatorConfig config, PDFAFlavour flavour) Obtain a newPDFAValidatorinstance that uses a customPDFAFlavour.voidFoundries.setDefaultFlavour(PDFAFlavour defaultFlavour) Set the defaultPDFAFlavourused as a fall back by the veraPDF library -
Uses of PDFAFlavour in org.verapdf.pdfa.flavours
Methods in org.verapdf.pdfa.flavours that return PDFAFlavourModifier and TypeMethodDescriptionstatic PDFAFlavourPDFAFlavour.byFlavourId(String flavourId) Looks up aPDFAFlavourby two letter flavour identifier.static PDFAFlavourPDFAFlavour.fromString(String toParse) Performs a lenient parse of the StringtoParseto determine whether it contains a validPDFAFlavouridentifier.static PDFAFlavourReturns the enum constant of this class with the specified name.static PDFAFlavour[]PDFAFlavour.values()Returns an array containing the constants of this enum class, in the order they are declared. -
Uses of PDFAFlavour in org.verapdf.pdfa.results
Methods in org.verapdf.pdfa.results that return PDFAFlavour -
Uses of PDFAFlavour in org.verapdf.pdfa.validation.profiles
Methods in org.verapdf.pdfa.validation.profiles that return PDFAFlavourMethods in org.verapdf.pdfa.validation.profiles that return types with arguments of type PDFAFlavourMethods in org.verapdf.pdfa.validation.profiles with parameters of type PDFAFlavourModifier and TypeMethodDescriptionProfileDirectory.getValidationProfileByFlavour(PDFAFlavour flavour) static ValidationProfileProfiles.profileFromSortedValues(PDFAFlavour flavour, ProfileDetails details, String hash, SortedSet<Rule> rules, SortedSet<Variable> variables) Returns aValidationProfileinstance initialised with the passed values.static ValidationProfileProfiles.profileFromValues(PDFAFlavour flavour, ProfileDetails details, String hash, Set<Rule> rules, Set<Variable> variables) Returns aValidationProfileinstance initialised with the passed values. -
Uses of PDFAFlavour in org.verapdf.pdfa.validation.validators
Methods in org.verapdf.pdfa.validation.validators that return PDFAFlavourModifier and TypeMethodDescriptionValidatorConfig.getDefaultFlavour()ValidatorConfig.getFlavour()Obtain the particular PDF/A specification that the validator enforces.Methods in org.verapdf.pdfa.validation.validators with parameters of type PDFAFlavourModifier and TypeMethodDescriptionstatic ValidatorConfigValidatorFactory.createConfig(PDFAFlavour flavour, boolean recordPasses, int maxFails, boolean debug) Create aValidatorConfiginstance from the passed values.static ValidatorConfigValidatorFactory.createConfig(PDFAFlavour flavour, boolean recordPasses, int maxFails, boolean debug, boolean isLogsEnabled, Level loggingLevel, String password, boolean showProgress) static ValidatorConfigValidatorFactory.createConfig(PDFAFlavour flavour, PDFAFlavour defaultFlavour, boolean recordPasses, int maxFails, boolean debug, boolean isLogsEnabled, Level loggingLevel, int maxNumberOfDisplayedFailedChecks, boolean showErrorMessages, String password, boolean showProgress, boolean nonPDFExtension) static PDFAValidatorValidatorFactory.createValidator(PDFAFlavour flavour, boolean logPassedChecks) Creates a newPDFAValidatorinstance that uses one of theValidationProfiles packaged as a core library resource.static PDFAValidatorValidatorFactory.createValidator(PDFAFlavour flavour, boolean logPassedChecks, int maxFailures) Creates a newPDFAValidatorinstance that uses one of theValidationProfiles packaged as a core library resource, seeAbstractFoundry.createValidator(PDFAFlavour, boolean).static PDFAValidatorValidatorFactory.createValidator(PDFAFlavour flavour, boolean logPassedChecks, int maxFailures, int maxNumberOfDisplayedFailedChecks, boolean showErrorMessages, boolean showProgress) static PDFAValidatorValidatorFactory.createValidator(PDFAFlavour flavour, int maxFailures, boolean showProgress) Creates a newPDFAValidatorinitialised with the passed profile, requested fast failing behaviour and configured NOT to log passed checks.static PDFAValidatorValidatorFactory.createValidator(PDFAFlavour flavour, int maxNumberOfDisplayedFailedChecks, boolean logPassedChecks, boolean showErrorMessages, boolean showProgress) ValidatorConfigBuilder.defaultFlavour(PDFAFlavour defaultFlavour) ValidatorBuilder.flavour(PDFAFlavour flavour) ValidatorConfigBuilder.flavour(PDFAFlavour flavour) voidValidatorConfig.setDefaultFlavour(PDFAFlavour defaultFlavour) voidValidatorConfig.setFlavour(PDFAFlavour flavour)