1 package org.kuali.common.util.cache;
2
3 import java.util.Collections;
4 import java.util.HashMap;
5 import java.util.Map;
6
7 public final class SimpleCache<K, V> implements Cache<K, V> {
8
9 private final Map<K, V> map = Collections.synchronizedMap(new HashMap<K, V>());
10
11 @Override
12 public void put(K key, V value) {
13 map.put(key, value);
14 }
15
16 @Override
17 public V get(K key) {
18 return map.get(key);
19 }
20
21 @Override
22 public void clear() {
23 map.clear();
24 }
25
26 }