Esempio n. 1
0
 @Override
 public void setObject(String key, Object value, int exprieSecond) {
   if (StringTools.isEmpty(key) || value == null || exprieSecond < 0 || !enable) {
     return;
   }
   set(key, JsonTools.toJson(value), exprieSecond);
 }
Esempio n. 2
0
 @Override
 public void setObject(String key, Object value) {
   if (StringTools.isEmpty(key) || value == null || !enable) {
     return;
   }
   set(key, JsonTools.toJson(value));
 }
Esempio n. 3
0
 @Override
 public <T> T getObject(String key, Class<T> clazz) {
   if (StringTools.isEmpty(key) || clazz == null || !enable) {
     return null;
   }
   String jsonValue = get(key);
   return StringTools.isEmpty(jsonValue) ? null : (T) JsonTools.fromJson(jsonValue, clazz);
 }