Class HttpHeader
- java.lang.Object
-
- com.github.tomakehurst.wiremock.http.MultiValue
-
- com.github.tomakehurst.wiremock.http.HttpHeader
-
- Direct Known Subclasses:
ContentTypeHeader
public class HttpHeader extends MultiValue
-
-
Field Summary
-
Fields inherited from class com.github.tomakehurst.wiremock.http.MultiValue
key, values
-
-
Constructor Summary
Constructors Constructor Description HttpHeader(CaseInsensitiveKey key, java.util.Collection<java.lang.String> values)HttpHeader(java.lang.String key, java.lang.String... values)HttpHeader(java.lang.String key, java.util.Collection<java.lang.String> values)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static HttpHeaderabsent(java.lang.String key)CaseInsensitiveKeycaseInsensitiveKey()static HttpHeaderempty(java.lang.String key)booleanequals(java.lang.Object o)inthashCode()static HttpHeaderhttpHeader(CaseInsensitiveKey key, java.lang.String... values)static HttpHeaderhttpHeader(java.lang.String key, java.lang.String... values)booleankeyEquals(java.lang.String candidateKey)-
Methods inherited from class com.github.tomakehurst.wiremock.http.MultiValue
containsValue, firstValue, getKey, getValues, hasValueMatching, isPresent, isSingleValued, key, toString, values
-
-
-
-
Constructor Detail
-
HttpHeader
public HttpHeader(java.lang.String key, java.lang.String... values)
-
HttpHeader
public HttpHeader(CaseInsensitiveKey key, java.util.Collection<java.lang.String> values)
-
HttpHeader
public HttpHeader(java.lang.String key, java.util.Collection<java.lang.String> values)
-
-
Method Detail
-
httpHeader
public static HttpHeader httpHeader(CaseInsensitiveKey key, java.lang.String... values)
-
httpHeader
public static HttpHeader httpHeader(java.lang.String key, java.lang.String... values)
-
absent
public static HttpHeader absent(java.lang.String key)
-
empty
public static HttpHeader empty(java.lang.String key)
-
caseInsensitiveKey
public CaseInsensitiveKey caseInsensitiveKey()
-
keyEquals
public boolean keyEquals(java.lang.String candidateKey)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-