Package com.netscape.cmscore.request
Class ExtDataHashtable<V>
- java.lang.Object
-
- java.util.Dictionary<K,V>
-
- java.util.Hashtable<java.lang.String,V>
-
- com.netscape.cmscore.request.ExtDataHashtable<V>
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
,java.util.Map<java.lang.String,V>
public class ExtDataHashtable<V> extends java.util.Hashtable<java.lang.String,V>
Subclass of Hashtable returned by IRequest.getExtDataInHashtable. Its purpose is to hide the fact that LDAP doesn't preserve the case of keys. It does this by lowercasing all keys used to access the Hashtable.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ExtDataHashtable()
ExtDataHashtable(int i)
ExtDataHashtable(int i, float v)
ExtDataHashtable(java.util.Map<? extends java.lang.String,? extends V> map)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
containsKey(java.lang.Object o)
V
get(java.lang.Object o)
V
put(java.lang.String oKey, V val)
V
remove(java.lang.Object o)
-
Methods inherited from class java.util.Hashtable
clear, clone, compute, computeIfAbsent, computeIfPresent, contains, containsValue, elements, entrySet, equals, forEach, getOrDefault, hashCode, isEmpty, keys, keySet, merge, putAll, putIfAbsent, rehash, remove, replace, replace, replaceAll, size, toString, values
-
-
-
-
Constructor Detail
-
ExtDataHashtable
public ExtDataHashtable()
-
ExtDataHashtable
public ExtDataHashtable(int i)
-
ExtDataHashtable
public ExtDataHashtable(int i, float v)
-
ExtDataHashtable
public ExtDataHashtable(java.util.Map<? extends java.lang.String,? extends V> map)
-
-