void function ( Translation arg0 ) { String loc0 = arg0 . getLangCode ( ) ; if ( ! hasLang ( loc0 ) ) { addLanguageToCollection ( loc0 ) ; } ConcurrentMap < String , Translation > loc1 = getCollection ( loc0 ) ; loc1 . putIfAbsent ( arg0 . getTextCode ( ) , arg0 ) ; }
adds a translation to the corresponding language collection . creates the collection if does n't exist already concode_field_sep List<String> textCodes concode_elem_sep int INITIAL_NUMBER_OF_TRANSLATIONS_PER_LANG concode_elem_sep float LOAD_FACTOR concode_elem_sep String defaultLang concode_elem_sep int WRITE_CONCURRENCY_LEVEL concode_elem_sep String name concode_elem_sep ConcurrentMap<String,ConcurrentMap<String,Translation>> languageTranslationCollection concode_field_sep List<String> getLangCodes concode_elem_sep ConcurrentMap<String,Translation> getCollection concode_elem_sep void addLanguageToCollection concode_elem_sep String getName concode_elem_sep void reload concode_elem_sep Translation get concode_elem_sep Translation get concode_elem_sep Translation get concode_elem_sep List<String> getTextCodes concode_elem_sep boolean hasLang concode_elem_sep String getDefaultLang