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.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.Methods in org.apache.tika.parser.enricher that return ContentEnricherModifier and TypeMethodDescriptionstatic ContentEnricherContentEnrichers.asEnricher(Parser parser) TheContentEnricherunder any decorators; null if the parser is not one. -
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.).