Package edu.umd.cs.findbugs.util
Class WriteOnceProperties
- java.lang.Object
-
- java.util.Dictionary<K,V>
-
- java.util.Hashtable<java.lang.Object,java.lang.Object>
-
- java.util.Properties
-
- edu.umd.cs.findbugs.util.WriteOnceProperties
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,java.util.Map<java.lang.Object,java.lang.Object>
public class WriteOnceProperties extends java.util.Properties- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static classWriteOnceProperties.PropertyReadAt
-
Field Summary
Fields Modifier and Type Field Description private java.util.Map<java.lang.String,WriteOnceProperties.PropertyReadAt>propertReadAtprivate static longserialVersionUID
-
Constructor Summary
Constructors Modifier Constructor Description privateWriteOnceProperties(java.util.Properties initialValue)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private static voiddumpProperties()booleanequals(java.lang.Object o)java.lang.StringgetProperty(java.lang.String key)java.lang.StringgetProperty(java.lang.String key, java.lang.String defaultValue)inthashCode()static voidmain(java.lang.String[] args)static voidmakeSystemPropertiesWriteOnce()java.lang.ObjectsetProperty(java.lang.String key, java.lang.String value)-
Methods inherited from class java.util.Properties
clear, clone, compute, computeIfAbsent, computeIfPresent, contains, containsKey, containsValue, elements, entrySet, forEach, get, getOrDefault, isEmpty, keys, keySet, list, list, load, load, loadFromXML, merge, propertyNames, put, putAll, putIfAbsent, rehash, remove, remove, replace, replace, replaceAll, save, size, store, store, storeToXML, storeToXML, storeToXML, stringPropertyNames, toString, values
-
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
propertReadAt
private final java.util.Map<java.lang.String,WriteOnceProperties.PropertyReadAt> propertReadAt
-
-
Method Detail
-
hashCode
public final int hashCode()
- Specified by:
hashCodein interfacejava.util.Map<java.lang.Object,java.lang.Object>- Overrides:
hashCodein classjava.util.Properties
-
equals
public final boolean equals(java.lang.Object o)
- Specified by:
equalsin interfacejava.util.Map<java.lang.Object,java.lang.Object>- Overrides:
equalsin classjava.util.Properties
-
getProperty
public java.lang.String getProperty(java.lang.String key)
- Overrides:
getPropertyin classjava.util.Properties
-
getProperty
public java.lang.String getProperty(java.lang.String key, java.lang.String defaultValue)- Overrides:
getPropertyin classjava.util.Properties
-
setProperty
public java.lang.Object setProperty(java.lang.String key, java.lang.String value)- Overrides:
setPropertyin classjava.util.Properties
-
makeSystemPropertiesWriteOnce
public static void makeSystemPropertiesWriteOnce()
-
main
public static void main(java.lang.String[] args)
-
dumpProperties
private static void dumpProperties()
-
-