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 Details Link icon

    • HeaderElement Link icon

      public HeaderElement()
    • HeaderElement Link icon

      public HeaderElement(String value)
  • Method Details Link icon

    • parse Link icon

      public static HeaderElement parse(String encodedValue)
    • getValue Link icon

      public String getValue()
    • setValue Link icon

      public void setValue(String value)
    • getParameterCount Link icon

      public int getParameterCount()
    • getParameter Link icon

      public Parameter getParameter(int i)
    • getParameter Link icon

      public Parameter getParameter(String key)
    • getParameterValue Link icon

      public String getParameterValue(String key)
    • getParameters Link icon

      public List<Parameter> getParameters()
    • addParameter Link icon

      public void addParameter(String key)
    • addParameter Link icon

      public void addParameter(String key, String value)
    • addParameter Link icon

      public void addParameter(Parameter param)
    • removeParameter Link icon

      public Parameter removeParameter(int idx)
    • removeParameter Link icon

      public boolean removeParameter(Parameter param)
    • equals Link icon

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode Link icon

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString Link icon

      public String toString()
      Overrides:
      toString in class Object