| Package | Description |
|---|---|
| org.apache.tika |
Apache Tika.
|
| org.apache.tika.config |
Tika configuration tools.
|
| org.apache.tika.language.translate |
| Modifier and Type | Field and Description |
|---|---|
private Translator |
Tika.translator
The Translator instance used by this facade.
|
| Modifier and Type | Method and Description |
|---|---|
Translator |
Tika.getTranslator()
Returns the translator instance used by this facade.
|
| Constructor and Description |
|---|
Tika(Detector detector,
Parser parser,
Translator translator)
Creates a Tika facade using the given detector, parser, and translator instances.
|
| Modifier and Type | Field and Description |
|---|---|
private Translator |
TikaConfig.translator |
| Modifier and Type | Method and Description |
|---|---|
(package private) Translator |
TikaConfig.TranslatorXmlLoader.createComposite(java.lang.Class<? extends Translator> compositeClass,
java.util.List<Translator> children,
java.util.Set<java.lang.Class<? extends Translator>> excludeChildren,
MimeTypes mimeTypes,
ServiceLoader loader) |
(package private) Translator |
TikaConfig.TranslatorXmlLoader.createComposite(java.util.List<Translator> loaded,
MimeTypes mimeTypes,
ServiceLoader loader) |
(package private) Translator |
TikaConfig.TranslatorXmlLoader.createDefault(MimeTypes mimeTypes,
ServiceLoader loader) |
(package private) Translator |
TikaConfig.TranslatorXmlLoader.decorate(Translator created,
org.w3c.dom.Element element) |
private static Translator |
TikaConfig.getDefaultTranslator(ServiceLoader loader) |
Translator |
TikaConfig.getTranslator()
Returns the configured translator instance.
|
(package private) Translator |
TikaConfig.TranslatorXmlLoader.preLoadOne(java.lang.Class<? extends Translator> loadedClass,
java.lang.String classname,
MimeTypes mimeTypes) |
| Modifier and Type | Method and Description |
|---|---|
(package private) java.lang.Class<? extends Translator> |
TikaConfig.TranslatorXmlLoader.getLoaderClass() |
| Modifier and Type | Method and Description |
|---|---|
(package private) Translator |
TikaConfig.TranslatorXmlLoader.decorate(Translator created,
org.w3c.dom.Element element) |
(package private) boolean |
TikaConfig.TranslatorXmlLoader.isComposite(Translator loaded) |
| Modifier and Type | Method and Description |
|---|---|
(package private) Translator |
TikaConfig.TranslatorXmlLoader.createComposite(java.lang.Class<? extends Translator> compositeClass,
java.util.List<Translator> children,
java.util.Set<java.lang.Class<? extends Translator>> excludeChildren,
MimeTypes mimeTypes,
ServiceLoader loader) |
(package private) Translator |
TikaConfig.TranslatorXmlLoader.createComposite(java.lang.Class<? extends Translator> compositeClass,
java.util.List<Translator> children,
java.util.Set<java.lang.Class<? extends Translator>> excludeChildren,
MimeTypes mimeTypes,
ServiceLoader loader) |
(package private) Translator |
TikaConfig.TranslatorXmlLoader.createComposite(java.lang.Class<? extends Translator> compositeClass,
java.util.List<Translator> children,
java.util.Set<java.lang.Class<? extends Translator>> excludeChildren,
MimeTypes mimeTypes,
ServiceLoader loader) |
(package private) Translator |
TikaConfig.TranslatorXmlLoader.createComposite(java.util.List<Translator> loaded,
MimeTypes mimeTypes,
ServiceLoader loader) |
(package private) boolean |
TikaConfig.TranslatorXmlLoader.isComposite(java.lang.Class<? extends Translator> loadedClass) |
(package private) Translator |
TikaConfig.TranslatorXmlLoader.preLoadOne(java.lang.Class<? extends Translator> loadedClass,
java.lang.String classname,
MimeTypes mimeTypes) |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultTranslator
A translator which picks the first available
Translator
implementations available through the
service provider mechanism. |
class |
EmptyTranslator
Dummy translator that always declines to give any text.
|
| Modifier and Type | Method and Description |
|---|---|
private static Translator |
DefaultTranslator.getFirstAvailable(ServiceLoader loader)
Returns the first available translator, or null if none are
|
Translator |
DefaultTranslator.getTranslator()
Returns the current translator
|
| Modifier and Type | Method and Description |
|---|---|
private static java.util.List<Translator> |
DefaultTranslator.getDefaultTranslators(ServiceLoader loader)
Finds all statically loadable translators and sort the list by name,
rather than discovery order.
|
java.util.List<Translator> |
DefaultTranslator.getTranslators()
Returns all available translators
|