public class CaseInsensitiveDictionary
extends java.util.Dictionary<java.lang.String,java.lang.Object>
CaseInsensitiveDictionary
is a
java.util.Dictionary
which conforms to the requirements laid
out by the Configuration Admin Service Specification requiring the property
names to keep case but to ignore case when accessing the properties.Modifier and Type | Field and Description |
---|---|
static java.util.Comparator<java.lang.String> |
CASE_INSENSITIVE_ORDER |
Constructor and Description |
---|
CaseInsensitiveDictionary() |
CaseInsensitiveDictionary(java.util.Dictionary props) |
Modifier and Type | Method and Description |
---|---|
java.util.Enumeration<java.lang.Object> |
elements() |
java.lang.Object |
get(java.lang.Object key) |
boolean |
isEmpty() |
java.util.Enumeration<java.lang.String> |
keys() |
java.lang.Object |
put(java.lang.String key,
java.lang.Object value) |
java.lang.Object |
remove(java.lang.Object key) |
int |
size() |
java.lang.String |
toString() |
public static final java.util.Comparator<java.lang.String> CASE_INSENSITIVE_ORDER
public CaseInsensitiveDictionary()
public CaseInsensitiveDictionary(java.util.Dictionary props)
public java.util.Enumeration<java.lang.Object> elements()
elements
in class java.util.Dictionary<java.lang.String,java.lang.Object>
public java.lang.Object get(java.lang.Object key)
get
in class java.util.Dictionary<java.lang.String,java.lang.Object>
public boolean isEmpty()
isEmpty
in class java.util.Dictionary<java.lang.String,java.lang.Object>
public java.util.Enumeration<java.lang.String> keys()
keys
in class java.util.Dictionary<java.lang.String,java.lang.Object>
public java.lang.Object put(java.lang.String key, java.lang.Object value)
put
in class java.util.Dictionary<java.lang.String,java.lang.Object>
public java.lang.Object remove(java.lang.Object key)
remove
in class java.util.Dictionary<java.lang.String,java.lang.Object>
public int size()
size
in class java.util.Dictionary<java.lang.String,java.lang.Object>
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2006-2015 The Apache Software Foundation. All Rights Reserved.