Skip navigation links


org.apache.myfaces.trinidad.util
Class CollectionUtils.AccessHookMap<K,V>

java.lang.Object
  extended by org.apache.myfaces.trinidad.util.CollectionUtils.DelegatingMap<K,V>
      extended by org.apache.myfaces.trinidad.util.CollectionUtils.AccessHookMap<K,V>

All Implemented Interfaces:
java.util.Map<K,V>
Direct Known Subclasses:
CollectionUtils.ExternalAccessHookMap
Enclosing class:
CollectionUtils

protected abstract static class CollectionUtils.AccessHookMap<K,V>
extends CollectionUtils.DelegatingMap<K,V>

Nested Class Summary

 

Nested classes/interfaces inherited from interface java.util.Map
java.util.Map.Entry<K,V>

 

Constructor Summary
protected CollectionUtils.AccessHookMap()
           

 

Method Summary
 void clear()
           
protected abstract  void clearNotify()
           
 java.util.Set<java.util.Map.Entry<K,V>> entrySet()
           
 V put(K key, V value)
           
 void putAll(java.util.Map<? extends K,? extends V> m)
           
 V remove(java.lang.Object key)
           
protected abstract  void removeNotify(java.lang.Object key)
           
protected abstract  void writeNotify(K key, V value)
           

 

Methods inherited from class org.apache.myfaces.trinidad.util.CollectionUtils.DelegatingMap
containsKey, containsValue, equals, get, getDelegate, hashCode, isEmpty, keySet, size, values

 

Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

CollectionUtils.AccessHookMap

protected CollectionUtils.AccessHookMap()

Method Detail

writeNotify

protected abstract void writeNotify(K key,
                                    V value)

removeNotify

protected abstract void removeNotify(java.lang.Object key)

clearNotify

protected abstract void clearNotify()

put

public V put(K key,
             V value)
Specified by:
put in interface java.util.Map<K,V>
Overrides:
put in class CollectionUtils.DelegatingMap<K,V>

remove

public V remove(java.lang.Object key)
Specified by:
remove in interface java.util.Map<K,V>
Overrides:
remove in class CollectionUtils.DelegatingMap<K,V>

putAll

public void putAll(java.util.Map<? extends K,? extends V> m)
Specified by:
putAll in interface java.util.Map<K,V>
Overrides:
putAll in class CollectionUtils.DelegatingMap<K,V>

clear

public void clear()
Specified by:
clear in interface java.util.Map<K,V>
Overrides:
clear in class CollectionUtils.DelegatingMap<K,V>

entrySet

public java.util.Set<java.util.Map.Entry<K,V>> entrySet()
Specified by:
entrySet in interface java.util.Map<K,V>
Overrides:
entrySet in class CollectionUtils.DelegatingMap<K,V>

Skip navigation links


Copyright © 2001-2012 The Apache Software Foundation. All Rights Reserved.