public static class LocalCacheUtil.CacheInfo<T>
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
构造器和说明 |
---|
CacheInfo(T data) |
CacheInfo(T data,
LocalCacheCallback_I callback) |
限定符和类型 | 方法和说明 |
---|---|
LocalCacheUtil.CacheInfo<T> |
addExpireListener(LocalCacheCallback_I callback) |
LocalCacheUtil.CacheInfo<T> |
addParam(java.lang.String key,
java.lang.Object obj) |
T |
getData() |
Datastore |
getDatastore() |
java.lang.String |
getDataString() |
java.lang.String |
getKey() |
java.lang.Object |
getParam(java.lang.String key) |
java.lang.Object |
getParam(java.lang.String key,
java.lang.Object defaultValue) |
int |
getParamInt(java.lang.String key,
int defaultValue) |
java.lang.String |
getParamString(java.lang.String key) |
java.lang.String |
getParamString(java.lang.String key,
java.lang.String defaultValue) |
LocalCacheUtil.CacheInfo<T> |
setData(T data) |
void |
setKey(java.lang.String key) |
public CacheInfo(T data)
public CacheInfo(T data, LocalCacheCallback_I callback)
public LocalCacheUtil.CacheInfo<T> setData(T data)
public LocalCacheUtil.CacheInfo<T> addExpireListener(LocalCacheCallback_I callback)
public T getData()
public java.lang.String getDataString()
public Datastore getDatastore()
public LocalCacheUtil.CacheInfo<T> addParam(java.lang.String key, java.lang.Object obj)
public java.lang.Object getParam(java.lang.String key)
public java.lang.Object getParam(java.lang.String key, java.lang.Object defaultValue)
public java.lang.String getParamString(java.lang.String key)
public java.lang.String getParamString(java.lang.String key, java.lang.String defaultValue)
public int getParamInt(java.lang.String key, int defaultValue)
public java.lang.String getKey()
public void setKey(java.lang.String key)