public interface Function { public boolean containsKey(Object key); public boolean containsValue(Object value); public Object get(Object key); public Object put(Object key,Object value); public Object remove(Object key); public boolean isEmpty(); public boolean equals(Object obj); public int size(); public java.util.Iterator keys(); public java.util.Iterator values(); public java.util.Set keySet(); public java.util.Collection entryValues(); public java.util.Set entrySet(); }