org.skunk.dav.client
Class HeaderMap

java.lang.Object
  |
  +--java.util.AbstractMap
        |
        +--java.util.HashMap
              |
              +--org.skunk.dav.client.HeaderMap
All Implemented Interfaces:
java.lang.Cloneable, java.util.Map, java.io.Serializable

public class HeaderMap
extends java.util.HashMap

a HashMap subclass in which keys, if they are strings, are coerced into uppercase.

See Also:
Serialized Form

Inner classes inherited from class java.util.Map
java.util.Map.Entry
 
Constructor Summary
HeaderMap()
           
 
Method Summary
 boolean containsKey(java.lang.Object key)
           
 java.lang.Object get(java.lang.Object key)
           
 java.lang.String getHeader(java.lang.String headerKey)
           
static java.lang.String getHeader(java.lang.String headerKey, java.util.Map headerMap)
           
 java.lang.Object put(java.lang.Object key, java.lang.Object value)
           
 java.lang.Object remove(java.lang.Object key)
           
 java.lang.String toString()
           
 
Methods inherited from class java.util.HashMap
clear, clone, containsValue, entrySet, isEmpty, keySet, putAll, size, values
 
Methods inherited from class java.util.AbstractMap
equals, hashCode
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Map
equals, hashCode
 

Constructor Detail

HeaderMap

public HeaderMap()
Method Detail

put

public java.lang.Object put(java.lang.Object key,
                            java.lang.Object value)
Overrides:
put in class java.util.HashMap

get

public java.lang.Object get(java.lang.Object key)
Overrides:
get in class java.util.HashMap

containsKey

public boolean containsKey(java.lang.Object key)
Overrides:
containsKey in class java.util.HashMap

remove

public java.lang.Object remove(java.lang.Object key)
Overrides:
remove in class java.util.HashMap

toString

public java.lang.String toString()
Overrides:
toString in class java.util.AbstractMap

getHeader

public java.lang.String getHeader(java.lang.String headerKey)

getHeader

public static java.lang.String getHeader(java.lang.String headerKey,
                                         java.util.Map headerMap)