Package org.ujmp.core.collections.map
Class AbstractMap<K,V>
java.lang.Object
java.util.AbstractMap<K,V>
org.ujmp.core.collections.map.AbstractMap<K,V>
- All Implemented Interfaces:
Serializable
,Map<K,
V>
- Direct Known Subclasses:
AbstractDiskMap
,AESEncryptionMap
,Base64EncoderMap
,BufferedWriteMap
,CachedMap
,GZIPCompressionMap
,LazyMap
,SerializationMap
,SoftHashMap
,StringEncoderMap
,WebMap
,ZIPCompressionMap
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K extends Object,
V extends Object>, AbstractMap.SimpleImmutableEntry<K extends Object, V extends Object> -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
protected void
abstract void
clear()
boolean
containsKey
(Object key) boolean
containsValue
(Object value) entrySet()
abstract V
getAsString
(Object key) boolean
isEmpty()
keySet()
abstract V
void
private void
abstract V
abstract int
size()
toString()
values()
private void
Methods inherited from class java.util.AbstractMap
clone, equals, hashCode
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
-
Constructor Details
-
AbstractMap
public AbstractMap()
-
-
Method Details
-
isEmpty
public boolean isEmpty() -
getAsString
-
putAll
-
containsKey
- Specified by:
containsKey
in interfaceMap<K,
V> - Overrides:
containsKey
in classAbstractMap<K,
V>
-
containsValue
- Specified by:
containsValue
in interfaceMap<K,
V> - Overrides:
containsValue
in classAbstractMap<K,
V>
-
values
-
entrySet
-
readObject
- Throws:
IOException
ClassNotFoundException
-
writeObject
- Throws:
IOException
-
toString
- Overrides:
toString
in classAbstractMap<K,
V>
-
get
-
clear
public abstract void clear() -
get
-
keySet
-
put
-
remove
-
size
public abstract int size() -
beforeWriteObject
- Throws:
IOException
-
beforeReadObject
- Throws:
IOException
ClassNotFoundException
-