| Modifier and Type | Field and Description |
|---|---|
| pack-priv final int | |
| pack-priv final Constructor | |
| pack-priv final Class | |
| pack-priv final int |
| Access | Constructor and Description |
|---|---|
| public | BlockObjectStore(DataFileCache cache, TableSpaceManager tableSpaceManager, Class<?> objectClass, int storageSize, int blockSize)
|
| Modifier and Type | Method and Description |
|---|---|
| public void | add(Session session, CachedObject object, boolean tx)
Implements org.
|
| public void | add(CachedObject object, boolean keep)
Implements org. add new object |
| public CachedObject | get(CachedObject object, boolean keep)
Overrides org. Implements org.
|
| public CachedObject | get(long i, boolean keep)
Overrides org. Implements org. get object with keep, ensuring future gets will return the same instance of the object |
| public CachedObject | |
| public CachedObject | |
| private CachedObject |
| blockSize | back to summary |
|---|---|
| pack-priv final int blockSize | |
| constructor | back to summary |
|---|---|
| pack-priv final Constructor<T> constructor | |
| objectClass | back to summary |
|---|---|
| pack-priv final Class<T> objectClass | |
| storageSize | back to summary |
|---|---|
| pack-priv final int storageSize | |
| BlockObjectStore | back to summary |
|---|---|
| public BlockObjectStore(DataFileCache cache, TableSpaceManager tableSpaceManager, Class<?> objectClass, int storageSize, int blockSize) | |
| add | back to summary |
|---|---|
| public void add(Session session, CachedObject object, boolean tx) Implements org. | |
| add | back to summary |
|---|---|
| public void add(CachedObject object, boolean keep) Implements org. Doc from org. add new object | |
| get | back to summary |
|---|---|
| public CachedObject get(CachedObject object, boolean keep) Overrides org. Implements org. | |
| get | back to summary |
|---|---|
| public CachedObject get(long i, boolean keep) Overrides org. Implements org. Doc from org. get object with keep, ensuring future gets will return the same instance of the object | |
| get | back to summary |
|---|---|
| public CachedObject get(RowInputInterface in) Implements org. | |
| getNewInstance | back to summary |
|---|---|
| public CachedObject getNewInstance(int size) Implements org. | |
| getNewInstance | back to summary |
|---|---|
| private CachedObject getNewInstance() | |