Class FileResourceBundleImpl
- java.lang.Object
-
- java.util.ResourceBundle
-
- de.mirkosertic.bytecoder.classlib.FileResourceBundleImpl
-
public class FileResourceBundleImpl extends java.util.ResourceBundle
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.StringbaseNamestatic java.util.Map<java.lang.String,FileResourceBundleImpl>CACHEprivate java.util.Localelocaleprivate java.util.Propertiesp
-
Constructor Summary
Constructors Constructor Description FileResourceBundleImpl(java.lang.String aBaseName, java.util.Locale aLocale, java.io.File aFile)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancontainsKey(java.lang.String key)java.lang.StringgetBaseBundleName()java.util.Enumeration<java.lang.String>getKeys()java.util.LocalegetLocale()protected java.lang.ObjecthandleGetObject(java.lang.String key)protected java.util.Set<java.lang.String>handleKeySet()java.util.Set<java.lang.String>keySet()voidsetParent(java.util.ResourceBundle parent)
-
-
-
Field Detail
-
CACHE
public static final java.util.Map<java.lang.String,FileResourceBundleImpl> CACHE
-
baseName
private final java.lang.String baseName
-
locale
private final java.util.Locale locale
-
p
private final java.util.Properties p
-
-
Method Detail
-
setParent
public void setParent(java.util.ResourceBundle parent)
- Overrides:
setParentin classjava.util.ResourceBundle
-
getBaseBundleName
public java.lang.String getBaseBundleName()
- Overrides:
getBaseBundleNamein classjava.util.ResourceBundle
-
getLocale
public java.util.Locale getLocale()
- Overrides:
getLocalein classjava.util.ResourceBundle
-
containsKey
public boolean containsKey(java.lang.String key)
- Overrides:
containsKeyin classjava.util.ResourceBundle
-
keySet
public java.util.Set<java.lang.String> keySet()
- Overrides:
keySetin classjava.util.ResourceBundle
-
handleKeySet
protected java.util.Set<java.lang.String> handleKeySet()
- Overrides:
handleKeySetin classjava.util.ResourceBundle
-
handleGetObject
protected java.lang.Object handleGetObject(java.lang.String key)
- Specified by:
handleGetObjectin classjava.util.ResourceBundle
-
getKeys
public java.util.Enumeration<java.lang.String> getKeys()
- Specified by:
getKeysin classjava.util.ResourceBundle
-
-