All Classes and Interfaces
Class
Description
An
OutputStream
that is backed by a ByteBuffer
assigned to
the stream.Utilities for handling
ByteBuffer
sRepresents a list of Cache-Control directives.
An engine that can be used as a client.
The base interface for all coders and decoders.
Results that indicate a protocol switch must implement this interface.
The common properties of the result types returned by the various codecs.
A base class for a factory that creates results.
Represents a value with a optional comments
such as
value (comment)
.Implemented by classes that convert between a value and its
string representation in the HTTP header field.
Utility methods and singletons for converters.
Used to control the generation of “Set-Cookie” header fields.
Represents a list of cookies.
The general interface of a decoder.
The result from decoding.
The Factory for (extended) results.
Used by by converters that convert header fields with a list of values.
Represents a directive.
A dynamically growing byte array.
The general interface of an encoder.
Represents an engine with an associated encoder and decoder.
Represents an ETag.
A decoder for URL-encoded form data.
The base class for HTTP codecs.
Common HTTP constants.
Implements a decoder for HTTP.
Results from
HttpDecoder
add no additional
information to Decoder.Result
.A factory for creating new Results.
Implements an encoder for HTTP.
Results from
HttpEncoder
provide no additional
information compared to Codec.Result
.A factory for creating new Results.
A base class for all kinds of header field values.
Represents an HTTP message header (either request or response).
Represents a violation of the HTTP protocol.
Represents an HTTP request header.
A decoder for HTTP requests.
Results from
HttpRequestDecoder
add no additional
information to
HttpDecoder.Result
.An encoder for HTTP requests.
Results from
HttpRequestEncoder
add no additional
information to
HttpEncoder.Result
.A concrete factory for creating new Results.
Represents an HTTP response header.
A decoder for HTTP reponses.
The result from encoding a response.
The Factory for (extended) results.
An encoder for HTTP responses.
The result from encoding a response.
A factory for creating new Results.
A converter that converts between date/time representatiosn and
Instant
.Splits a list of items.
Represents the tuple media top-level type and subtype,
including a media range (type or subtype
equals “
*
”).A builder for the (immutable) parameterized type.
A builder for the (immutable) parameterized type.
Represents a message header (either request or response) which preceeds
the option payload data.
Implemented by converters that convert header fields with a list of values.
Provides a wrapper that makes a
CharsetDecoder
behave like an
optimized CharsetDecoder.Represents a parameterized value
such as
value; param1=value1; param2=value2
.A builder for the (immutable) parameterized type.
Extends
ParameterizedValue.ParamValueConverterBase
to a realization
of Converter<ParameterizedValue<T>>
.A base class for converters for parameterized values.
Represents the base class of all exceptions thrown due to protocol
violations.
An engine that can be used as a server.
Converts a
HttpCookie
to the representation used in
a “Set-Cookie” header.Represents a list of strings with some additional methods.
The base class for a protocol that the HTTP connection
can be upgraded to.
Represents a WebSocket close frame.
A special close frame created by the decoder.
The Websocket decoder.
Results from
WsDecoder
add no additional
information to Decoder.Result
.Control frames with binary application data.
The Websocket encoder.
Results from
HttpEncoder
provide no additional
information compared to Codec.Result
.A factory for creating new Results.
The base class for all Websocket frame headers.
The Websocket message header.
The Websocket ping frame.
The Websocket pong frame.
A protocol provider for the WebSocket protocol.