Class CookieUtil
- java.lang.Object
-
- org.jboss.netty.handler.codec.http.cookie.CookieUtil
-
final class CookieUtil extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static java.util.BitSet
VALID_COOKIE_NAME_OCTETS
private static java.util.BitSet
VALID_COOKIE_VALUE_OCTETS
-
Constructor Summary
Constructors Modifier Constructor Description private
CookieUtil()
-
Method Summary
All Methods Static Methods Concrete Methods 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.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)
private static java.util.BitSet
validCookieNameOctets(java.util.BitSet validCookieValueOctets)
private static java.util.BitSet
validCookieValueOctets()
-
-
-
Method Detail
-
validCookieValueOctets
private static java.util.BitSet validCookieValueOctets()
-
validCookieNameOctets
private static java.util.BitSet validCookieNameOctets(java.util.BitSet validCookieValueOctets)
-
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)
-
-