Uses of Class
org.h2.mvstore.cache.CacheLongKeyLIRS.Entry
-
Packages that use CacheLongKeyLIRS.Entry Package Description org.h2.mvstore.cache Classes related to caching. -
-
Uses of CacheLongKeyLIRS.Entry in org.h2.mvstore.cache
Fields in org.h2.mvstore.cache declared as CacheLongKeyLIRS.Entry Modifier and Type Field Description (package private) CacheLongKeyLIRS.Entry<V>[]CacheLongKeyLIRS.Segment. entriesThe map array.(package private) CacheLongKeyLIRS.Entry<V>CacheLongKeyLIRS.Entry. mapNextThe next entry in the map (the chained entry).private CacheLongKeyLIRS.Entry<V>CacheLongKeyLIRS.Segment. queueThe queue of resident cold entries.private CacheLongKeyLIRS.Entry<V>CacheLongKeyLIRS.Segment. queue2The queue of non-resident cold entries.(package private) CacheLongKeyLIRS.Entry<V>CacheLongKeyLIRS.Entry. queueNextThe next entry in the queue (either the resident queue or the non-resident queue).(package private) CacheLongKeyLIRS.Entry<V>CacheLongKeyLIRS.Entry. queuePrevThe previous entry in the queue.private CacheLongKeyLIRS.Entry<V>CacheLongKeyLIRS.Segment. stackThe stack of recently referenced elements.(package private) CacheLongKeyLIRS.Entry<V>CacheLongKeyLIRS.Entry. stackNextThe next entry in the stack.(package private) CacheLongKeyLIRS.Entry<V>CacheLongKeyLIRS.Entry. stackPrevThe previous entry in the stack.Methods in org.h2.mvstore.cache that return CacheLongKeyLIRS.Entry Modifier and Type Method Description private CacheLongKeyLIRS.Entry<V>CacheLongKeyLIRS. find(long key)(package private) CacheLongKeyLIRS.Entry<V>CacheLongKeyLIRS.Segment. find(long key, int hash)Try to find an entry in the map.Methods in org.h2.mvstore.cache with parameters of type CacheLongKeyLIRS.Entry Modifier and Type Method Description private voidCacheLongKeyLIRS.Segment. access(CacheLongKeyLIRS.Entry<V> e)Access an item, moving the entry to the top of the stack or front of the queue if found.private voidCacheLongKeyLIRS.Segment. addToMap(CacheLongKeyLIRS.Entry<V> e)private voidCacheLongKeyLIRS.Segment. addToQueue(CacheLongKeyLIRS.Entry<V> q, CacheLongKeyLIRS.Entry<V> e)private voidCacheLongKeyLIRS.Segment. addToStack(CacheLongKeyLIRS.Entry<V> e)private voidCacheLongKeyLIRS.Segment. addToStackBottom(CacheLongKeyLIRS.Entry<V> e)(package private) VCacheLongKeyLIRS.Segment. get(CacheLongKeyLIRS.Entry<V> e)Get the value from the given entry.private voidCacheLongKeyLIRS.Segment. removeFromQueue(CacheLongKeyLIRS.Entry<V> e)private voidCacheLongKeyLIRS.Segment. removeFromStack(CacheLongKeyLIRS.Entry<V> e)Remove the entry from the stack.Constructors in org.h2.mvstore.cache with parameters of type CacheLongKeyLIRS.Entry Constructor Description Entry(CacheLongKeyLIRS.Entry<V> old)
-