Uses of Class
org.h2.mvstore.cache.CacheLongKeyLIRS.Entry
Packages that use CacheLongKeyLIRS.Entry
-
Uses of CacheLongKeyLIRS.Entry in org.h2.mvstore.cache
Fields in org.h2.mvstore.cache declared as CacheLongKeyLIRS.EntryModifier and TypeFieldDescription(package private) final 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 final CacheLongKeyLIRS.Entry<V> CacheLongKeyLIRS.Segment.queueThe queue of resident cold entries.private final 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 final 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.EntryModifier and TypeMethodDescriptionprivate 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.EntryModifier and TypeMethodDescriptionprivate 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