org.apache.http.util
Class HeaderUtils.BufferedHeader

java.lang.Object
  extended by org.apache.http.Header
      extended by org.apache.http.util.HeaderUtils.BufferedHeader
Enclosing class:
HeaderUtils

static class HeaderUtils.BufferedHeader
extends Header

This class represents a raw HTTP header whose content is parsed 'on demand' only when the header value needs to be consumed


Constructor Summary
HeaderUtils.BufferedHeader(java.lang.String name, CharArrayBuffer buffer, int posValue)
           
 
Method Summary
 HeaderElement[] getElements()
          Returns an array of HeaderElements constructed from my value.
 java.lang.String getValue()
          Returns the header value.
 java.lang.String toString()
          Returns a String representation of the header.
 
Methods inherited from class org.apache.http.Header
format, format, getName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

HeaderUtils.BufferedHeader

public HeaderUtils.BufferedHeader(java.lang.String name,
                                  CharArrayBuffer buffer,
                                  int posValue)
Method Detail

getValue

public java.lang.String getValue()
Description copied from class: Header
Returns the header value.

Overrides:
getValue in class Header
Returns:
String value The current value.

getElements

public HeaderElement[] getElements()
Description copied from class: Header
Returns an array of HeaderElements constructed from my value.

Overrides:
getElements in class Header
Returns:
an array of header elements
See Also:
HeaderElement.parseAll(org.apache.http.io.CharArrayBuffer, int, int)

toString

public java.lang.String toString()
Description copied from class: Header
Returns a String representation of the header.

Overrides:
toString in class Header
Returns:
a string


Copyright 2005-2005-2006 Apache Software Foundation. All Rights Reserved.