com.github.tomakehurst.wiremock.http
Class HttpHeader

java.lang.Object
  extended by com.github.tomakehurst.wiremock.http.HttpHeader
Direct Known Subclasses:
ContentTypeHeader

public class HttpHeader
extends java.lang.Object


Constructor Summary
HttpHeader(java.lang.String key, java.util.Collection<java.lang.String> values)
           
HttpHeader(java.lang.String key, java.lang.String... values)
           
 
Method Summary
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()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

HttpHeader

public HttpHeader(java.lang.String key,
                  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(java.lang.String key,
                                    java.lang.String... values)

absent

public static HttpHeader absent(java.lang.String key)

copyOf

public static HttpHeader copyOf(HttpHeader header)

isPresent

public boolean isPresent()

key

public java.lang.String key()

firstValue

public java.lang.String firstValue()

values

public java.util.List<java.lang.String> values()

isSingleValued

public boolean isSingleValued()

containsValue

public boolean containsValue(java.lang.String expectedValue)

hasValueMatching

public boolean hasValueMatching(ValuePattern valuePattern)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object