|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use CacheObject | |
---|---|
org.h2.index | Various table index implementations, as well as cursors to navigate in an index. |
org.h2.store | Storage abstractions, such as a file with a cache, or a class to convert values to a byte array and vice versa. |
org.h2.util | Internal utility classes. |
Uses of CacheObject in org.h2.index |
---|
Subclasses of CacheObject in org.h2.index | |
---|---|
class |
PageBtree
A page that contains index data. |
class |
PageBtreeLeaf
A b-tree leaf page that contains index data. |
class |
PageBtreeNode
A b-tree node page that contains index data. |
class |
PageDataLeaf
A leaf page that contains data of one or multiple rows. |
class |
PageDataNode
A leaf page that contains data of one or multiple rows. |
class |
PageDataOverflow
Overflow data for a leaf page. |
Uses of CacheObject in org.h2.store |
---|
Subclasses of CacheObject in org.h2.store | |
---|---|
class |
Page
A page. |
class |
PageFreeList
The list of free pages of a page store. |
class |
PageStreamData
A data page of a stream. |
class |
PageStreamTrunk
A trunk page of a stream. |
Methods in org.h2.store with parameters of type CacheObject | |
---|---|
void |
PageStore.writeBack(CacheObject obj)
|
Uses of CacheObject in org.h2.util |
---|
Subclasses of CacheObject in org.h2.util | |
---|---|
class |
CacheHead
The head element of the linked list. |
Fields in org.h2.util declared as CacheObject | |
---|---|
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. |
Methods in org.h2.util that return CacheObject | |
---|---|
CacheObject |
Cache.find(int pos)
Get an element from the cache if it is available. |
CacheObject |
CacheLRU.find(int pos)
|
CacheObject |
Cache.get(int pos)
Get an element in the cache if it is available. |
CacheObject |
CacheLRU.get(int pos)
|
CacheObject |
Cache.update(int pos,
CacheObject record)
Update an element in the cache. |
CacheObject |
CacheLRU.update(int pos,
CacheObject rec)
|
Methods in org.h2.util that return types with arguments of type CacheObject | |
---|---|
java.util.ArrayList<CacheObject> |
Cache.getAllChanged()
Get all objects in the cache that have been changed. |
java.util.ArrayList<CacheObject> |
CacheLRU.getAllChanged()
|
Methods in org.h2.util with parameters of type CacheObject | |
---|---|
int |
CacheObject.compareTo(CacheObject other)
|
void |
Cache.put(CacheObject r)
Add an element to the cache. |
void |
CacheLRU.put(CacheObject rec)
|
CacheObject |
Cache.update(int pos,
CacheObject record)
Update an element in the cache. |
CacheObject |
CacheLRU.update(int pos,
CacheObject rec)
|
void |
CacheWriter.writeBack(CacheObject entry)
Persist a record. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |