Class ServerCookie

  • All Implemented Interfaces:
    java.io.Serializable

    public class ServerCookie
    extends java.lang.Object
    implements java.io.Serializable
    Server-side cookie representation. Allows recycling and uses MessageBytes as low-level representation ( and thus the byte -> char conversion can be delayed until we know the charset ).

    Tomcat.core uses this recyclable object to represent cookies, and the facade will convert it to the external representation.

    See Also:
    Serialized Form
    • Constructor Detail

      • ServerCookie

        public ServerCookie()
        Creates a new empty ServerCookie instance.
    • Method Detail

      • recycle

        public void recycle()
        Resets this cookie's name and value so it can be reused.
      • getName

        public MessageBytes getName()
        Returns the name of this cookie as a MessageBytes object.
        Returns:
        the cookie name
      • getValue

        public MessageBytes getValue()
        Returns the value of this cookie as a MessageBytes object.
        Returns:
        the cookie value
      • toString

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