Package io.micronaut.http.cookie
Interface Cookies
-
- All Superinterfaces:
io.micronaut.core.convert.value.ConvertibleValues<Cookie>,java.lang.Iterable<java.util.Map.Entry<java.lang.String,Cookie>>,io.micronaut.core.value.ValueResolver<java.lang.CharSequence>
- All Known Implementing Classes:
SimpleCookies
public interface Cookies extends io.micronaut.core.convert.value.ConvertibleValues<Cookie>
Models the definedCookieinstances in an application.- Since:
- 1.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description java.util.Optional<Cookie>findCookie(java.lang.CharSequence name)Find aCookiefor the given name.default Cookieget(java.lang.CharSequence name)Get a cookie by name or return null.java.util.Set<Cookie>getAll()default java.util.Set<java.lang.String>names()
-
-
-
Method Detail
-
getAll
java.util.Set<Cookie> getAll()
- Returns:
- A set of the cookies
-
findCookie
java.util.Optional<Cookie> findCookie(java.lang.CharSequence name)
Find aCookiefor the given name.- Parameters:
name- The cookie- Returns:
- An
Optionalcookie
-
get
default Cookie get(java.lang.CharSequence name)
Get a cookie by name or return null.- Parameters:
name- The name of the cookie- Returns:
- The Cookie instance
-
names
default java.util.Set<java.lang.String> names()
- Specified by:
namesin interfaceio.micronaut.core.convert.value.ConvertibleValues<Cookie>
-
-