Class HeaderElement
- java.lang.Object
-
- org.eclipse.rdf4j.common.webapp.util.HeaderElement
-
public class HeaderElement extends Object
An element in an HTTP header value. An HTTP header element has a value and zero or more parameters consisting of a key and a value. An example header element is audio/*; q=0.2.
-
-
Constructor Summary
Constructors Constructor Description HeaderElement()HeaderElement(String value)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddParameter(String key)voidaddParameter(String key, String value)voidaddParameter(Parameter param)booleanequals(Object obj)ParametergetParameter(int i)ParametergetParameter(String key)intgetParameterCount()List<Parameter>getParameters()StringgetParameterValue(String key)StringgetValue()inthashCode()static HeaderElementparse(String encodedValue)ParameterremoveParameter(int idx)booleanremoveParameter(Parameter param)voidsetValue(String value)StringtoString()
-
-
-
Constructor Detail
-
HeaderElement
public HeaderElement()
-
HeaderElement
public HeaderElement(String value)
-
-
Method Detail
-
parse
public static HeaderElement parse(String encodedValue)
-
getValue
public String getValue()
-
setValue
public void setValue(String value)
-
getParameterCount
public int getParameterCount()
-
getParameter
public Parameter getParameter(int i)
-
addParameter
public void addParameter(String key)
-
addParameter
public void addParameter(Parameter param)
-
removeParameter
public Parameter removeParameter(int idx)
-
removeParameter
public boolean removeParameter(Parameter param)
-
-