Package org.verapdf.processor
Interface ProcessorConfig
-
public interface ProcessorConfigConfiguration for a veraPDFProcessororBatchProcessor.- Version:
- 0.1 Created 30 Oct 2016:22:13:34
- Author:
- Carl Wilson carlwilson AT github
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ValidationProfilegetCustomProfile()FeatureExtractorConfiggetFeatureConfig()MetadataFixerConfiggetFixerConfig()StringgetMetadataFolder()PluginsCollectionConfiggetPluginsCollectionConfig()EnumSet<TaskType>getTasks()ValidatorConfiggetValidatorConfig()booleanhasCustomProfile()booleanhasTask(TaskType toCheck)
-
-
-
Method Detail
-
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.
-
-