Class TranslationUtils
java.lang.Object
org.teamapps.application.server.controlcenter.translations.TranslationUtils
public class TranslationUtils
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description TranslationUtils() -
Method Summary
Modifier and Type Method Description static java.util.function.Predicate<LocalizationKey>createFilterPredicate(java.lang.String language, LocalizationTopic topic, java.util.Set<MachineTranslationState> machineTranslationStates, java.util.Set<TranslationState> translationStates, java.util.Set<TranslationVerificationState> verificationStates)static java.util.Set<MachineTranslationState>createMachineStates(MachineTranslationState... states)static java.util.Set<TranslationState>createTranslationStates(TranslationState... states)static java.util.Set<TranslationVerificationState>createVerificationStates(TranslationVerificationState... states)static java.lang.StringgetDisplayValue(LocalizationKey key, java.lang.String language)static java.lang.StringgetDisplayValueNonNull(LocalizationKey key, java.lang.String language)static java.util.function.Predicate<LocalizationKey>getFilterPredicate(TranslationWorkState workState, java.lang.String language, LocalizationTopic topic)static LocalizationValuegetValue(LocalizationKey key, java.lang.String language)static java.util.Map<java.lang.String,LocalizationValue>getValueMap(LocalizationKey key)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
TranslationUtils
public TranslationUtils()
-
-
Method Details
-
getFilterPredicate
public static java.util.function.Predicate<LocalizationKey> getFilterPredicate(TranslationWorkState workState, java.lang.String language, LocalizationTopic topic) -
createFilterPredicate
public static java.util.function.Predicate<LocalizationKey> createFilterPredicate(java.lang.String language, LocalizationTopic topic, java.util.Set<MachineTranslationState> machineTranslationStates, java.util.Set<TranslationState> translationStates, java.util.Set<TranslationVerificationState> verificationStates) -
createMachineStates
public static java.util.Set<MachineTranslationState> createMachineStates(MachineTranslationState... states) -
createTranslationStates
-
createVerificationStates
public static java.util.Set<TranslationVerificationState> createVerificationStates(TranslationVerificationState... states) -
getValue
-
getDisplayValue
-
getDisplayValueNonNull
public static java.lang.String getDisplayValueNonNull(LocalizationKey key, java.lang.String language) -
getValueMap
-