Package org.apache.hc.core5.http
Interface HeaderElement
-
- All Known Implementing Classes:
BasicHeaderElement
public interface HeaderElementRepresents an element of an HTTPheadervalue consisting of a name / value pair and a number of optional name / value parameters.- Since:
- 4.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetName()Returns header element name.NameValuePairgetParameter(int index)Returns parameter with the given index.NameValuePairgetParameterByName(java.lang.String name)Returns the first parameter with the given name.intgetParameterCount()Returns the total count of parameters.NameValuePair[]getParameters()Returns an array of name / value pairs.java.lang.StringgetValue()Returns header element value.
-
-
-
Method Detail
-
getName
java.lang.String getName()
Returns header element name.- Returns:
- header element name
-
getValue
java.lang.String getValue()
Returns header element value.- Returns:
- header element value
-
getParameters
NameValuePair[] getParameters()
Returns an array of name / value pairs.- Returns:
- array of name / value pairs
-
getParameterByName
NameValuePair getParameterByName(java.lang.String name)
Returns the first parameter with the given name.- Parameters:
name- parameter name- Returns:
- name / value pair
-
getParameterCount
int getParameterCount()
Returns the total count of parameters.- Returns:
- parameter count
-
getParameter
NameValuePair getParameter(int index)
Returns parameter with the given index.- Parameters:
index- index- Returns:
- name / value pair
-
-