public abstract class Translator
extends java.lang.Object
Constructor and Description |
---|
Translator(java.lang.String translate_name) |
Modifier and Type | Method and Description |
---|---|
abstract void |
loadSavedCache()
Este método é aplicado para carregar um cache, anterimente salvo, de um tradutor
|
abstract void |
saveCache()
Alguns tradutores podem usar caching de suas traduações.
|
java.lang.String |
toString() |
abstract java.lang.String |
translateText(java.lang.String text)
Traduz um senteção
|
abstract java.util.ArrayList<java.lang.String> |
translateWord(java.lang.String word)
Traduz uma palavra mostrando todas suas possibilidades de traduação
|
abstract java.util.ArrayList<java.lang.String> |
translateWord(java.lang.String word,
java.lang.String tag)
Traduz uma palavra mostrando todas suas possibilidades de traduação
|
public java.lang.String toString()
toString
in class java.lang.Object
public abstract java.util.ArrayList<java.lang.String> translateWord(java.lang.String word, java.lang.String tag) throws TranslateMethodException
word
- uma String
que representa a palavra a ser desambiguadatag
- uma String
que representa a tag morfossintática da palavraArrayList
contendo todas as possibilidade de traduçãoTranslateMethodException
- Lança-se exceções quando ocorre algum erro no método, ou o método não é aceito pelo tradutorpublic abstract java.util.ArrayList<java.lang.String> translateWord(java.lang.String word) throws TranslateMethodException
word
- uma String
que representa a palavra a ser desambiguadaArrayList
contendo todas as possibilidade de traduçãoTranslateMethodException
- Lança-se exceções quando ocorre algum erro no método, ou o método não é aceito pelo tradutorpublic abstract java.lang.String translateText(java.lang.String text) throws TranslateMethodException
text
- uma String
representando a sentença, ou texto, a ser traduzidoString
encapuslando a tradução do textoTranslateMethodException
- Lança-se exceções quando ocorre algum erro no método, ou o método não é aceito pelo tradutorpublic abstract void saveCache() throws TranslateMethodException
TranslateMethodException
- Lança-se exceções quando ocorre algum erro no método, ou o método não é aceito pelo tradutorpublic abstract void loadSavedCache() throws TranslateMethodException
TranslateMethodException
- Lança-se exceções quando ocorre algum erro no método, ou o método não é aceito pelo tradutor