aa
IHashMap.java
Go to the documentation of this file.
1 package com.cliffc.aa.util;
2 
3 import java.util.HashMap;
4 import java.util.Set;
5 
6 @SuppressWarnings("unchecked")
7 public class IHashMap {
8  private final HashMap _map = new HashMap();
9  public <T> T put(T kv) { _map.put(kv,kv); return kv; }
10  public <T> T put(T k, T v) { _map.put(k,v); return v; }
11  public <T> T get(T key) { return (T)_map.get(key); }
12  public void remove(Object key) { _map.remove(key); }
13  public void clear() { _map.clear(); }
14  public boolean isEmpty() { return _map.isEmpty(); }
15  public <T> Set<T> keySet() { return _map.keySet(); }
16 }
com.cliffc.aa.util.IHashMap
Definition: IHashMap.java:7
com.cliffc.aa.util.IHashMap.isEmpty
boolean isEmpty()
Definition: IHashMap.java:14
com.cliffc.aa.util.IHashMap.put
public< T > T put(T k, T v)
Definition: IHashMap.java:10
com.cliffc.aa.util.IHashMap.put
public< T > T put(T kv)
Definition: IHashMap.java:9
com.cliffc.aa.util.IHashMap.clear
void clear()
Definition: IHashMap.java:13
com.cliffc.aa.util.IHashMap.keySet
public< T > Set< T > keySet()
Definition: IHashMap.java:15