Package org.verapdf.processor
Interface ProcessorConfig
public interface ProcessorConfig
Configuration for a veraPDF
Processor or BatchProcessor.- Version:
- 0.1 Created 30 Oct 2016:22:13:34
- Author:
- Carl Wilson carlwilson AT github
-
Method Summary
-
Method Details
-
getCustomProfile
ValidationProfile getCustomProfile()- Returns:
- the custom
ValidationProfileor aProfiles.defaultProfile()instance if no custom profile is assigned.
-
hasCustomProfile
boolean hasCustomProfile()- Returns:
- true if this configuration has been assigned a custom
ValidationProfile
-
getValidatorConfig
ValidatorConfig getValidatorConfig()- Returns:
- the
ValidatorConfigassigned to this configuration, orValidatorFactory.defaultConfig()if no validation task has been assigned.
-
getFeatureConfig
FeatureExtractorConfig getFeatureConfig()- Returns:
- the
FeatureExtractorConfigassigned to this configuration orFeatureFactory.defaultConfig()if no feature extraction task has been assigned.
-
getPluginsCollectionConfig
PluginsCollectionConfig getPluginsCollectionConfig() -
getFixerConfig
MetadataFixerConfig getFixerConfig()- Returns:
- the
MetadataFixerConfigassigned to this configuration orFixerFactory.defaultConfig()if no MetadataFixer task has been assigned.
-
getMetadataFolder
String getMetadataFolder()- Returns:
- the folder that files fixed by the metadata fixer should be written to.
-
getTasks
-
hasTask
-