Interface Initializable

All Known Subinterfaces:
ObjectRecogniser
All Known Implementing Classes:
AgeRecogniser, AmazonTranscribe, AZBlobEmitter, AZBlobFetcher, AZBlobPipesIterator, CompositePipesReporter, CompositeRenderer, CSVPipesIterator, DL4JInceptionV3Net, DL4JVGG16Net, ExternalParser, FileListPipesIterator, FileSystemFetcher, FileSystemPipesIterator, FileSystemStatusReporter, GCSEmitter, GCSFetcher, GCSPipesIterator, HttpFetcher, JDBCEmitter, JDBCPipesIterator, JDBCPipesReporter, KafkaEmitter, KafkaPipesIterator, ObjectRecognitionParser, OpenSearchEmitter, OpenSearchPipesReporter, PDFBoxRenderer, PDFParser, PipesIterator, PipesReporterBase, RegexCaptureParser, S3Emitter, S3Fetcher, S3PipesIterator, SentimentAnalysisParser, SolrEmitter, SolrPipesIterator, SQLite3Parser, StringsParser, TensorflowImageRecParser, TensorflowRESTCaptioner, TensorflowRESTRecogniser, TensorflowRESTVideoRecogniser, TesseractOCRParser, TikaServerClientConfig, TlsConfig

public interface Initializable
Components that must do special processing across multiple fields at initialization time should implement this interface.

TikaConfig will call initialize on Initializable classes after setting the parameters for non-statically service loaded classes.

TikaConfig will call checkInitialization on all Initializables, whether loaded statically