public class TemporaryCache<T extends DatabaseObject> extends Object implements DatabaseCache<T>
| Constructor and Description |
|---|
TemporaryCache(T object) |
TemporaryCache(T[] objects) |
TemporaryCache(T[] objects,
boolean linkBack) |
TemporaryCache(T object,
boolean linkBack) |
| Modifier and Type | Method and Description |
|---|---|
void |
forceGenericObjectType() |
T |
get(int pkey) |
Class<T> |
getObjectType()
The type of object this cache holds.
|
boolean |
isLinkBackOn()
The default LinkBack setting
|
void |
load(Statement stmt)
loads the chache from the database
|
void |
reset(Statement stmt)
clears the cache and reloads it from the database
|
public TemporaryCache(T object)
public TemporaryCache(T object, boolean linkBack)
public TemporaryCache(T[] objects)
public TemporaryCache(T[] objects, boolean linkBack)
public void forceGenericObjectType()
public Class<T> getObjectType()
DatabaseCachegetObjectType in interface DatabaseCache<T extends DatabaseObject>public boolean isLinkBackOn()
DatabaseCacheisLinkBackOn in interface DatabaseCache<T extends DatabaseObject>public void load(Statement stmt)
load in interface DatabaseCache<T extends DatabaseObject>public void reset(Statement stmt)
reset in interface DatabaseCache<T extends DatabaseObject>public T get(int pkey)
get in interface DatabaseCache<T extends DatabaseObject>Copyright © 2023. All rights reserved.