Uses of Class
org.h2.util.CacheObject
Packages that use CacheObject
-
Uses of CacheObject in org.h2.util
Subclasses of CacheObject in org.h2.utilFields in org.h2.util declared as CacheObjectModifier and TypeFieldDescriptionCacheObject.cacheChained
The next element in the hash chain.CacheObject.cacheNext
The next element in the LRU linked list.CacheObject.cachePrevious
The previous element in the LRU linked list.private final CacheObject
CacheLRU.head
private CacheObject[]
CacheLRU.values
Fields in org.h2.util with type parameters of type CacheObjectMethods in org.h2.util that return CacheObjectModifier and TypeMethodDescriptionCache.find
(int pos) Get an element from the cache if it is available.CacheLRU.find
(int pos) CacheSecondLevel.find
(int pos) CacheTQ.find
(int pos) Cache.get
(int pos) Get an element in the cache if it is available.CacheLRU.get
(int pos) CacheSecondLevel.get
(int pos) CacheTQ.get
(int pos) Cache.update
(int pos, CacheObject record) Update an element in the cache.CacheLRU.update
(int pos, CacheObject rec) CacheSecondLevel.update
(int pos, CacheObject record) CacheTQ.update
(int pos, CacheObject record) Methods in org.h2.util that return types with arguments of type CacheObjectModifier and TypeMethodDescriptionCache.getAllChanged()
Get all objects in the cache that have been changed.CacheLRU.getAllChanged()
CacheSecondLevel.getAllChanged()
CacheTQ.getAllChanged()
Methods in org.h2.util with parameters of type CacheObjectModifier and TypeMethodDescriptionprivate void
CacheLRU.addToFront
(CacheObject rec) int
CacheObject.compareTo
(CacheObject other) void
Cache.put
(CacheObject r) Add an element to the cache.void
CacheLRU.put
(CacheObject rec) void
CacheSecondLevel.put
(CacheObject r) void
CacheTQ.put
(CacheObject r) private void
CacheLRU.removeFromLinkedList
(CacheObject rec) Cache.update
(int pos, CacheObject record) Update an element in the cache.CacheLRU.update
(int pos, CacheObject rec) CacheSecondLevel.update
(int pos, CacheObject record) CacheTQ.update
(int pos, CacheObject record) void
CacheWriter.writeBack
(CacheObject entry) Persist a record.Constructor parameters in org.h2.util with type arguments of type CacheObjectModifierConstructorDescription(package private)
CacheSecondLevel
(Cache cache, Map<Integer, CacheObject> map)