Package io.undertow.server.handlers
Class CookieImpl
- java.lang.Object
-
- io.undertow.server.handlers.CookieImpl
-
- All Implemented Interfaces:
Cookie,java.lang.Comparable
public class CookieImpl extends java.lang.Object implements Cookie
- Author:
- Stuart Douglas, Richard Opalka
-
-
Constructor Summary
Constructors Constructor Description CookieImpl(java.lang.String name)CookieImpl(java.lang.String name, java.lang.String value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(java.lang.Object other)booleanequals(java.lang.Object other)java.lang.StringgetComment()java.lang.StringgetDomain()java.util.DategetExpires()java.lang.IntegergetMaxAge()java.lang.StringgetName()java.lang.StringgetPath()java.lang.StringgetSameSiteMode()java.lang.StringgetValue()intgetVersion()inthashCode()booleanisDiscard()booleanisHttpOnly()booleanisSameSite()booleanisSecure()CookiesetComment(java.lang.String comment)CookieImplsetDiscard(boolean discard)CookieImplsetDomain(java.lang.String domain)CookieImplsetExpires(java.util.Date expires)CookieImplsetHttpOnly(boolean httpOnly)CookieImplsetMaxAge(java.lang.Integer maxAge)CookieImplsetPath(java.lang.String path)CookiesetSameSite(boolean sameSite)CookiesetSameSiteMode(java.lang.String mode)CookieImplsetSecure(boolean secure)CookieImplsetValue(java.lang.String value)CookieImplsetVersion(int version)java.lang.StringtoString()
-
-
-
Method Detail
-
setValue
public CookieImpl setValue(java.lang.String value)
-
setPath
public CookieImpl setPath(java.lang.String path)
-
setDomain
public CookieImpl setDomain(java.lang.String domain)
-
setMaxAge
public CookieImpl setMaxAge(java.lang.Integer maxAge)
-
setDiscard
public CookieImpl setDiscard(boolean discard)
- Specified by:
setDiscardin interfaceCookie
-
setSecure
public CookieImpl setSecure(boolean secure)
-
getVersion
public int getVersion()
- Specified by:
getVersionin interfaceCookie
-
setVersion
public CookieImpl setVersion(int version)
- Specified by:
setVersionin interfaceCookie
-
isHttpOnly
public boolean isHttpOnly()
- Specified by:
isHttpOnlyin interfaceCookie
-
setHttpOnly
public CookieImpl setHttpOnly(boolean httpOnly)
- Specified by:
setHttpOnlyin interfaceCookie
-
getExpires
public java.util.Date getExpires()
- Specified by:
getExpiresin interfaceCookie
-
setExpires
public CookieImpl setExpires(java.util.Date expires)
- Specified by:
setExpiresin interfaceCookie
-
getComment
public java.lang.String getComment()
- Specified by:
getCommentin interfaceCookie
-
setComment
public Cookie setComment(java.lang.String comment)
- Specified by:
setCommentin interfaceCookie
-
isSameSite
public boolean isSameSite()
- Specified by:
isSameSitein interfaceCookie
-
setSameSite
public Cookie setSameSite(boolean sameSite)
- Specified by:
setSameSitein interfaceCookie
-
getSameSiteMode
public java.lang.String getSameSiteMode()
- Specified by:
getSameSiteModein interfaceCookie
-
setSameSiteMode
public Cookie setSameSiteMode(java.lang.String mode)
- Specified by:
setSameSiteModein interfaceCookie
-
hashCode
public final int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public final boolean equals(java.lang.Object other)
- Overrides:
equalsin classjava.lang.Object
-
compareTo
public final int compareTo(java.lang.Object other)
-
toString
public final java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-