private static final class Property.FilePropertyLookup extends XProperties
Modifier and Type | Field and Description |
---|---|
private java.util.Properties |
m_contents |
private java.io.File |
m_src |
Constructor and Description |
---|
FilePropertyLookup(java.io.File src)
Creates a lazy property lookup based on 'src' contents.
|
Modifier and Type | Method and Description |
---|---|
private void |
faultContents() |
java.lang.Object |
get(java.lang.Object key) |
java.lang.String |
getProperty(java.lang.String key) |
java.util.Enumeration |
keys() |
list, list
getProperty, load, load, loadFromXML, propertyNames, save, setProperty, store, store, storeToXML, storeToXML, stringPropertyNames
clear, clone, compute, computeIfAbsent, computeIfPresent, contains, containsKey, containsValue, elements, entrySet, equals, forEach, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, rehash, remove, remove, replace, replace, replaceAll, size, toString, values
private final java.io.File m_src
private java.util.Properties m_contents
FilePropertyLookup(java.io.File src)
src
- [null will result in empty property set created]public java.lang.String getProperty(java.lang.String key)
getProperty
in class java.util.Properties
public java.lang.Object get(java.lang.Object key)
get
in interface java.util.Map<java.lang.Object,java.lang.Object>
get
in class java.util.Hashtable<java.lang.Object,java.lang.Object>
public java.util.Enumeration keys()
keys
in class java.util.Hashtable<java.lang.Object,java.lang.Object>
private void faultContents()