1 64 65 package com.jcorporate.expresso.core.cache; 66 67 import com.jcorporate.expresso.core.misc.StringUtil; 68 69 import java.io.Serializable ; 70 71 72 public class CachedObject 73 implements Cacheable, 74 Serializable { 75 private Object value; 76 private String key; 77 78 84 public CachedObject(String newKey, Serializable newObject) { 85 value = (Object ) newObject; 86 StringUtil.assertNotBlank(newKey, "Key cannot be blank or null here"); 87 key = newKey; 88 } 89 90 95 public String getKey() { 96 return key; 97 } 98 99 104 public Object getValue() { 105 return value; 106 } 107 108 } 109 110 | Popular Tags |