private static final class FrameworkUtil.CaseInsensitiveMap
extends java.util.AbstractMap<java.lang.String,java.lang.Object>
implements java.util.Map<java.lang.String,java.lang.Object>
| Modifier and Type | Field and Description |
|---|---|
private java.util.Dictionary<java.lang.String,?> |
dictionary |
private java.lang.String[] |
keys |
| Constructor and Description |
|---|
CaseInsensitiveMap(java.util.Dictionary<java.lang.String,?> dictionary)
Create a case insensitive map from the specified dictionary.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<java.util.Map.Entry<java.lang.String,java.lang.Object>> |
entrySet() |
java.lang.Object |
get(java.lang.Object o) |
clear, clone, containsKey, containsValue, equals, hashCode, isEmpty, keySet, put, putAll, remove, size, toString, valuesprivate final java.util.Dictionary<java.lang.String,?> dictionary
private final java.lang.String[] keys
CaseInsensitiveMap(java.util.Dictionary<java.lang.String,?> dictionary)
dictionary - java.lang.IllegalArgumentException - If dictionary contains case
variants of the same key name.public java.lang.Object get(java.lang.Object o)
get in interface java.util.Map<java.lang.String,java.lang.Object>get in class java.util.AbstractMap<java.lang.String,java.lang.Object>public java.util.Set<java.util.Map.Entry<java.lang.String,java.lang.Object>> entrySet()
entrySet in interface java.util.Map<java.lang.String,java.lang.Object>entrySet in class java.util.AbstractMap<java.lang.String,java.lang.Object>