Skip to content

Instantly share code, notes, and snippets.

Created January 2, 2018 22:35
Show Gist options
  • Save anonymous/4d7d4f05feb02aff5015eb6f2c92cac2 to your computer and use it in GitHub Desktop.
Save anonymous/4d7d4f05feb02aff5015eb6f2c92cac2 to your computer and use it in GitHub Desktop.
private static void setActualLanguage(List<SupportedLanguages> supportedLanguagesList, String actualLanguage) {
boolean actualLanguageExist = supportedLanguagesList.stream().anyMatch(s -> actualLanguage.equalsIgnoreCase(s.getIdentity()));
if (actualLanguageExist) {
for(SupportedLanguages supportedLanguages : supportedLanguagesList) {
if (actualLanguage.equalsIgnoreCase(supportedLanguages.getIdentity())) {
supportedLanguages.setActualLanguage(true);
}
}
} else {
for(SupportedLanguages supportedLanguages : supportedLanguagesList) {
if ("EN".equalsIgnoreCase(supportedLanguages.getIdentity())) {
supportedLanguages.setActualLanguage(true);
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment