Package com.iizix.prop
Class AppLanguages.Data
- java.lang.Object
- com.iizix.prop.AppLanguages.Data
 
- Enclosing class:
- AppLanguages
 - public static class AppLanguages.Data extends java.lang.ObjectAn internal AppLanguages map structure for fast look-up of a language.
- Field Summary- Fields - Modifier and Type - Field - Description - java.util.List<java.lang.String>- errorsThe list of errors encountered is an unmodifiable map.- java.util.Map<java.lang.String,AppLanguages.Result>- languageCodeMapThe map of a language code to a language result.- java.util.Map<java.lang.String,AppLanguages.Result>- wildCardMapThe map of a wild cards to a language result.
 - Method Summary- All Methods Instance Methods Concrete Methods - Modifier and Type - Method - Description - AppLanguages.Result- mapLanguage(java.lang.String languageCode)Maps a user language code to a Result.
 
- Field Detail- languageCodeMap- public final java.util.Map<java.lang.String,AppLanguages.Result> languageCodeMap The map of a language code to a language result. The key is a language code and the value a Result.
 - wildCardMap- public final java.util.Map<java.lang.String,AppLanguages.Result> wildCardMap The map of a wild cards to a language result. The key is a language code match with wildcards and the value a Result.
 - errors- public final java.util.List<java.lang.String> errors The list of errors encountered is an unmodifiable map.
 
 - Method Detail- mapLanguage- public AppLanguages.Result mapLanguage(java.lang.String languageCode) Maps a user language code to a Result.- Parameters:
- languageCode- The language code.
- Returns:
- The Result, never null.