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.