16 lines
457 B
Java
16 lines
457 B
Java
package Models.Program;
|
|
|
|
import java.util.Collection;
|
|
|
|
import Exceptions.BaseException;
|
|
|
|
public interface IDictionary<K, V> {
|
|
public void add(K key, V value) throws BaseException;
|
|
public void update(K key, V value) throws BaseException;
|
|
public void remove(K key) throws BaseException;
|
|
public V get(K key) throws BaseException;
|
|
public boolean contains(K key);
|
|
public Collection<V> getContent();
|
|
public IDictionary<K, V> copy();
|
|
}
|