Package org.intermine.metadata
Class NonOverrideableProperties
- java.lang.Object
-
- java.util.Dictionary<K,V>
-
- java.util.Hashtable<java.lang.Object,java.lang.Object>
-
- java.util.Properties
-
- org.intermine.metadata.NonOverrideableProperties
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,java.util.Map<java.lang.Object,java.lang.Object>
public class NonOverrideableProperties extends java.util.PropertiesSubclass of java.util.Properties that rejects duplicate definitions of a given property.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description NonOverrideableProperties()Empty constructor.NonOverrideableProperties(java.util.Properties p)Constructor with defaults.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Objectput(java.lang.Object key, java.lang.Object value)Override put, but do not allow existing values to be changed.-
Methods inherited from class java.util.Properties
clear, clone, compute, computeIfAbsent, computeIfPresent, contains, containsKey, containsValue, elements, entrySet, equals, forEach, get, getOrDefault, getProperty, getProperty, hashCode, isEmpty, keys, keySet, list, list, load, load, loadFromXML, merge, propertyNames, putAll, putIfAbsent, rehash, remove, remove, replace, replace, replaceAll, save, setProperty, size, store, store, storeToXML, storeToXML, storeToXML, stringPropertyNames, toString, values
-
-