public abstract class ModelCache
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
ModelCache() |
Modifier and Type | Method and Description |
---|---|
void |
clearCache() |
protected abstract TemplateModel |
create(java.lang.Object object) |
TemplateModel |
getInstance(java.lang.Object object) |
protected abstract boolean |
isCacheable(java.lang.Object object) |
void |
setUseCache(boolean useCache)
Sets whether this wrapper caches model instances.
|
public void setUseCache(boolean useCache)
getInstance(Object)
multiple times for the same object will return the same model.public TemplateModel getInstance(java.lang.Object object)
protected abstract TemplateModel create(java.lang.Object object)
protected abstract boolean isCacheable(java.lang.Object object)
public void clearCache()