Skip navigation links
A C D G I J L R S T 

A

addString(String, String) - Method in class de.joshuaschnabel.l18n.Translation
add a translation string by a identifier
addSupportedLanguages(Locale, String) - Method in class de.joshuaschnabel.l18n.I18n
 

C

checkIfLanguageIsLoaded(Locale) - Method in class de.joshuaschnabel.l18n.I18n
 
checkIfLanguageIsLoaded(Locale) - Method in class de.joshuaschnabel.l18n.I18nMultiFile
 
checkIfLanguageIsLoaded(Locale) - Method in class de.joshuaschnabel.l18n.I18nSingleFile
 

D

de.joshuaschnabel.l18n - package de.joshuaschnabel.l18n
 
de.joshuaschnabel.l18n.exception - package de.joshuaschnabel.l18n.exception
 
de.joshuaschnabel.l18n.json - package de.joshuaschnabel.l18n.json
 
de.joshuaschnabel.l18n.scanner - package de.joshuaschnabel.l18n.scanner
 
deserialise(JsonObject) - Static method in class de.joshuaschnabel.l18n.json.JsonTranslationDeserializer
Deserializer a JsonObject into Translation objects
deserialiseTranslation(JsonObject) - Static method in class de.joshuaschnabel.l18n.json.JsonTranslationDeserializer
Deserializer a JsonObject into a Translation object

G

getCurrentLanguage() - Method in class de.joshuaschnabel.l18n.I18n
 
getDefaultLanguage() - Method in class de.joshuaschnabel.l18n.I18n
 
getLanguages() - Method in class de.joshuaschnabel.l18n.I18n
 
getLanguages() - Method in class de.joshuaschnabel.l18n.Translation
 
getResources(String, String) - Static method in class de.joshuaschnabel.l18n.scanner.ResourceScanner
Search files in the resource folder
getString(String) - Method in class de.joshuaschnabel.l18n.Translation
get a translation string by a identifier
getSupportedLanguages() - Method in class de.joshuaschnabel.l18n.I18n
 
getTranslations() - Method in class de.joshuaschnabel.l18n.I18n
 
getTranslationString(String) - Method in class de.joshuaschnabel.l18n.I18n
 
getTranslationString(String, Locale) - Method in class de.joshuaschnabel.l18n.I18n
 
getTranslationString(String, Object...) - Method in class de.joshuaschnabel.l18n.I18n
 

I

I18n - Class in de.joshuaschnabel.l18n
 
I18n(Locale) - Constructor for class de.joshuaschnabel.l18n.I18n
See I18n for description.
I18nMultiFile - Class in de.joshuaschnabel.l18n
 
I18nMultiFile(Locale) - Constructor for class de.joshuaschnabel.l18n.I18nMultiFile
Description: I18nMultiFile
I18nSingleFile - Class in de.joshuaschnabel.l18n
 
I18nSingleFile(Locale) - Constructor for class de.joshuaschnabel.l18n.I18nSingleFile
Description: I18nSingleFile

J

JsonTranslationDeserializer - Class in de.joshuaschnabel.l18n.json
Deserializer a JsonObject into Translation Objects
JsonTranslationDeserializer() - Constructor for class de.joshuaschnabel.l18n.json.JsonTranslationDeserializer
 

L

LanguageNotSupportedException - Exception in de.joshuaschnabel.l18n.exception
Exception if language is not supported
LanguageNotSupportedException(String) - Constructor for exception de.joshuaschnabel.l18n.exception.LanguageNotSupportedException
Exception if language is not supported
loadLanguages() - Method in class de.joshuaschnabel.l18n.I18n
 
loadLanguages() - Method in class de.joshuaschnabel.l18n.I18nMultiFile
 
loadLanguages() - Method in class de.joshuaschnabel.l18n.I18nSingleFile
 

R

ResourceScanner - Class in de.joshuaschnabel.l18n.scanner
Class scans resources for files
ResourceScanner() - Constructor for class de.joshuaschnabel.l18n.scanner.ResourceScanner
 

S

setLanguage(Locale) - Method in class de.joshuaschnabel.l18n.I18n
 
setSupportedLanguages(Map<Locale, String>) - Method in class de.joshuaschnabel.l18n.I18n
 
setTranslations(Map<Locale, Translation>) - Method in class de.joshuaschnabel.l18n.I18n
 

T

Translation - Class in de.joshuaschnabel.l18n
This class wraps a list of translation strings
Translation(List<Locale>) - Constructor for class de.joshuaschnabel.l18n.Translation
This class wraps a list of translation strings
A C D G I J L R S T 
Skip navigation links