Package org.glassfish.grizzly.http.util

Interface Summary
ByteChunk.ByteInputChannel  
ByteChunk.ByteOutputChannel  
CharChunk.CharInputChannel  
CharChunk.CharOutputChannel When we need more space we'll either grow the buffer ( up to the limit ) or send it to a channel.
Chunk General interface for CharChunk and BufferChunk.
 

Class Summary
Ascii This class implements some basic ASCII character handling functions.
B2CConverter Efficient conversion of bytes to character .
B2CConverterBlocking Efficient conversion of bytes to character .
Base64Utils  
BufferChunk Buffer chunk representation.
ByteChunk This class is used to represent a chunk of bytes, and utilities to manipulate byte[].
C2BConverter Efficient conversion of character to bytes.
CacheableDataChunk DataChunk implementation, which could be cached in the thread cache.
CharChunk Utilities to manipluate char chunks.
Constants Constants.
ContentType Useful methods for Content-Type processing
CookieParserUtils The set of Cookie utility methods for cookie parsing.
CookieSerializerUtils The set of Cookie utility methods for cookie serialization.
CookieUtils The general set of Cookie utility methods.
DataChunk Buffer chunk representation.
FastDateFormat Fast date formatter that caches recently formatted date information and uses it to avoid too-frequent calls to the underlying formatter.
FastHttpDateFormat Utility class to generate HTTP dates.
HexUtils Library of utility methods useful in dealing with converting byte arrays to and from strings of hexadecimal digits.
HttpCodecUtils General HttpCodec utility methods.
HttpRequestURIDecoder Utility class that make sure an HTTP url defined inside a MessageBytes is normalized, converted and valid.
HttpStatus This enum encapsulates the HTTP response status and reason phrases as defined by RFC 2616.
HttpUtils Utility class.
MessageBytes This class is used to represent a subarray of bytes in an HTTP message.
MessageBytes.MessageBytesFactory  
MimeHeaders Memory-efficient repository for Mime Headers.
Parameters  
RequestURIRef Request URI holder.
StringCache This class implements a String cache for ByteChunk and CharChunk.
StringCache.ByteEntry  
StringCache.CharEntry  
StringManager An internationalization / localization helper class which reduces the bother of handling ResourceBundles and takes care of the common cases of message formatting which otherwise require the creation of Object arrays and such.
TimeStamp Main tool for object expiry.
UDecoder All URL decoding happens here.
UEncoder Efficient implementation for encoders.
URLDecoder  
UTF8Decoder Moved from ByteChunk - code to convert from UTF8 bytes to chars.
 

Enum Summary
DataChunk.Type  
Header Enumeration of all headers as defined in RFC 2616.
 



Copyright © 2012 Oracle Corporation. All Rights Reserved.