Top Fields Constructors Methods
impl.build.transifex

public Class Transifex

extends Object
Class Inheritance
Imports
java.io.BufferedReader, .BufferedWriter, .IOException, .InputStream, .InputStreamReader, .PrintWriter, java.net.HttpURLConnection, .URI, .URISyntaxException, .URL, java.net.http.HttpClient, .HttpRequest, .HttpResponse, java.util.List, .Map, java.util.function.Function, java.util.stream.Collectors

Field Summary

Modifier and TypeField and Description
private static final String
private static final String
private static final String
private static final String
private static final String
private static final String
private static final String
private static final String

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private String
private void
private void
downloadTranslation(String languageCode, String resourceId)

private boolean
private String
public static void
main(String[] args)

private String
private static <T> T
performTransifexTask(Function<InputStream, T> consumer, String request, Object... args)

private String
transifexRequest(String request, Object... args)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

BASE_URIback to summary
private static final String BASE_URI
CHARSETback to summary
private static final String CHARSET
CREATE_TRANSLATIONback to summary
private static final String CREATE_TRANSLATION
FILE_NAMEback to summary
private static final String FILE_NAME
GET_TRANSLATIONback to summary
private static final String GET_TRANSLATION
NEW_LINEback to summary
private static final String NEW_LINE
TRANSIFEX_APIback to summary
private static final String TRANSIFEX_API
TRANSLATION_STATSback to summary
private static final String TRANSLATION_STATS

Constructor Detail

Transifexback to summary
public Transifex()

Method Detail

createDownloadTranslationFileback to summary
private String createDownloadTranslationFile(String languageCode)
doTransifexCheckback to summary
private void doTransifexCheck()
Annotations
@SuppressWarnings:unchecked
downloadTranslationback to summary
private void downloadTranslation(String languageCode, String resourceId)
filterOutIncompleteTranslationsback to summary
private boolean filterOutIncompleteTranslations(Map<String, Object> languageMap)
getLanguageCodeback to summary
private String getLanguageCode(Map<String, Object> languageMap)
mainback to summary
public static void main(String[] args)
parseInputStreamback to summary
private String parseInputStream(InputStream inputStream)
performTransifexTaskback to summary
private static <T> T performTransifexTask(Function<InputStream, T> consumer, String request, Object... args)
transifexRequestback to summary
private String transifexRequest(String request, Object... args)