removes an entry from the cache . concode_field_sep Map<K,CacheEntry<K,V>> cache concode_elem_sep long DEFAULT_THRESHOLD_SECS concode_elem_sep CacheEntry<K,V> before concode_elem_sep long lastUpdate concode_elem_sep CacheEntry<K,V> header concode_elem_sep long expirationThreshold concode_elem_sep List<EvictionListener<V>> evictionListeners concode_elem_sep CacheEntry<K,V> after concode_elem_sep int DEFAULT_CAPACITY concode_elem_sep V value concode_elem_sep K key concode_elem_sep int capacity concode_field_sep void setExpirationThreshold concode_elem_sep void add concode_elem_sep K getKey concode_elem_sep void notifyEvictionListeners concode_elem_sep boolean put concode_elem_sep V getEldest concode_elem_sep boolean accept concode_elem_sep V getValue concode_elem_sep void addBefore concode_elem_sep void addEvictionListener concode_elem_sep int size concode_elem_sep V find concode_elem_sep V get concode_elem_sep void onEviction concode_elem_sep String toString concode_elem_sep boolean isStale concode_elem_sep int remainingCapacity concode_elem_sep void recordAccess
V function ( K arg0 ) { if ( arg0 != null ) { CacheEntry < K , V > loc0 = cache . remove ( arg0 ) ; if ( loc0 != null ) { loc0 . remove ( ) ; return loc0 . getValue ( ) ; } } return null ; }