com.metamatrix.common.properties
Class UnmodifiableProperties
java.lang.Object
java.util.Dictionary<K,V>
java.util.Hashtable<java.lang.Object,java.lang.Object>
java.util.Properties
com.metamatrix.common.properties.UnmodifiableProperties
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, java.util.Map<java.lang.Object,java.lang.Object>
public class UnmodifiableProperties
- extends java.util.Properties
This class represents an unmodifiable Properties object, and is used within the
MetaMatrix Properties framework whenever an unmodifiable Properties instance is returned.
This class extends Properties and overrides the modifying methods to throw
an UnsupportedOperationException.
- See Also:
- Serialized Form
| Fields inherited from class java.util.Properties |
defaults |
|
Method Summary |
void |
clear()
|
boolean |
containsKey(java.lang.Object par1)
|
boolean |
containsValue(java.lang.Object par1)
|
java.util.Set |
entrySet()
|
boolean |
equals(java.lang.Object par1)
|
java.lang.Object |
get(java.lang.Object par1)
|
java.lang.String |
getProperty(java.lang.String key)
|
java.lang.String |
getProperty(java.lang.String key,
java.lang.String defaultValue)
|
int |
hashCode()
|
boolean |
isEmpty()
|
java.util.Enumeration |
keys()
|
java.util.Set |
keySet()
|
void |
list(java.io.PrintStream stream)
|
void |
list(java.io.PrintWriter stream)
|
void |
load(java.io.InputStream par1)
|
java.util.Enumeration |
propertyNames()
|
java.lang.Object |
put(java.lang.Object par1,
java.lang.Object par2)
|
void |
putAll(java.util.Map par1)
|
java.lang.Object |
remove(java.lang.Object par1)
|
java.lang.Object |
setProperty(java.lang.String par1,
java.lang.String par2)
|
int |
size()
|
java.lang.String |
toString()
|
java.util.Collection |
values()
|
| Methods inherited from class java.util.Properties |
load, loadFromXML, save, store, store, storeToXML, storeToXML, stringPropertyNames |
| Methods inherited from class java.util.Hashtable |
clone, contains, elements, rehash |
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
UnmodifiableProperties
public UnmodifiableProperties(java.util.Properties p)
load
public void load(java.io.InputStream par1)
throws java.io.IOException
- Overrides:
load in class java.util.Properties
- Throws:
java.io.IOException
setProperty
public java.lang.Object setProperty(java.lang.String par1,
java.lang.String par2)
- Overrides:
setProperty in class java.util.Properties
getProperty
public java.lang.String getProperty(java.lang.String key)
- Overrides:
getProperty in class java.util.Properties
getProperty
public java.lang.String getProperty(java.lang.String key,
java.lang.String defaultValue)
- Overrides:
getProperty in class java.util.Properties
list
public void list(java.io.PrintStream stream)
- Overrides:
list in class java.util.Properties
list
public void list(java.io.PrintWriter stream)
- Overrides:
list in class java.util.Properties
propertyNames
public java.util.Enumeration propertyNames()
- Overrides:
propertyNames in class java.util.Properties
clear
public void clear()
- Specified by:
clear in interface java.util.Map<java.lang.Object,java.lang.Object>- Overrides:
clear in class java.util.Hashtable<java.lang.Object,java.lang.Object>
containsKey
public boolean containsKey(java.lang.Object par1)
- Specified by:
containsKey in interface java.util.Map<java.lang.Object,java.lang.Object>- Overrides:
containsKey in class java.util.Hashtable<java.lang.Object,java.lang.Object>
containsValue
public boolean containsValue(java.lang.Object par1)
- Specified by:
containsValue in interface java.util.Map<java.lang.Object,java.lang.Object>- Overrides:
containsValue in class java.util.Hashtable<java.lang.Object,java.lang.Object>
entrySet
public java.util.Set entrySet()
- Specified by:
entrySet in interface java.util.Map<java.lang.Object,java.lang.Object>- Overrides:
entrySet in class java.util.Hashtable<java.lang.Object,java.lang.Object>
equals
public boolean equals(java.lang.Object par1)
- Specified by:
equals in interface java.util.Map<java.lang.Object,java.lang.Object>- Overrides:
equals in class java.util.Hashtable<java.lang.Object,java.lang.Object>
get
public java.lang.Object get(java.lang.Object par1)
- Specified by:
get in interface java.util.Map<java.lang.Object,java.lang.Object>- Overrides:
get in class java.util.Hashtable<java.lang.Object,java.lang.Object>
keys
public java.util.Enumeration keys()
- Overrides:
keys in class java.util.Hashtable<java.lang.Object,java.lang.Object>
hashCode
public int hashCode()
- Specified by:
hashCode in interface java.util.Map<java.lang.Object,java.lang.Object>- Overrides:
hashCode in class java.util.Hashtable<java.lang.Object,java.lang.Object>
isEmpty
public boolean isEmpty()
- Specified by:
isEmpty in interface java.util.Map<java.lang.Object,java.lang.Object>- Overrides:
isEmpty in class java.util.Hashtable<java.lang.Object,java.lang.Object>
keySet
public java.util.Set keySet()
- Specified by:
keySet in interface java.util.Map<java.lang.Object,java.lang.Object>- Overrides:
keySet in class java.util.Hashtable<java.lang.Object,java.lang.Object>
put
public java.lang.Object put(java.lang.Object par1,
java.lang.Object par2)
- Specified by:
put in interface java.util.Map<java.lang.Object,java.lang.Object>- Overrides:
put in class java.util.Hashtable<java.lang.Object,java.lang.Object>
putAll
public void putAll(java.util.Map par1)
- Specified by:
putAll in interface java.util.Map<java.lang.Object,java.lang.Object>- Overrides:
putAll in class java.util.Hashtable<java.lang.Object,java.lang.Object>
remove
public java.lang.Object remove(java.lang.Object par1)
- Specified by:
remove in interface java.util.Map<java.lang.Object,java.lang.Object>- Overrides:
remove in class java.util.Hashtable<java.lang.Object,java.lang.Object>
size
public int size()
- Specified by:
size in interface java.util.Map<java.lang.Object,java.lang.Object>- Overrides:
size in class java.util.Hashtable<java.lang.Object,java.lang.Object>
values
public java.util.Collection values()
- Specified by:
values in interface java.util.Map<java.lang.Object,java.lang.Object>- Overrides:
values in class java.util.Hashtable<java.lang.Object,java.lang.Object>
toString
public java.lang.String toString()
- Overrides:
toString in class java.util.Hashtable<java.lang.Object,java.lang.Object>
Copyright © 2009. All Rights Reserved.