Class OrderedProperties
java.lang.Object
java.util.Dictionary<Object,Object>
 
java.util.Hashtable<Object,Object>
 
java.util.Properties
org.apache.commons.collections4.properties.OrderedProperties
- All Implemented Interfaces:
- Serializable,- Cloneable,- Map<Object,- Object> 
A drop-in replacement for 
Properties for ordered keys.
 Overrides methods to keep keys in insertion order. Allows other methods in the superclass to work with ordered keys.
- Since:
- 4.5.0-M1
- See Also:
- 
Nested Class Summary
- 
Field SummaryFields inherited from class java.util.Propertiesdefaults
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidclear()computeIfAbsent(Object key, Function<? super Object, ? extends Object> mappingFunction) entrySet()voidforEach(BiConsumer<? super Object, ? super Object> action) keys()keySet()merge(Object key, Object value, BiFunction<? super Object, ? super Object, ? extends Object> remappingFunction) Enumeration<?> voidputIfAbsent(Object key, Object value) booleantoString()Methods inherited from class java.util.PropertiesgetProperty, getProperty, list, list, load, load, loadFromXML, save, setProperty, store, store, storeToXML, storeToXML, stringPropertyNamesMethods inherited from class java.util.Hashtableclone, computeIfPresent, contains, containsKey, containsValue, elements, equals, get, getOrDefault, hashCode, isEmpty, rehash, replace, replace, replaceAll, size, values
- 
Constructor Details- 
OrderedPropertiespublic OrderedProperties()Constructs a new instance.
 
- 
- 
Method Details- 
clear
- 
compute
- 
computeIfAbsentpublic Object computeIfAbsent(Object key, Function<? super Object, ? extends Object> mappingFunction) - Specified by:
- computeIfAbsentin interface- Map<Object,- Object> 
- Overrides:
- computeIfAbsentin class- Hashtable<Object,- Object> 
 
- 
entrySet
- 
forEach
- 
keys
- 
keySet
- 
merge
- 
propertyNames- Overrides:
- propertyNamesin class- Properties
 
- 
put
- 
putAll
- 
putIfAbsent- Specified by:
- putIfAbsentin interface- Map<Object,- Object> 
- Overrides:
- putIfAbsentin class- Hashtable<Object,- Object> 
 
- 
remove
- 
remove
- 
toString
 
-