Package net.officefloor.server.http.impl
Class MaterialisingHttpRequestCookies
- java.lang.Object
-
- net.officefloor.server.http.impl.MaterialisingHttpRequestCookies
-
- All Implemented Interfaces:
java.lang.Iterable<HttpRequestCookie>,HttpRequestCookies
public class MaterialisingHttpRequestCookies extends java.lang.Object implements HttpRequestCookies
MaterialisingHttpRequestCookies.- Author:
- Daniel Sagenschneider
-
-
Constructor Summary
Constructors Constructor Description MaterialisingHttpRequestCookies(HttpRequestHeaders headers)Instantiate.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HttpRequestCookiecookieAt(int index)Obtains theHttpRequestCookieat the index.HttpRequestCookiegetCookie(java.lang.String name)Obtains the firstHttpRequestCookieby the name.java.util.Iterator<HttpRequestCookie>iterator()intlength()Obtains the number ofHttpRequestCookieinstances.
-
-
-
Constructor Detail
-
MaterialisingHttpRequestCookies
public MaterialisingHttpRequestCookies(HttpRequestHeaders headers)
Instantiate.- Parameters:
headers-HttpRequestHeaders.
-
-
Method Detail
-
iterator
public java.util.Iterator<HttpRequestCookie> iterator()
- Specified by:
iteratorin interfacejava.lang.Iterable<HttpRequestCookie>
-
getCookie
public HttpRequestCookie getCookie(java.lang.String name)
Description copied from interface:HttpRequestCookiesObtains the firstHttpRequestCookieby the name.- Specified by:
getCookiein interfaceHttpRequestCookies- Parameters:
name- Name of theHttpRequestCookie.- Returns:
- First
HttpRequestCookieornullif noHttpRequestCookieby the name.
-
cookieAt
public HttpRequestCookie cookieAt(int index)
Description copied from interface:HttpRequestCookiesObtains theHttpRequestCookieat the index.- Specified by:
cookieAtin interfaceHttpRequestCookies- Parameters:
index- Index of theHttpRequestCookie.- Returns:
HttpRequestCookieat the index.
-
length
public int length()
Description copied from interface:HttpRequestCookiesObtains the number ofHttpRequestCookieinstances.- Specified by:
lengthin interfaceHttpRequestCookies- Returns:
- Number of
HttpRequestCookieinstances.
-
-