All Packages Class Hierarchy This Package Previous Next Index
Class HTTPClient.HttpHeaderElement
java.lang.Object
|
+----HTTPClient.HttpHeaderElement
- public class HttpHeaderElement
- extends Object
This class holds a description of an http header element. It is used
by HTTPClient.Util.parseHeader()
.
- Version:
- 0.3-2 18/06/1999
- Author:
- Ronald Tschalär
- See Also:
- parseHeader, getElement, assembleHeader
-
HttpHeaderElement(String)
- Construct an element with the given name.
-
HttpHeaderElement(String, String, NVPair[])
-
-
appendTo(StringBuffer)
- Append this header element to the given buffer.
-
equals(Object)
- Two elements are equal if they have the same name.
-
getName()
-
-
getParams()
-
-
getValue()
-
-
toString()
-
HttpHeaderElement
public HttpHeaderElement(String name)
- Construct an element with the given name. The value and parameters
are set to null. This can be used when a dummy element is constructed
for comparison or retrieval purposes.
- Parameters:
- name - the name of the element
HttpHeaderElement
public HttpHeaderElement(String name,
String value,
NVPair params[])
- Parameters:
- name - the first token in the element
- value - the value part, or null
- params - the parameters
getName
public String getName()
- Returns:
- the name
getValue
public String getValue()
- Returns:
- the value
getParams
public NVPair[] getParams()
- Returns:
- the parameters
equals
public boolean equals(Object obj)
- Two elements are equal if they have the same name. The comparison is
case-insensitive.
- Parameters:
- obj - the object to compare with
- Returns:
- true if obj is an HttpHeaderElement with the same
name as this element.
- Overrides:
- equals in class Object
toString
public String toString()
- Returns:
- a string containing the HttpHeaderElement formatted as it
would appear in a header
- Overrides:
- toString in class Object
appendTo
public void appendTo(StringBuffer buf)
- Append this header element to the given buffer. This is basically a
more efficient version of
toString()
for assembling
multiple elements.
- Parameters:
- buf - the StringBuffer to append this header to
- See Also:
- toString
All Packages Class Hierarchy This Package Previous Next Index