Methods Summary |
---|
public void | clear()
map.clear();
|
public boolean | containsKey(java.lang.Object key)
if (key == null)
return false;
return map.containsKey(simplifyKey(key));
|
public boolean | containsValue(java.lang.Object value)
if (value == null)
return false;
return map.containsValue(value);
|
public java.util.Set | entrySet()
return map.entrySet();
|
public java.lang.Object | get(java.lang.Object key)
if (key == null)
{
return null;
}
return map.get(simplifyKey(key));
|
public boolean | isEmpty()
return map.isEmpty();
|
public java.util.Set | keySet()
return map.keySet();
|
public java.lang.Object | put(java.lang.Object key, java.lang.Object value)
if (key == null)
{
return null;
}
if (value == null)
{
map.remove(key);
return null;
}
return map.put(simplifyKey(key), value);
|
public void | putAll(java.util.Map t)
Vector entries = new Vector(t.entrySet());
for (int i = 0; i < entries.size(); i++)
{
Entry entry = (Entry) entries.get(i);
put(entry.getKey(), entry.getValue());
}
|
public java.lang.Object | remove(java.lang.Object key)
if (key == null)
{
return null;
}
return map.remove(simplifyKey(key));
|
public void | setVerboseDiscarded()
verbose_discarded = true;
|
private java.lang.Object | simplifyKey(java.lang.Object key)
if (key == null)
return null;
if (!(key instanceof String))
return key;
return ((String) key).toLowerCase();
|
public int | size()
return map.size();
|
public java.util.Collection | values()
return map.values();
|