1 15 package org.apache.hivemind.util; 16 17 import java.util.HashMap ; 18 19 import org.apache.hivemind.ApplicationRuntimeException; 20 21 26 public class UniqueHashMap extends HashMap  27 { 28 29 private static final long serialVersionUID = -3961343404455706964L; 30 31 public Object put(Object key, Object value) 32 { 33 if (containsKey(key)) { 34 throw new ApplicationRuntimeException(UtilMessages.duplicateKeyInMap(key)); 35 } 36 return super.put(key, value); 37 } 38 39 } 40 | Popular Tags |