Uses of Interface
org.apache.tika.parser.enricher.ContentEnricher
Packages that use ContentEnricher
Package
Description
Engines a container parser invokes on bytes it has already parsed: text recognizers (OCR,
transcription) and annotators.
-
Uses of ContentEnricher in org.apache.tika.inference
Classes in org.apache.tika.inference that implement ContentEnricherModifier and TypeClassDescriptionclassDeprecated.since 4.1.0, removed in 4.2.0. -
Uses of ContentEnricher in org.apache.tika.parser.enricher
Subinterfaces of ContentEnricher in org.apache.tika.parser.enricherModifier and TypeInterfaceDescriptioninterfaceA content enricher whose output is the document's text: what the image, audio, or video says, written into the caller's body as content the caller may treat as its own. -
Uses of ContentEnricher in org.apache.tika.parser.ocr
Classes in org.apache.tika.parser.ocr that implement ContentEnricherModifier and TypeClassDescriptionclassTesseractOCRParser powered by tesseract-ocr engine. -
Uses of ContentEnricher in org.apache.tika.parser.ocr.tess4j
Classes in org.apache.tika.parser.ocr.tess4j that implement ContentEnricherModifier and TypeClassDescriptionclassOCR parser using Tess4J, which provides a Java JNA wrapper around the native Tesseract library. -
Uses of ContentEnricher in org.apache.tika.parser.ocrencode
Classes in org.apache.tika.parser.ocrencode that implement ContentEnricherModifier and TypeClassDescriptionclassParser that base64-encodes image content instead of performing OCR text extraction. -
Uses of ContentEnricher in org.apache.tika.parser.vlm
Classes in org.apache.tika.parser.vlm that implement ContentEnricherModifier and TypeClassDescriptionclassAbstract base class for parsers that delegate to a remote Vision-Language Model (VLM) endpoint for OCR and document understanding.classVLM parser for the Anthropic Claude Messages API.classVLM parser for the Google GeminigenerateContentAPI.classVLM parser for OpenAI-compatible chat completions endpoints (OpenAI, Azure OpenAI, OpenRouter, vLLM, Ollama, LiteLLM, Together AI, Groq, Fireworks, Mistral, NVIDIA NIM, Jina, local FastAPI wrappers, etc.).