|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sourceforge.jtds.jdbc.cache.ProcedureCache.CacheEntry
private static class ProcedureCache.CacheEntry
Encapsulates the cached Object and implements the linked list used to implement the LRU logic.
| Field Summary | |
|---|---|
(package private) java.lang.String |
key
|
(package private) ProcedureCache.CacheEntry |
next
|
(package private) ProcedureCache.CacheEntry |
prior
|
(package private) ProcEntry |
value
|
| Constructor Summary | |
|---|---|
ProcedureCache.CacheEntry(java.lang.String key,
ProcEntry value)
Constructs a new cache entry encapsulating the supplied key and value. |
|
| Method Summary | |
|---|---|
(package private) void |
link(ProcedureCache.CacheEntry ce)
Links this CacheEntry into the linked list after the node specified. |
(package private) void |
unlink()
Unlinks this CacheEntry from the linked list. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
java.lang.String key
ProcEntry value
ProcedureCache.CacheEntry next
ProcedureCache.CacheEntry prior
| Constructor Detail |
|---|
ProcedureCache.CacheEntry(java.lang.String key,
ProcEntry value)
key - key used to identify the cache entryvalue - object being cached| Method Detail |
|---|
void unlink()
void link(ProcedureCache.CacheEntry ce)
ce - node after which this entry will be linked
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||