| Interface | Description |
|---|---|
| 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 | Description |
|---|---|
| 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 |
This class serves as a Content-Type holder, plus it implements useful
utility methods to work with content-type.
|
| ContentType.SettableContentType |
Mutable
ContentType object. |
| 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.
|
| HeaderValue |
This class serves as an HTTP header value holder, plus it implements useful
utility methods to optimize headers serialization.
|
| 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.
|
| MimeType |
Hardcoded mime-type supported by default.
|
| 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 | Description |
|---|---|
| DataChunk.Type | |
| Header |
Enumeration of all headers as defined in
RFC 2616. |
| Exception | Description |
|---|
Copyright © 2014 Oracle Corporation. All Rights Reserved.