Package org.openhab.core.i18n
Class I18nUtil
java.lang.Object
org.openhab.core.i18n.I18nUtil
- Author:
- Denis Nobel - Initial contribution
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
isConstant
(@Nullable String key) static String
stripConstant
(String key) static String
stripConstantOr
(@Nullable String key, Supplier<String> supplier) If key is a constant strip the constant part, otherwise use the supplier provided string.
-
Constructor Details
-
I18nUtil
public I18nUtil()
-
-
Method Details
-
isConstant
-
stripConstant
-
stripConstantOr
If key is a constant strip the constant part, otherwise use the supplier provided string.- Parameters:
key
- the keysupplier
- the supplier that return value is used if key is identified as a constant- Returns:
- the key with the stripped constant marker or the supplier provided key if it is not identified as a constant
-