1: // @author Frank M. Carrano, Timothy M. Henry
2: // @version 5.0
3: public V add(K key, V value)
4: {
5: Entry<K, V> newEntry = new Entry<>(key, value);
6: Entry<K, V> returnedEntry = bst.add(newEntry);
8: V result = null;
9: if (returnedEntry != null)
10: result = returnedEntry.getValue();
12: return result;
13: } // end add
15: public V remove(K key)
16: {
17: Entry<K, V> findEntry = new Entry<>(key, null);
18: Entry<K, V> returnedEntry = bst.remove(findEntry);
20: V result = null;
21: if (returnedEntry != null)
22: result = returnedEntry.getValue();
24: return result;
25: } // end remove