Uses of Class
org.eclipse.jdt.internal.core.util.LRUCache.LRUCacheEntry

Packages that use LRUCache.LRUCacheEntry
org.eclipse.jdt.internal.core   
org.eclipse.jdt.internal.core.util   
 

Uses of LRUCache.LRUCacheEntry in org.eclipse.jdt.internal.core
 

Methods in org.eclipse.jdt.internal.core with parameters of type LRUCache.LRUCacheEntry
protected  boolean BufferCache.close(LRUCache.LRUCacheEntry entry)
          Returns true if the buffer is successfully closed and removed from the cache, otherwise false.
protected abstract  boolean OverflowingLRUCache.close(LRUCache.LRUCacheEntry entry)
          Returns true if the element is successfully closed and removed from the cache, otherwise false.
protected  boolean ElementCache.close(LRUCache.LRUCacheEntry entry)
          Returns true if the element is successfully closed and removed from the cache, otherwise false.
protected  void OverflowingLRUCache.privateRemoveEntry(LRUCache.LRUCacheEntry entry, boolean shuffle)
          Removes the entry from the entry queue.
protected  void OverflowingLRUCache.privateRemoveEntry(LRUCache.LRUCacheEntry entry, boolean shuffle, boolean external)
          Removes the entry from the entry queue.
protected  void OverflowingLRUCache.updateTimestamp(LRUCache.LRUCacheEntry entry)
          Updates the timestamp for the given entry, ensuring that the queue is kept in correct order.
 

Uses of LRUCache.LRUCacheEntry in org.eclipse.jdt.internal.core.util
 

Fields in org.eclipse.jdt.internal.core.util declared as LRUCache.LRUCacheEntry
protected  LRUCache.LRUCacheEntry LRUCache.entryQueue
          Start of queue (most recently used entry)
protected  LRUCache.LRUCacheEntry LRUCache.entryQueueTail
          End of queue (least recently used entry)
 LRUCache.LRUCacheEntry LRUCache.LRUCacheEntry.next
          Next entry in queue
 LRUCache.LRUCacheEntry LRUCache.LRUCacheEntry.previous
          Previous entry in queue
 

Methods in org.eclipse.jdt.internal.core.util with parameters of type LRUCache.LRUCacheEntry
protected  void LRUCache.privateAddEntry(LRUCache.LRUCacheEntry entry, boolean shuffle)
          Adds the given entry from the receiver.
protected  void LRUCache.privateRemoveEntry(LRUCache.LRUCacheEntry entry, boolean shuffle)
          Removes the entry from the entry queue.
protected  void LRUCache.updateTimestamp(LRUCache.LRUCacheEntry entry)
          Updates the timestamp for the given entry, ensuring that the queue is kept in correct order.