Class CookieUtil

java.lang.Object
io.netty.handler.codec.http.cookie.CookieUtil

final class CookieUtil extends java.lang.Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private static final java.util.BitSet
     
    private static final java.util.BitSet
     
    private static final java.util.BitSet
     
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    private
     
  • Method Summary

    Modifier and Type
    Method
    Description
    (package private) static void
    add(java.lang.StringBuilder sb, java.lang.String name)
     
    (package private) static void
    add(java.lang.StringBuilder sb, java.lang.String name, long val)
     
    (package private) static void
    add(java.lang.StringBuilder sb, java.lang.String name, java.lang.String val)
     
    (package private) static void
    addQuoted(java.lang.StringBuilder sb, java.lang.String name, java.lang.String val)
     
    (package private) static int
    firstInvalidCookieNameOctet(java.lang.CharSequence cs)
     
    (package private) static int
    firstInvalidCookieValueOctet(java.lang.CharSequence cs)
     
    (package private) static int
    firstInvalidOctet(java.lang.CharSequence cs, java.util.BitSet bits)
     
    (package private) static java.lang.StringBuilder
     
    (package private) static java.lang.String
    stripTrailingSeparator(java.lang.StringBuilder buf)
     
    (package private) static java.lang.String
    stripTrailingSeparatorOrNull(java.lang.StringBuilder buf)
     
    (package private) static java.lang.CharSequence
    unwrapValue(java.lang.CharSequence cs)
     
    (package private) static java.lang.String
    validateAttributeValue(java.lang.String name, java.lang.String value)
     
    private static java.util.BitSet
     
    private static java.util.BitSet
     
    private static java.util.BitSet
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • CookieUtil

      private CookieUtil()
  • Method Details

    • validCookieNameOctets

      private static java.util.BitSet validCookieNameOctets()
    • validCookieValueOctets

      private static java.util.BitSet validCookieValueOctets()
    • validCookieAttributeValueOctets

      private static java.util.BitSet validCookieAttributeValueOctets()
    • stringBuilder

      static java.lang.StringBuilder stringBuilder()
    • stripTrailingSeparatorOrNull

      static java.lang.String stripTrailingSeparatorOrNull(java.lang.StringBuilder buf)
      Parameters:
      buf - a buffer where some cookies were maybe encoded
      Returns:
      the buffer String without the trailing separator, or null if no cookie was appended.
    • stripTrailingSeparator

      static java.lang.String stripTrailingSeparator(java.lang.StringBuilder buf)
    • add

      static void add(java.lang.StringBuilder sb, java.lang.String name, long val)
    • add

      static void add(java.lang.StringBuilder sb, java.lang.String name, java.lang.String val)
    • add

      static void add(java.lang.StringBuilder sb, java.lang.String name)
    • addQuoted

      static void addQuoted(java.lang.StringBuilder sb, java.lang.String name, java.lang.String val)
    • firstInvalidCookieNameOctet

      static int firstInvalidCookieNameOctet(java.lang.CharSequence cs)
    • firstInvalidCookieValueOctet

      static int firstInvalidCookieValueOctet(java.lang.CharSequence cs)
    • firstInvalidOctet

      static int firstInvalidOctet(java.lang.CharSequence cs, java.util.BitSet bits)
    • unwrapValue

      static java.lang.CharSequence unwrapValue(java.lang.CharSequence cs)
    • validateAttributeValue

      static java.lang.String validateAttributeValue(java.lang.String name, java.lang.String value)