net.sf.jbaobab.expirable
Class ExpirableMap.InternalRemoverImpl<K,V>

java.lang.Object
  extended by net.sf.jbaobab.expirable.ExpirableMap.InternalRemoverImpl<K,V>
All Implemented Interfaces:
InternalHandler.Remover<Map.Entry<K,V>>
Enclosing class:
ExpirableMap<K,V>

public static final class ExpirableMap.InternalRemoverImpl<K,V>
extends Object
implements InternalHandler.Remover<Map.Entry<K,V>>

A remover implementation for removing Map.Entry instances.

Author:
Oakyoon Cha

Nested Class Summary
static class ExpirableMap.InternalRemoverImpl.EntryImpl<K,V>
           A Map.Entry implementation.
 
Constructor Summary
protected ExpirableMap.InternalRemoverImpl(Map<K,V> map)
           
 
Method Summary
 void remove(Map.Entry<K,V> entry)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExpirableMap.InternalRemoverImpl

protected ExpirableMap.InternalRemoverImpl(Map<K,V> map)
Method Detail

remove

public void remove(Map.Entry<K,V> entry)
Specified by:
remove in interface InternalHandler.Remover<Map.Entry<K,V>>