public class HttpHeader
extends java.lang.Object
Constructor and Description |
---|
HttpHeader(java.lang.String key,
java.util.Collection<java.lang.String> values) |
HttpHeader(java.lang.String key,
java.lang.String... values) |
Modifier and Type | Method and Description |
---|---|
static HttpHeader |
absent(java.lang.String key) |
boolean |
containsValue(java.lang.String expectedValue) |
static HttpHeader |
copyOf(HttpHeader header) |
java.lang.String |
firstValue() |
boolean |
hasValueMatching(ValuePattern valuePattern) |
static HttpHeader |
httpHeader(java.lang.String key,
java.lang.String... values) |
boolean |
isPresent() |
boolean |
isSingleValued() |
java.lang.String |
key() |
java.lang.String |
toString() |
java.util.List<java.lang.String> |
values() |
public HttpHeader(java.lang.String key, java.lang.String... values)
public HttpHeader(java.lang.String key, java.util.Collection<java.lang.String> values)
public static HttpHeader httpHeader(java.lang.String key, java.lang.String... values)
public static HttpHeader absent(java.lang.String key)
public static HttpHeader copyOf(HttpHeader header)
public boolean isPresent()
public java.lang.String key()
public java.lang.String firstValue()
public java.util.List<java.lang.String> values()
public boolean isSingleValued()
public boolean containsValue(java.lang.String expectedValue)
public boolean hasValueMatching(ValuePattern valuePattern)
public java.lang.String toString()
toString
in class java.lang.Object