public abstract class UserDataCache<T,Owner extends UserDataHolder,Param> extends FieldCache<T,Owner,Key<T>,Param>
Modifier | Constructor and Description |
---|---|
protected |
UserDataCache() |
|
UserDataCache(java.lang.String keyName) |
Modifier and Type | Method and Description |
---|---|
void |
clear(Key<T> key,
Owner owner) |
T |
get(Key<T> a,
Owner owner,
Param p) |
T |
get(Owner owner,
Param parameter) |
protected T |
getValue(Owner owner,
Key<T> key) |
void |
put(Owner owner,
T value) |
protected void |
putValue(T t,
Owner owner,
Key<T> key) |
compute, getCached
protected UserDataCache()
public UserDataCache(java.lang.String keyName)
protected final T getValue(Owner owner, Key<T> key)
getValue
in class FieldCache<T,Owner extends UserDataHolder,Key<T>,Param>
protected final void putValue(T t, Owner owner, Key<T> key)
putValue
in class FieldCache<T,Owner extends UserDataHolder,Key<T>,Param>
public T get(Key<T> a, Owner owner, Param p)
get
in class FieldCache<T,Owner extends UserDataHolder,Key<T>,Param>