public class WatsonTranslateBox
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
connectionPassword |
private static java.lang.String |
connectionUrl |
private static java.lang.String |
connectionUsername |
private static boolean |
rememberConnectionOptions |
static java.lang.String[] |
translationCodeMapping |
Constructor and Description |
---|
WatsonTranslateBox() |
Modifier and Type | Method and Description |
---|---|
private static java.lang.String |
doUrl(java.net.URL url,
java.lang.String authUser,
java.lang.String authPassword,
java.lang.String data,
java.lang.String ctype,
java.lang.String method) |
static java.lang.String[] |
getAvailableTranslations() |
static java.lang.String |
getLanguagesCodeFor(java.lang.String sourceTargetLanguages) |
static java.lang.String |
getLanguagesCodeFor(java.lang.String sourceLang,
java.lang.String targetLang) |
private static Tuples.T3<java.lang.String,java.lang.String,java.lang.String> |
getServiceConnectionOptions() |
static java.lang.String |
getSourceLanguageCodeFor(java.lang.String languages) |
static java.lang.String |
getTargetLanguageCodeFor(java.lang.String languages) |
static void |
resetServiceConnectionOptions() |
static java.lang.String |
translate(java.lang.String str,
java.lang.String sid,
boolean markTranslation) |
static java.lang.String |
translate(java.lang.String str,
java.lang.String sourceLang,
java.lang.String targetLang) |
static java.lang.String |
translate(java.lang.String str,
java.lang.String sourceLang,
java.lang.String targetLang,
boolean markTranslation) |
static java.lang.String |
translate(java.lang.String text,
Topic sourceLangTopic,
Topic targetLangTopic,
boolean markTranslation) |
private static boolean |
validConnectionOptionValue(java.lang.String val) |
public static final java.lang.String[] translationCodeMapping
private static boolean rememberConnectionOptions
private static java.lang.String connectionUrl
private static java.lang.String connectionUsername
private static java.lang.String connectionPassword
public static java.lang.String translate(java.lang.String text, Topic sourceLangTopic, Topic targetLangTopic, boolean markTranslation)
public static java.lang.String translate(java.lang.String str, java.lang.String sourceLang, java.lang.String targetLang)
public static java.lang.String translate(java.lang.String str, java.lang.String sourceLang, java.lang.String targetLang, boolean markTranslation)
public static java.lang.String translate(java.lang.String str, java.lang.String sid, boolean markTranslation)
public static java.lang.String getLanguagesCodeFor(java.lang.String sourceLang, java.lang.String targetLang)
public static java.lang.String getLanguagesCodeFor(java.lang.String sourceTargetLanguages)
public static java.lang.String[] getAvailableTranslations()
public static java.lang.String getSourceLanguageCodeFor(java.lang.String languages)
public static java.lang.String getTargetLanguageCodeFor(java.lang.String languages)
private static java.lang.String doUrl(java.net.URL url, java.lang.String authUser, java.lang.String authPassword, java.lang.String data, java.lang.String ctype, java.lang.String method) throws java.io.IOException
java.io.IOException
private static Tuples.T3<java.lang.String,java.lang.String,java.lang.String> getServiceConnectionOptions()
private static boolean validConnectionOptionValue(java.lang.String val)
public static void resetServiceConnectionOptions()
Copyright 2004-2015 Wandora Team