public class BingTranslator extends Translator
Constructor and Description |
---|
BingTranslator(java.lang.String from_translate,
java.lang.String to_translate,
java.lang.String access_token) |
Modifier and Type | Method and Description |
---|---|
void |
loadSavedCache()
Este método é aplicado para carregar um cache, anterimente salvo, de um tradutor
|
void |
saveCache()
Alguns tradutores podem usar caching de suas traduações.
|
java.lang.String |
translateText(java.lang.String text)
Traduz um senteção
|
java.util.ArrayList<java.lang.String> |
translateWord(java.lang.String word)
Traduz uma palavra mostrando todas suas possibilidades de traduação
|
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
|
toString
public BingTranslator(java.lang.String from_translate, java.lang.String to_translate, java.lang.String access_token)
public java.util.ArrayList<java.lang.String> translateWord(java.lang.String word, java.lang.String tag) throws TranslateMethodException
Translator
translateWord
in class Translator
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 java.util.ArrayList<java.lang.String> translateWord(java.lang.String word) throws TranslateMethodException
Translator
translateWord
in class Translator
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 java.lang.String translateText(java.lang.String text) throws TranslateMethodException
Translator
translateText
in class Translator
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 void saveCache() throws TranslateMethodException
Translator
saveCache
in class Translator
TranslateMethodException
- Lança-se exceções quando ocorre algum erro no método, ou o método não é aceito pelo tradutorpublic void loadSavedCache() throws TranslateMethodException
Translator
loadSavedCache
in class Translator
TranslateMethodException
- Lança-se exceções quando ocorre algum erro no método, ou o método não é aceito pelo tradutor