Package org.apache.wiki.htmltowiki
Class PersistentMapDecorator
java.lang.Object
java.util.Dictionary<K,V>
java.util.Hashtable<Object,Object>
java.util.Properties
org.apache.wiki.htmltowiki.PersistentMapDecorator
- All Implemented Interfaces:
Serializable
,Cloneable
,Map<Object,Object>
public class PersistentMapDecorator extends Properties
Adds the load / save - functionality known from the Properties - class to any
Map implementation.
- See Also:
- Serialized Form
-
Field Summary
Fields inherited from class java.util.Properties
defaults
-
Constructor Summary
Constructors Constructor Description PersistentMapDecorator(Map<Object,Object> delegate)
Creates a new decorator for a given map. -
Method Summary
Modifier and Type Method Description void
clear()
boolean
containsKey(Object key)
boolean
containsValue(Object value)
Set<Map.Entry<Object,Object>>
entrySet()
boolean
equals(Object obj)
Object
get(Object key)
int
hashCode()
boolean
isEmpty()
Set<Object>
keySet()
Object
put(Object arg0, Object arg1)
void
putAll(Map<?,?> arg0)
Object
remove(Object key)
int
size()
String
toString()
Collection<Object>
values()
Methods inherited from class java.util.Properties
clone, compute, computeIfAbsent, computeIfPresent, contains, elements, forEach, getOrDefault, getProperty, getProperty, keys, list, list, load, load, loadFromXML, merge, propertyNames, putIfAbsent, rehash, remove, replace, replace, replaceAll, save, setProperty, store, store, storeToXML, storeToXML, storeToXML, stringPropertyNames
-
Constructor Details
-
PersistentMapDecorator
Creates a new decorator for a given map.- Parameters:
delegate
- The map to create a decorator for.
-
-
Method Details
-
clear
-
containsKey
- Specified by:
containsKey
in interfaceMap<Object,Object>
- Overrides:
containsKey
in classProperties
-
containsValue
- Specified by:
containsValue
in interfaceMap<Object,Object>
- Overrides:
containsValue
in classProperties
-
entrySet
-
equals
-
get
-
hashCode
-
isEmpty
-
keySet
-
put
-
putAll
-
remove
-
size
-
toString
- Overrides:
toString
in classProperties
-
values
-