Uses of Class
org.h2.util.CacheObject
-
Packages that use CacheObject Package Description org.h2.util Internal utility classes. -
-
Uses of CacheObject in org.h2.util
Subclasses of CacheObject in org.h2.util Modifier and Type Class Description class
CacheHead
The head element of the linked list.Fields in org.h2.util declared as CacheObject Modifier and Type Field Description CacheObject
CacheObject. cacheChained
The next element in the hash chain.CacheObject
CacheObject. cacheNext
The next element in the LRU linked list.CacheObject
CacheObject. cachePrevious
The previous element in the LRU linked list.private CacheObject
CacheLRU. head
private CacheObject[]
CacheLRU. values
Fields in org.h2.util with type parameters of type CacheObject Modifier and Type Field Description private java.util.Map<java.lang.Integer,CacheObject>
CacheSecondLevel. map
Methods in org.h2.util that return CacheObject Modifier and Type Method Description CacheObject
Cache. find(int pos)
Get an element from the cache if it is available.CacheObject
CacheLRU. find(int pos)
CacheObject
CacheSecondLevel. find(int pos)
CacheObject
CacheTQ. find(int pos)
CacheObject
Cache. get(int pos)
Get an element in the cache if it is available.CacheObject
CacheLRU. get(int pos)
CacheObject
CacheSecondLevel. get(int pos)
CacheObject
CacheTQ. get(int pos)
CacheObject
Cache. update(int pos, CacheObject record)
Update an element in the cache.CacheObject
CacheLRU. update(int pos, CacheObject rec)
CacheObject
CacheSecondLevel. update(int pos, CacheObject record)
CacheObject
CacheTQ. update(int pos, CacheObject record)
Methods in org.h2.util that return types with arguments of type CacheObject Modifier and Type Method Description java.util.ArrayList<CacheObject>
Cache. getAllChanged()
Get all objects in the cache that have been changed.java.util.ArrayList<CacheObject>
CacheLRU. getAllChanged()
java.util.ArrayList<CacheObject>
CacheSecondLevel. getAllChanged()
java.util.ArrayList<CacheObject>
CacheTQ. getAllChanged()
Methods in org.h2.util with parameters of type CacheObject Modifier and Type Method Description private 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)
CacheObject
Cache. update(int pos, CacheObject record)
Update an element in the cache.CacheObject
CacheLRU. update(int pos, CacheObject rec)
CacheObject
CacheSecondLevel. update(int pos, CacheObject record)
CacheObject
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 CacheObject Constructor Description CacheSecondLevel(Cache cache, java.util.Map<java.lang.Integer,CacheObject> map)
-