info.aduna.webapp.util
Class HeaderElement
java.lang.Object
info.aduna.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.
HeaderElement
public HeaderElement()
HeaderElement
public HeaderElement(String value)
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)
getParameter
public Parameter getParameter(String key)
getParameterValue
public String getParameterValue(String key)
getParameters
public List<Parameter> getParameters()
addParameter
public void addParameter(String key)
addParameter
public void addParameter(String key,
String value)
addParameter
public void addParameter(Parameter param)
removeParameter
public Parameter removeParameter(int idx)
removeParameter
public boolean removeParameter(Parameter param)
equals
public boolean equals(Object obj)
- Overrides:
equals in class Object
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2001-2012 Aduna. All Rights Reserved.