public interface InfoLocalizedValue<T>
Modifier and Type | Interface and Description |
---|---|
static class |
InfoLocalizedValue.Builder<T> |
static class |
InfoLocalizedValue.BuilderInfoLocalizedValue<T> |
Modifier and Type | Method and Description |
---|---|
static <T> InfoLocalizedValue.Builder<T> |
builder() |
static InfoLocalizedValue<?> |
function(java.util.function.Function<java.util.Locale,?> function) |
java.util.Set<java.util.Locale> |
getAvailableLocales() |
java.util.Locale |
getDefaultLocale() |
T |
getValue() |
T |
getValue(java.util.Locale locale) |
static InfoLocalizedValue<java.lang.String> |
localize(java.lang.Class<?> clazz,
java.lang.String valueKey) |
static InfoLocalizedValue<java.lang.String> |
localize(java.lang.String symbolicName,
java.lang.String valueKey) |
static InfoLocalizedValue<java.lang.String> |
modelResource(java.lang.String name) |
static InfoLocalizedValue<java.lang.String> |
singleValue(java.lang.String value) |
static <T> InfoLocalizedValue.Builder<T> builder()
static InfoLocalizedValue<?> function(java.util.function.Function<java.util.Locale,?> function)
static InfoLocalizedValue<java.lang.String> localize(java.lang.Class<?> clazz, java.lang.String valueKey)
static InfoLocalizedValue<java.lang.String> localize(java.lang.String symbolicName, java.lang.String valueKey)
static InfoLocalizedValue<java.lang.String> modelResource(java.lang.String name)
static InfoLocalizedValue<java.lang.String> singleValue(java.lang.String value)
java.util.Set<java.util.Locale> getAvailableLocales()
java.util.Locale getDefaultLocale()
T getValue()
T getValue(java.util.Locale locale)