public class

BasicHeaderElement

extends Object
implements Cloneable HeaderElement
java.lang.Object
   ↳ org.apache.http.message.BasicHeaderElement

Class Overview

Basic implementation of HeaderElement

Summary

Public Constructors
BasicHeaderElement(String name, String value, NameValuePair[] parameters)
Constructor with name, value and parameters.
BasicHeaderElement(String name, String value)
Constructor with name and value.
Public Methods
Object clone()
boolean equals(Object object)
String getName()
Returns header element name.
NameValuePair getParameter(int index)
Returns parameter with the given index.
NameValuePair getParameterByName(String name)
Returns the first parameter with the given name.
int getParameterCount()
Returns the total count of parameters.
NameValuePair[] getParameters()
Returns an array of name / value pairs.
String getValue()
Returns header element value.
int hashCode()
String toString()
[Expand]
Inherited Methods
From class java.lang.Object
From interface org.apache.http.HeaderElement

Public Constructors

public BasicHeaderElement (String name, String value, NameValuePair[] parameters)

Constructor with name, value and parameters.

Parameters
name header element name
value header element value. May be null
parameters header element parameters. May be null. Parameters are copied by reference, not by value

public BasicHeaderElement (String name, String value)

Constructor with name and value.

Parameters
name header element name
value header element value. May be null

Public Methods

public Object clone ()

public boolean equals (Object object)

public String getName ()

Returns header element name.

Returns
  • header element name

public NameValuePair getParameter (int index)

Returns parameter with the given index.

Returns
  • name / value pair

public NameValuePair getParameterByName (String name)

Returns the first parameter with the given name.

Parameters
name parameter name
Returns
  • name / value pair

public int getParameterCount ()

Returns the total count of parameters.

Returns
  • parameter count

public NameValuePair[] getParameters ()

Returns an array of name / value pairs.

Returns
  • array of name / value pairs

public String getValue ()

Returns header element value.

Returns
  • header element value

public int hashCode ()

public String toString ()