|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||