Uses of Class
org.aspectj.org.eclipse.jdt.internal.core.util.LRUCache.LRUCacheEntry
Packages that use LRUCache.LRUCacheEntry
Package
Description
-
Uses of LRUCache.LRUCacheEntry in org.aspectj.org.eclipse.jdt.internal.core
Methods in org.aspectj.org.eclipse.jdt.internal.core that return types with arguments of type LRUCache.LRUCacheEntryMethods in org.aspectj.org.eclipse.jdt.internal.core with parameters of type LRUCache.LRUCacheEntryModifier and TypeMethodDescriptionprotected booleanBufferCache.close(LRUCache.LRUCacheEntry<K, IBuffer> entry) protected booleanElementCache.close(LRUCache.LRUCacheEntry<K, JavaElementInfo> entry) Returns true if the element is successfully closed and removed from the cache, otherwise false.protected abstract booleanOverflowingLRUCache.close(LRUCache.LRUCacheEntry<K, V> entry) Returns true if the element is successfully closed and removed from the cache, otherwise false.protected voidOverflowingLRUCache.privateRemoveEntry(LRUCache.LRUCacheEntry<K, V> entry, boolean shuffle) Removes the entry from the entry queue.protected voidOverflowingLRUCache.privateRemoveEntry(LRUCache.LRUCacheEntry<K, V> entry, boolean shuffle, boolean external) Removes the entry from the entry queue.protected voidOverflowingLRUCache.updateTimestamp(LRUCache.LRUCacheEntry<K, V> entry) Updates the timestamp for the given entry, ensuring that the queue is kept in correct order. -
Uses of LRUCache.LRUCacheEntry in org.aspectj.org.eclipse.jdt.internal.core.util
Fields in org.aspectj.org.eclipse.jdt.internal.core.util declared as LRUCache.LRUCacheEntryModifier and TypeFieldDescriptionprotected LRUCache.LRUCacheEntry<K, V> LRUCache.entryQueueStart of queue (most recently used entry)protected LRUCache.LRUCacheEntry<K, V> LRUCache.entryQueueTailEnd of queue (least recently used entry)LRUCache.LRUCacheEntry.nextNext entry in queueLRUCache.LRUCacheEntry.previousPrevious entry in queueFields in org.aspectj.org.eclipse.jdt.internal.core.util with type parameters of type LRUCache.LRUCacheEntryModifier and TypeFieldDescriptionprotected Hashtable<K, LRUCache.LRUCacheEntry<K, V>> LRUCache.entryTableHash table for fast random access to cache entriesMethods in org.aspectj.org.eclipse.jdt.internal.core.util with parameters of type LRUCache.LRUCacheEntryModifier and TypeMethodDescriptionprotected voidLRUCache.privateAddEntry(LRUCache.LRUCacheEntry<K, V> entry, boolean shuffle) Adds the given entry from the receiver.protected voidLRUCache.privateRemoveEntry(LRUCache.LRUCacheEntry<K, V> entry, boolean shuffle) Removes the entry from the entry queue.protected voidLRUCache.updateTimestamp(LRUCache.LRUCacheEntry<K, V> entry) Updates the timestamp for the given entry, ensuring that the queue is kept in correct order.