| 程序包 | 说明 |
|---|---|
| org.h2.util |
Internal utility classes.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
CacheHead
The head element of the linked list.
|
| 限定符和类型 | 字段和说明 |
|---|---|
CacheObject |
CacheObject.cacheChained
The next element in the hash chain.
|
CacheObject |
CacheObject.cacheChained
The next element in the hash chain.
|
CacheObject |
CacheObject.cacheNext
The next element in the LRU linked list.
|
CacheObject |
CacheObject.cacheNext
The next element in the LRU linked list.
|
CacheObject |
CacheObject.cachePrevious
The previous element in the LRU linked list.
|
CacheObject |
CacheObject.cachePrevious
The previous element in the LRU linked list.
|
| 限定符和类型 | 方法和说明 |
|---|---|
CacheObject |
Cache.find(int pos)
Get an element from the cache if it is available.
|
CacheObject |
CacheLRU.find(int pos) |
CacheObject |
CacheTQ.find(int pos) |
CacheObject |
CacheTQ.find(int pos) |
CacheObject |
CacheLRU.find(int pos) |
CacheObject |
Cache.find(int pos)
Get an element from the cache if it is available.
|
CacheObject |
Cache.get(int pos)
Get an element in the cache if it is available.
|
CacheObject |
CacheLRU.get(int pos) |
CacheObject |
CacheTQ.get(int pos) |
CacheObject |
CacheTQ.get(int pos) |
CacheObject |
CacheLRU.get(int pos) |
CacheObject |
Cache.get(int pos)
Get an element in the cache if it is available.
|
CacheObject |
Cache.update(int pos,
CacheObject record)
Update an element in the cache.
|
CacheObject |
CacheLRU.update(int pos,
CacheObject rec) |
CacheObject |
CacheTQ.update(int pos,
CacheObject record) |
CacheObject |
CacheTQ.update(int pos,
CacheObject record) |
CacheObject |
CacheLRU.update(int pos,
CacheObject rec) |
CacheObject |
Cache.update(int pos,
CacheObject record)
Update an element in the cache.
|
| 限定符和类型 | 方法和说明 |
|---|---|
ArrayList<CacheObject> |
Cache.getAllChanged()
Get all objects in the cache that have been changed.
|
ArrayList<CacheObject> |
CacheLRU.getAllChanged() |
ArrayList<CacheObject> |
CacheTQ.getAllChanged() |
ArrayList<CacheObject> |
CacheTQ.getAllChanged() |
ArrayList<CacheObject> |
CacheLRU.getAllChanged() |
ArrayList<CacheObject> |
Cache.getAllChanged()
Get all objects in the cache that have been changed.
|
| 限定符和类型 | 方法和说明 |
|---|---|
int |
CacheObject.compareTo(CacheObject other) |
int |
CacheObject.compareTo(CacheObject other) |
void |
Cache.put(CacheObject r)
Add an element to the cache.
|
void |
CacheLRU.put(CacheObject rec) |
void |
CacheTQ.put(CacheObject r) |
void |
CacheTQ.put(CacheObject r) |
void |
CacheLRU.put(CacheObject rec) |
void |
Cache.put(CacheObject r)
Add an element to the cache.
|
CacheObject |
Cache.update(int pos,
CacheObject record)
Update an element in the cache.
|
CacheObject |
CacheLRU.update(int pos,
CacheObject rec) |
CacheObject |
CacheTQ.update(int pos,
CacheObject record) |
CacheObject |
CacheTQ.update(int pos,
CacheObject record) |
CacheObject |
CacheLRU.update(int pos,
CacheObject rec) |
CacheObject |
Cache.update(int pos,
CacheObject record)
Update an element in the cache.
|
void |
CacheWriter.writeBack(CacheObject entry)
Persist a record.
|
void |
CacheWriter.writeBack(CacheObject entry)
Persist a record.
|
Copyright © 2022. All rights reserved.