| Package | Description | 
|---|---|
| org.apache.tika | Apache Tika. | 
| org.apache.tika.config | Tika configuration tools. | 
| org.apache.tika.language.translate | |
| org.apache.tika.language.translate.impl | 
| 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 | Method and Description | 
|---|---|
| Translator | TikaConfig. getTranslator()Returns the configured translator instance. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DefaultTranslatorA translator which picks the first available  Translatorimplementations available through theservice provider mechanism. | 
| class  | EmptyTranslatorDummy translator that always declines to give any text. | 
| Modifier and Type | Method and Description | 
|---|---|
| Translator | DefaultTranslator. getTranslator()Returns the current translator | 
| Modifier and Type | Method and Description | 
|---|---|
| List<Translator> | DefaultTranslator. getTranslators()Returns all available translators | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractTranslator | 
| class  | CachedTranslatorCachedTranslator. | 
| class  | ExternalTranslatorAbstract class used to interact with command line/external Translators. | 
| class  | GoogleTranslatorAn implementation of a REST client to the Google Translate v2
 API. | 
| class  | JoshuaNetworkTranslatorThis translator is designed to work with a TCP-IP available
 Joshua translation server, specifically the
 
 REST-based Joshua server. | 
| class  | Lingo24TranslatorAn implementation of a REST client for the
 Premium MT API v1. | 
| class  | MarianTranslatorTranslator that uses the Marian NMT decoder for translation. | 
| class  | MicrosoftTranslatorWrapper class to access the Windows translation service. | 
| class  | MosesTranslatorTranslator that uses the Moses decoder for translation. | 
| class  | RTGTranslatorThis translator is designed to work with a TCP-IP available
 RTG translation server, specifically the
 
 REST-based RTG server. | 
| class  | YandexTranslatorAn implementation of a REST client for the YANDEX Translate API. | 
| Modifier and Type | Method and Description | 
|---|---|
| Translator | CachedTranslator. getTranslator() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | CachedTranslator. setTranslator(Translator translator) | 
| Constructor and Description | 
|---|
| CachedTranslator(Translator translator)Create a new CachedTranslator. | 
Copyright © 2007–2022 The Apache Software Foundation. All rights reserved.