org.codehaus.httpcache4j
Class Headers
java.lang.Object
org.codehaus.httpcache4j.Headers
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Iterable<Header>
public final class Headers
- extends java.lang.Object
- implements java.io.Serializable, java.lang.Iterable<Header>
A collection of headers.
All methods that modify the headers return a new Headers object.
- Author:
- Erlend Hamnaberg
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Headers
public Headers()
Headers
public Headers(Headers headers)
getHeaders
public java.util.List<Header> getHeaders(java.lang.String headerKey)
getFirstHeader
public Header getFirstHeader(java.lang.String headerKey)
getFirstHeaderValue
public java.lang.String getFirstHeaderValue(java.lang.String headerKey)
add
public Headers add(Header header)
add
public Headers add(java.lang.String key,
java.lang.String value)
contains
public boolean contains(Header header)
iterator
public java.util.Iterator<Header> iterator()
- Specified by:
iterator in interface java.lang.Iterable<Header>
keySet
public java.util.Set<java.lang.String> keySet()
hasHeader
public boolean hasHeader(java.lang.String headerName)
add
public Headers add(java.lang.String name,
java.util.List<Header> headers)
remove
public Headers remove(java.lang.String name)
add
public Headers add(java.lang.Iterable<Header> headers)
size
public int size()
isEmpty
public boolean isEmpty()
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
Copyright © 2008-2009. All Rights Reserved.