|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.jayway.restassured.response.Headers
public class Headers
Represents the a number of response headers
| Constructor Summary | |
|---|---|
Headers(Header... headers)
|
|
Headers(List<Header> headers)
|
|
| Method Summary | |
|---|---|
boolean |
exist()
|
Header |
get(String headerName)
Get a single header with the supplied name. |
List<Header> |
getList(String headerName)
Get all headers with the supplied name. |
String |
getValue(String headerName)
Get a single header with the supplied name. |
List<String> |
getValues(String headerName)
Get all header values of the header with supplied name. |
boolean |
hasHeaderWithName(String headerName)
See if a header with the given name exists |
static Headers |
headers(Header header,
Header... additionalHeaders)
An alternative way to create a Headers object from the constructor. |
Iterator<Header> |
iterator()
|
protected List<Header> |
list()
|
int |
size()
|
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public Headers(Header... headers)
public Headers(List<Header> headers)
| Method Detail |
|---|
public int size()
public boolean exist()
true if one or more headers are defined, false otherwise.public boolean hasHeaderWithName(String headerName)
headerName - The name of the header to check
true if the header existsprotected List<Header> list()
public Header get(String headerName)
headerName then
the first one is returned.
headerName - The name of the header to find
null if no header was found.public String getValue(String headerName)
headerName then
the first one is returned.
headerName - The name of the header to find
null if no header was found.public List<String> getValues(String headerName)
headerName then
a list with only that header value is returned.
headerName - The name of the header to find
public List<Header> getList(String headerName)
headerName then
a list with only that header is returned.
headerName - The name of the header to find
public Iterator<Header> iterator()
iterator in interface Iterable<Header>
public static Headers headers(Header header,
Header... additionalHeaders)
header - The header to be includedadditionalHeaders - Additional headers to be included (optional)
public String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||