Package org.apache.tika.config
Interface Initializable
- All Known Implementing Classes:
AbstractVLMParser,AmazonTranscribe,CaptureGroupMetadataFilter,ClaudeVLMParser,DWGParserConfig,DWGParserConfig.RuntimeConfig,EncodeOCRParser,GeminiVLMParser,LibPstParser,OpenAIImageEmbeddingParser,OpenAIVLMParser,StringsParser,Tess4JParser,TesseractOCRParser
public interface Initializable
Components that must do special processing across multiple fields
at initialization time should implement this interface.
TikaLoader will call initialize on Initializable classes after setting the parameters during deserialization from JSON config.
-
Method Summary
Modifier and TypeMethodDescriptionvoidCalled after all properties have been set to allow for validation and initialization that depends on multiple properties.
-
Method Details
-
initialize
Called after all properties have been set to allow for validation and initialization that depends on multiple properties.- Throws:
TikaConfigException- if there is a problem with the configuration
-