|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.util.AbstractMap
com.taco.data.AbstractNoReturnMap
com.taco.data.NoReturnMapAdapter
public class NoReturnMapAdapter
An adapter from a Map
to a INoReturnMap
.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.taco.data.AbstractNoReturnMap |
---|
AbstractNoReturnMap.NoReturnEntry, AbstractNoReturnMap.NoReturnEntrySet, AbstractNoReturnMap.NoReturnIterator |
Nested classes/interfaces inherited from interface com.taco.data.INoReturnMap |
---|
INoReturnMap.INoReturnEntry |
Nested classes/interfaces inherited from interface java.util.Map |
---|
java.util.Map.Entry |
Field Summary | |
---|---|
protected java.util.Map |
_decoratee
The map that this instance decorates. |
Fields inherited from class com.taco.data.AbstractNoReturnMap |
---|
_cachedNoReturnEntrySet |
Constructor Summary | |
---|---|
NoReturnMapAdapter()
Create an instance that adapts a new instance of HashMap . |
|
NoReturnMapAdapter(int capacity)
Create an instance that adapts a new instance of HashMap
with the argument capacity. |
|
NoReturnMapAdapter(java.util.Map decoratee)
Create an instance that adapts the argument map. |
Method Summary | |
---|---|
void |
clear()
Overridden for efficiency. |
java.util.Set |
entrySet()
Return the entry set of the decorated map. |
java.lang.Object |
get(java.lang.Object key)
Overridden for efficiency. |
java.lang.Object |
put(java.lang.Object key,
java.lang.Object value)
Overridden for efficiency. |
void |
putAll(java.util.Map map)
Overridden for efficiency. |
void |
putNoReturn(java.lang.Object key,
java.lang.Object value)
Overridden for efficiency. |
int |
size()
Overridden for efficiency. |
Methods inherited from class com.taco.data.AbstractNoReturnMap |
---|
entrySetNoReturn, removeNoReturn |
Methods inherited from class java.util.AbstractMap |
---|
clone, containsKey, containsValue, equals, hashCode, isEmpty, keySet, remove, toString, values |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.Map |
---|
containsKey, containsValue, equals, hashCode, isEmpty, keySet, remove, values |
Field Detail |
---|
protected final java.util.Map _decoratee
Constructor Detail |
---|
public NoReturnMapAdapter()
HashMap
.
public NoReturnMapAdapter(int capacity)
HashMap
with the argument capacity.
public NoReturnMapAdapter(java.util.Map decoratee)
Method Detail |
---|
public java.lang.Object get(java.lang.Object key)
get
in interface java.util.Map
get
in class java.util.AbstractMap
public java.lang.Object put(java.lang.Object key, java.lang.Object value)
put
in interface java.util.Map
put
in class java.util.AbstractMap
public void putNoReturn(java.lang.Object key, java.lang.Object value)
put()
method of decorated map.
putNoReturn
in interface INoReturnMap
putNoReturn
in class AbstractNoReturnMap
public void putAll(java.util.Map map)
putAll
in interface INoReturnMap
putAll
in interface java.util.Map
putAll
in class AbstractNoReturnMap
public int size()
size
in interface java.util.Map
size
in class java.util.AbstractMap
public void clear()
clear
in interface java.util.Map
clear
in class java.util.AbstractMap
public java.util.Set entrySet()
entrySet
in interface java.util.Map
entrySet
in class java.util.AbstractMap
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |