Uses of Package
io.netty.util
Packages that use io.netty.util
Package
Description
The helper classes with fluent API which enable an easy implementation of
typical client side and server side channel initialization.
Abstraction of a byte buffer - the fundamental data structure
to represent a low-level binary and text message.
Utility classes for performing efficient substring search within
ByteBuf
.The core channel API which is asynchronous and event-driven abstraction of
various transports such as a
NIO Channel.
A virtual
Channel
that helps wrapping a series of handlers to
unit test the handlers or use them in non-I/O context.Optimized transport for linux which uses EPOLL Edge-Triggered Mode
for maximal performance.
BSD specific transport.
A virtual transport that enables the communication between the two
parties in the same virtual machine.
NIO-based channel
API implementation - recommended for a large number of connections (>= 1000).
Old blocking I/O based channel API implementation - recommended for
a small number of connections (< 1000).
Implementations and API for
Channel
pools.Abstract TCP and UDP socket interfaces which extend the core channel API.
NIO-based socket channel
API implementation - recommended for a large number of connections (>= 1000).
Old blocking I/O based socket channel API implementation - recommended for
a small number of connections (< 1000).
Unix specific transport.
Extensible decoder and its common implementations which deal with the
packet fragmentation and reassembly issue found in a stream-based transport
such as TCP/IP.
DNS codec.
Decodes an HAProxy proxy protocol header
Encoder, decoder and their related message types for HTTP.
HTTP multipart support.
Encoder, decoder, handshakers and their related message types for
Web Socket data frames.
Handlers for sending and receiving HTTP/2 frames.
Common superset of ascii and binary classes.
Implementations and Interfaces for the Memcache Binary protocol.
Encoder, decoder and different Message Types for MQTT.
Encoder, decoder for Redis.
An RTSP
extension based on the HTTP codec.
SMTP codec.
Encoder, decoder, session handler and their related message types for the SPDY protocol.
STOMP codec
OCSP stapling,
formally known as the TLS Certificate Status Request extension, is an
alternative approach to the Online Certificate Status Protocol (OCSP)
for checking the revocation status of X.509 digital certificates.
Implementation of a Traffic Shaping Handler and Dynamic Statistics.
An alternative to Java's built-in domain name lookup mechanism that resolves a domain name asynchronously,
which supports the queries of an arbitrary DNS record type as well.
Utility classes used across multiple packages.
Internal-use-only utilities which is not allowed to be used
outside Netty.
-
Classes in io.netty.util used by io.netty.bootstrapClassDescriptionKey which can be used to access
Attribute
out of theAttributeMap
.HoldsAttribute
s which can be accessed viaAttributeKey
.DefaultAttributeMap
implementation which not exibit any blocking behaviour on attribute lookup while using a copy-on-write approach on the modify path.
Attributes lookup and remove exibitO(logn)
time worst-case complexity, henceattribute::set(null)
is to be preferred toremove
. -
Classes in io.netty.util used by io.netty.bufferClassDescriptionA string which has been encoded into a character encoding whose character always takes a single byte, similarly to ASCII.Provides a mechanism to iterate over a collection of bytes.A reference-counted object that requires explicit deallocation.
-
Classes in io.netty.util used by io.netty.buffer.search
-
Classes in io.netty.util used by io.netty.channelClassDescriptionBase implementation of
Constant
.Abstract base class for classes wants to implementReferenceCounted
.An attribute which allows to store a value reference.Key which can be used to accessAttribute
out of theAttributeMap
.HoldsAttribute
s which can be accessed viaAttributeKey
.A singleton which is safe to compare via the==
operator.A pool ofConstant
s.DefaultAttributeMap
implementation which not exibit any blocking behaviour on attribute lookup while using a copy-on-write approach on the modify path.
Attributes lookup and remove exibitO(logn)
time worst-case complexity, henceattribute::set(null)
is to be preferred toremove
.Represents a supplier ofint
-valued results.A reference-counted object that requires explicit deallocation.A hint object that provides human-readable message for easier resource leak tracking.Represents a supplier ofboolean
-valued results which doesn't throw any checked exceptions. -
Classes in io.netty.util used by io.netty.channel.embeddedClassDescriptionHolds
Attribute
s which can be accessed viaAttributeKey
.DefaultAttributeMap
implementation which not exibit any blocking behaviour on attribute lookup while using a copy-on-write approach on the modify path.
Attributes lookup and remove exibitO(logn)
time worst-case complexity, henceattribute::set(null)
is to be preferred toremove
. -
Classes in io.netty.util used by io.netty.channel.epollClassDescriptionBase implementation of
Constant
.HoldsAttribute
s which can be accessed viaAttributeKey
.A singleton which is safe to compare via the==
operator.DefaultAttributeMap
implementation which not exibit any blocking behaviour on attribute lookup while using a copy-on-write approach on the modify path.
Attributes lookup and remove exibitO(logn)
time worst-case complexity, henceattribute::set(null)
is to be preferred toremove
.Represents a supplier ofint
-valued results.A reference-counted object that requires explicit deallocation.Represents a supplier ofboolean
-valued results which doesn't throw any checked exceptions. -
Classes in io.netty.util used by io.netty.channel.kqueueClassDescriptionBase implementation of
Constant
.HoldsAttribute
s which can be accessed viaAttributeKey
.A singleton which is safe to compare via the==
operator.DefaultAttributeMap
implementation which not exibit any blocking behaviour on attribute lookup while using a copy-on-write approach on the modify path.
Attributes lookup and remove exibitO(logn)
time worst-case complexity, henceattribute::set(null)
is to be preferred toremove
.Represents a supplier ofint
-valued results.Represents a supplier ofboolean
-valued results which doesn't throw any checked exceptions. -
Classes in io.netty.util used by io.netty.channel.localClassDescriptionHolds
Attribute
s which can be accessed viaAttributeKey
.DefaultAttributeMap
implementation which not exibit any blocking behaviour on attribute lookup while using a copy-on-write approach on the modify path.
Attributes lookup and remove exibitO(logn)
time worst-case complexity, henceattribute::set(null)
is to be preferred toremove
. -
Classes in io.netty.util used by io.netty.channel.nioClassDescriptionHolds
Attribute
s which can be accessed viaAttributeKey
.DefaultAttributeMap
implementation which not exibit any blocking behaviour on attribute lookup while using a copy-on-write approach on the modify path.
Attributes lookup and remove exibitO(logn)
time worst-case complexity, henceattribute::set(null)
is to be preferred toremove
.Represents a supplier ofint
-valued results.A reference-counted object that requires explicit deallocation. -
Classes in io.netty.util used by io.netty.channel.oioClassDescriptionHolds
Attribute
s which can be accessed viaAttributeKey
.DefaultAttributeMap
implementation which not exibit any blocking behaviour on attribute lookup while using a copy-on-write approach on the modify path.
Attributes lookup and remove exibitO(logn)
time worst-case complexity, henceattribute::set(null)
is to be preferred toremove
. -
Classes in io.netty.util used by io.netty.channel.pool
-
Classes in io.netty.util used by io.netty.channel.socketClassDescriptionHolds
Attribute
s which can be accessed viaAttributeKey
.A reference-counted object that requires explicit deallocation. -
Classes in io.netty.util used by io.netty.channel.socket.nioClassDescriptionBase implementation of
Constant
.HoldsAttribute
s which can be accessed viaAttributeKey
.A singleton which is safe to compare via the==
operator.DefaultAttributeMap
implementation which not exibit any blocking behaviour on attribute lookup while using a copy-on-write approach on the modify path.
Attributes lookup and remove exibitO(logn)
time worst-case complexity, henceattribute::set(null)
is to be preferred toremove
. -
Classes in io.netty.util used by io.netty.channel.socket.oioClassDescriptionHolds
Attribute
s which can be accessed viaAttributeKey
.DefaultAttributeMap
implementation which not exibit any blocking behaviour on attribute lookup while using a copy-on-write approach on the modify path.
Attributes lookup and remove exibitO(logn)
time worst-case complexity, henceattribute::set(null)
is to be preferred toremove
. -
Classes in io.netty.util used by io.netty.channel.unixClassDescriptionBase implementation of
Constant
.HoldsAttribute
s which can be accessed viaAttributeKey
.A singleton which is safe to compare via the==
operator.A reference-counted object that requires explicit deallocation. -
Classes in io.netty.util used by io.netty.handler.codecClassDescriptionA string which has been encoded into a character encoding whose character always takes a single byte, similarly to ASCII.Provides a mechanism to iterate over a collection of bytes.Abstraction for hash code generation and equality comparison.A reference-counted object that requires explicit deallocation.A special
Error
which is used to signal some state or request by throwing it. -
Classes in io.netty.util used by io.netty.handler.codec.base64
-
Classes in io.netty.util used by io.netty.handler.codec.compression
-
Classes in io.netty.util used by io.netty.handler.codec.dnsClassDescriptionAbstract base class for classes wants to implement
ReferenceCounted
.A reference-counted object that requires explicit deallocation. -
Classes in io.netty.util used by io.netty.handler.codec.haproxyClassDescriptionAbstract base class for classes wants to implement
ReferenceCounted
.A reference-counted object that requires explicit deallocation. -
Classes in io.netty.util used by io.netty.handler.codec.httpClassDescriptionA string which has been encoded into a character encoding whose character always takes a single byte, similarly to ASCII.Provides a mechanism to iterate over a collection of bytes.Abstraction for hash code generation and equality comparison.A reference-counted object that requires explicit deallocation.
-
Classes in io.netty.util used by io.netty.handler.codec.http.multipartClassDescriptionAbstract base class for classes wants to implement
ReferenceCounted
.Provides a mechanism to iterate over a collection of bytes.A reference-counted object that requires explicit deallocation. -
Classes in io.netty.util used by io.netty.handler.codec.http.websocketxClassDescriptionA string which has been encoded into a character encoding whose character always takes a single byte, similarly to ASCII.Key which can be used to access
Attribute
out of theAttributeMap
.Provides a mechanism to iterate over a collection of bytes.A reference-counted object that requires explicit deallocation. -
Classes in io.netty.util used by io.netty.handler.codec.http2ClassDescriptionA string which has been encoded into a character encoding whose character always takes a single byte, similarly to ASCII.An attribute which allows to store a value reference.Key which can be used to access
Attribute
out of theAttributeMap
.HoldsAttribute
s which can be accessed viaAttributeKey
.Provides a mechanism to iterate over a collection of bytes.DefaultAttributeMap
implementation which not exibit any blocking behaviour on attribute lookup while using a copy-on-write approach on the modify path.
Attributes lookup and remove exibitO(logn)
time worst-case complexity, henceattribute::set(null)
is to be preferred toremove
.Abstraction for hash code generation and equality comparison.A reference-counted object that requires explicit deallocation. -
Classes in io.netty.util used by io.netty.handler.codec.memcacheClassDescriptionAbstract base class for classes wants to implement
ReferenceCounted
.A reference-counted object that requires explicit deallocation. -
Classes in io.netty.util used by io.netty.handler.codec.memcache.binaryClassDescriptionAbstract base class for classes wants to implement
ReferenceCounted
.A reference-counted object that requires explicit deallocation. -
Classes in io.netty.util used by io.netty.handler.codec.mqttClassDescriptionKey which can be used to access
Attribute
out of theAttributeMap
.A reference-counted object that requires explicit deallocation. -
Classes in io.netty.util used by io.netty.handler.codec.redisClassDescriptionAbstract base class for classes wants to implement
ReferenceCounted
.Provides a mechanism to iterate over a collection of bytes.A reference-counted object that requires explicit deallocation. -
Classes in io.netty.util used by io.netty.handler.codec.rtspClassDescriptionA string which has been encoded into a character encoding whose character always takes a single byte, similarly to ASCII.
-
Classes in io.netty.util used by io.netty.handler.codec.smtpClassDescriptionA string which has been encoded into a character encoding whose character always takes a single byte, similarly to ASCII.A reference-counted object that requires explicit deallocation.
-
Classes in io.netty.util used by io.netty.handler.codec.spdyClassDescriptionA string which has been encoded into a character encoding whose character always takes a single byte, similarly to ASCII.A reference-counted object that requires explicit deallocation.
-
Classes in io.netty.util used by io.netty.handler.codec.stompClassDescriptionA string which has been encoded into a character encoding whose character always takes a single byte, similarly to ASCII.Provides a mechanism to iterate over a collection of bytes.A reference-counted object that requires explicit deallocation.
-
Classes in io.netty.util used by io.netty.handler.sslClassDescriptionBase implementation of
Constant
.Abstract base class for classes wants to implementReferenceCounted
.HoldsAttribute
s which can be accessed viaAttributeKey
.A singleton which is safe to compare via the==
operator.A pool ofConstant
s.Deprecated.Maintains the mapping from the objects of one type to the objects of the other type.A reference-counted object that requires explicit deallocation. -
Classes in io.netty.util used by io.netty.handler.ssl.ocsp
-
Classes in io.netty.util used by io.netty.handler.traffic
-
Classes in io.netty.util used by io.netty.resolver.dnsClassDescriptionKey which can be used to access
Attribute
out of theAttributeMap
.A reference-counted object that requires explicit deallocation. -
Classes in io.netty.util used by io.netty.utilClassDescriptionBase implementation of
Constant
.Abstract base class for classes wants to implementReferenceCounted
.A string which has been encoded into a character encoding whose character always takes a single byte, similarly to ASCII.An attribute which allows to store a value reference.Key which can be used to accessAttribute
out of theAttributeMap
.HoldsAttribute
s which can be accessed viaAttributeKey
.Represents a supplier ofboolean
-valued results.Provides a mechanism to iterate over a collection of bytes.A singleton which is safe to compare via the==
operator.A pool ofConstant
s.DefaultAttributeMap
implementation which not exibit any blocking behaviour on attribute lookup while using a copy-on-write approach on the modify path.
Attributes lookup and remove exibitO(logn)
time worst-case complexity, henceattribute::set(null)
is to be preferred toremove
.Deprecated.UseDomainWildcardMappingBuilder
instead.Deprecated.Deprecated.Builder that allows to buildMapping
s that support DNS wildcard matching.ATimer
optimized for approximated I/O timeout scheduling.Bucket that stores HashedWheelTimeouts.Abstraction for hash code generation and equality comparison.Maintains the mapping from the objects of one type to the objects of the other type.Holder class for available processors to enable testing.A reference-counted object that requires explicit deallocation.Deprecated.please useResourceLeakTracker
as it may lead to false-positives.Represents the level of resource leak detection.This static factory should be used to loadResourceLeakDetector
s as neededA specialError
which is used to signal some state or request by throwing it.Annotation to suppress forbidden-apis errors inside a whole class, a method, or a field.Deprecated.Deprecated.SchedulesTimerTask
s for one-time future execution in a background thread.A task which is executed after the delay specified withTimer.newTimeout(TimerTask, long, TimeUnit)
.Represents a supplier ofboolean
-valued results which doesn't throw any checked exceptions.Retrieves the version information of available Netty artifacts. -
Classes in io.netty.util used by io.netty.util.internalClassDescriptionA string which has been encoded into a character encoding whose character always takes a single byte, similarly to ASCII.Light-weight object pool based on a thread-local stack.A reference-counted object that requires explicit deallocation.
DomainWildcardMappingBuilder
}