1 package org.sapia.regis.cache; 2 3 import java.io.Serializable ; 4 import java.util.Map ; 5 6 public class SerializableEntry implements Map.Entry , Serializable { 7 8 static final long serialVersionUID = 1L; 9 10 private Object key, value; 11 12 public SerializableEntry(Object key, Object value){ 13 this.key = key; 14 this.value = value; 15 } 16 17 public Object getKey() { 18 return value; 19 } 20 21 public boolean equals(Object obj) { 22 if(obj instanceof SerializableEntry){ 23 return key.equals(((SerializableEntry)obj).key); 24 } 25 return false; 26 } 27 28 public Object getValue() { 29 return value; 30 } 31 32 public int hashCode() { 33 return key.hashCode(); 34 } 35 36 public Object setValue(Object val) { 37 return value = val; 38 } 39 } 40 | Popular Tags |