Class MockResourceBundle
- java.lang.Object
-
- java.util.ResourceBundle
-
- org.apache.sling.testing.mock.sling.MockResourceBundle
-
public final class MockResourceBundle extends ResourceBundle
Mock implementation of an i18nResourceBundle. Contains no translations by default and returns the key itself. But you can add your own mappings.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class java.util.ResourceBundle
ResourceBundle.Control
-
-
Field Summary
-
Fields inherited from class java.util.ResourceBundle
parent
-
-
Constructor Summary
Constructors Constructor Description MockResourceBundle(String baseName, Locale locale)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetBaseName()Enumeration<String>getKeys()LocalegetLocale()protected ObjecthandleGetObject(String key)Set<String>keySet()voidput(@NotNull String key, @NotNull String value)Add translation.voidputAll(@NotNull Map<? extends String,? extends String> map)Add translations.-
Methods inherited from class java.util.ResourceBundle
clearCache, clearCache, containsKey, getBaseBundleName, getBundle, getBundle, getBundle, getBundle, getBundle, getBundle, getObject, getString, getStringArray, handleKeySet, setParent
-
-
-
-
Method Detail
-
getLocale
public Locale getLocale()
- Overrides:
getLocalein classResourceBundle
-
handleGetObject
protected Object handleGetObject(String key)
- Specified by:
handleGetObjectin classResourceBundle
-
keySet
public Set<String> keySet()
- Overrides:
keySetin classResourceBundle
-
getKeys
public Enumeration<String> getKeys()
- Specified by:
getKeysin classResourceBundle
-
getBaseName
public String getBaseName()
- Returns:
- Base name
-
put
public void put(@NotNull @NotNull String key, @NotNull @NotNull String value)Add translation.- Parameters:
key- Keyvalue- Value
-
-