Uses of Package
io.netty.util
-
Packages that use io.netty.util Package Description io.netty.bootstrap The helper classes with fluent API which enable an easy implementation of typical client side and server side channel initialization.io.netty.buffer Abstraction of a byte buffer - the fundamental data structure to represent a low-level binary and text message.io.netty.buffer.search Utility classes for performing efficient substring search withinByteBuf
.io.netty.channel The core channel API which is asynchronous and event-driven abstraction of various transports such as a NIO Channel.io.netty.channel.embedded A virtualChannel
that helps wrapping a series of handlers to unit test the handlers or use them in non-I/O context.io.netty.channel.epoll Optimized transport for linux which uses EPOLL Edge-Triggered Mode for maximal performance.io.netty.channel.kqueue BSD specific transport.io.netty.channel.local A virtual transport that enables the communication between the two parties in the same virtual machine.io.netty.channel.nio NIO-based channel API implementation - recommended for a large number of connections (>= 1000).io.netty.channel.oio Old blocking I/O based channel API implementation - recommended for a small number of connections (< 1000).io.netty.channel.rxtx A serial and parallel port communication transport based on RXTX.io.netty.channel.sctp Abstract SCTP socket interfaces which extend the core channel API.io.netty.channel.sctp.nio NIO-based SCTP Channel API implementation - recommended for a large number of connections (>= 1000).io.netty.channel.sctp.oio Old blocking I/O based SCTP channel API implementation - recommended for a small number of connections (< 1000).io.netty.channel.socket Abstract TCP and UDP socket interfaces which extend the core channel API.io.netty.channel.socket.nio NIO-based socket channel API implementation - recommended for a large number of connections (>= 1000).io.netty.channel.socket.oio Old blocking I/O based socket channel API implementation - recommended for a small number of connections (< 1000).io.netty.channel.udt UDT Transport.io.netty.channel.udt.nio UDT Transport for NIO Channels.io.netty.channel.unix Unix specific transport.io.netty.channel.uring io_uring is a high I/O performance scalable interface for fully asynchronous Linux syscalls.io.netty.handler.codec 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.io.netty.handler.codec.dns DNS codec.io.netty.handler.codec.haproxy Decodes an HAProxy proxy protocol headerio.netty.handler.codec.http Encoder, decoder and their related message types for HTTP.io.netty.handler.codec.http.multipart HTTP multipart support.io.netty.handler.codec.http.websocketx Encoder, decoder, handshakers and their related message types for Web Socket data frames.io.netty.handler.codec.http2 Handlers for sending and receiving HTTP/2 frames.io.netty.handler.codec.memcache Common superset of ascii and binary classes.io.netty.handler.codec.memcache.binary Implementations and Interfaces for the Memcache Binary protocol.io.netty.handler.codec.mqtt Encoder, decoder and different Message Types for MQTT.io.netty.handler.codec.redis Encoder, decoder for Redis.io.netty.handler.codec.rtsp An RTSP extension based on the HTTP codec.io.netty.handler.codec.smtp SMTP codec.io.netty.handler.codec.spdy Encoder, decoder, session handler and their related message types for the SPDY protocol.io.netty.handler.codec.stomp STOMP codecio.netty.handler.ssl SSL · TLS implementation based onSSLEngine
io.netty.handler.ssl.ocsp Certificate validation using OCSPio.netty.resolver.dns 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.io.netty.util Utility classes used across multiple packages.io.netty.util.internal Internal-use-only utilities which is not allowed to be used outside Netty. -
Classes in io.netty.util used by io.netty.bootstrap Class Description AttributeKey Key which can be used to accessAttribute
out of theAttributeMap
. -
Classes in io.netty.util used by io.netty.buffer Class Description AsciiString A string which has been encoded into a character encoding whose character always takes a single byte, similarly to ASCII.ByteProcessor Provides a mechanism to iterate over a collection of bytes.ReferenceCounted A reference-counted object that requires explicit deallocation.ResourceLeakDetector.LeakListener -
Classes in io.netty.util used by io.netty.buffer.search Class Description ByteProcessor Provides a mechanism to iterate over a collection of bytes. -
Classes in io.netty.util used by io.netty.channel Class Description AbstractConstant Base implementation ofConstant
.AbstractReferenceCounted Abstract base class for classes wants to implementReferenceCounted
.Attribute An attribute which allows to store a value reference.AttributeKey Key which can be used to accessAttribute
out of theAttributeMap
.AttributeMap HoldsAttribute
s which can be accessed viaAttributeKey
.Constant A singleton which is safe to compare via the==
operator.DefaultAttributeMap 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
.IntSupplier Represents a supplier ofint
-valued results.ReferenceCounted A reference-counted object that requires explicit deallocation.UncheckedBooleanSupplier Represents a supplier ofboolean
-valued results which doesn't throw any checked exceptions. -
Classes in io.netty.util used by io.netty.channel.embedded Class Description AttributeMap HoldsAttribute
s which can be accessed viaAttributeKey
.DefaultAttributeMap 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.epoll Class Description AbstractConstant Base implementation ofConstant
.AttributeMap HoldsAttribute
s which can be accessed viaAttributeKey
.Constant A singleton which is safe to compare via the==
operator.DefaultAttributeMap 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
.ReferenceCounted A reference-counted object that requires explicit deallocation. -
Classes in io.netty.util used by io.netty.channel.kqueue Class Description AbstractConstant Base implementation ofConstant
.AttributeMap HoldsAttribute
s which can be accessed viaAttributeKey
.Constant A singleton which is safe to compare via the==
operator.DefaultAttributeMap 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.local Class Description AttributeMap HoldsAttribute
s which can be accessed viaAttributeKey
.DefaultAttributeMap 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.nio Class Description AttributeMap HoldsAttribute
s which can be accessed viaAttributeKey
.DefaultAttributeMap 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
.ReferenceCounted A reference-counted object that requires explicit deallocation. -
Classes in io.netty.util used by io.netty.channel.oio Class Description AttributeMap HoldsAttribute
s which can be accessed viaAttributeKey
.DefaultAttributeMap 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.rxtx Class Description AbstractConstant Base implementation ofConstant
.AttributeMap HoldsAttribute
s which can be accessed viaAttributeKey
.Constant A singleton which is safe to compare via the==
operator.DefaultAttributeMap 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.sctp Class Description AbstractConstant Base implementation ofConstant
.AttributeMap HoldsAttribute
s which can be accessed viaAttributeKey
.Constant A singleton which is safe to compare via the==
operator.ReferenceCounted A reference-counted object that requires explicit deallocation. -
Classes in io.netty.util used by io.netty.channel.sctp.nio Class Description AttributeMap HoldsAttribute
s which can be accessed viaAttributeKey
.DefaultAttributeMap 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.sctp.oio Class Description AttributeMap HoldsAttribute
s which can be accessed viaAttributeKey
.DefaultAttributeMap 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 Class Description AttributeMap HoldsAttribute
s which can be accessed viaAttributeKey
.ReferenceCounted A reference-counted object that requires explicit deallocation. -
Classes in io.netty.util used by io.netty.channel.socket.nio Class Description AbstractConstant Base implementation ofConstant
.AttributeMap HoldsAttribute
s which can be accessed viaAttributeKey
.Constant A singleton which is safe to compare via the==
operator.DefaultAttributeMap 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.oio Class Description AttributeMap HoldsAttribute
s which can be accessed viaAttributeKey
.DefaultAttributeMap 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.udt Class Description AbstractConstant Base implementation ofConstant
.AttributeMap HoldsAttribute
s which can be accessed viaAttributeKey
.Constant A singleton which is safe to compare via the==
operator.ReferenceCounted A reference-counted object that requires explicit deallocation. -
Classes in io.netty.util used by io.netty.channel.udt.nio Class Description AttributeMap HoldsAttribute
s which can be accessed viaAttributeKey
.DefaultAttributeMap 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.unix Class Description AbstractConstant Base implementation ofConstant
.AttributeMap HoldsAttribute
s which can be accessed viaAttributeKey
.Constant A singleton which is safe to compare via the==
operator.ReferenceCounted A reference-counted object that requires explicit deallocation. -
Classes in io.netty.util used by io.netty.channel.uring Class Description AbstractConstant Base implementation ofConstant
.AttributeMap HoldsAttribute
s which can be accessed viaAttributeKey
.Constant A singleton which is safe to compare via the==
operator.DefaultAttributeMap 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.handler.codec Class Description HashingStrategy Abstraction for hash code generation and equality comparison.Signal A specialError
which is used to signal some state or request by throwing it. -
Classes in io.netty.util used by io.netty.handler.codec.dns Class Description AbstractReferenceCounted Abstract base class for classes wants to implementReferenceCounted
.ReferenceCounted A reference-counted object that requires explicit deallocation. -
Classes in io.netty.util used by io.netty.handler.codec.haproxy Class Description AbstractReferenceCounted Abstract base class for classes wants to implementReferenceCounted
.ReferenceCounted A reference-counted object that requires explicit deallocation. -
Classes in io.netty.util used by io.netty.handler.codec.http Class Description AsciiString A string which has been encoded into a character encoding whose character always takes a single byte, similarly to ASCII.ReferenceCounted A reference-counted object that requires explicit deallocation. -
Classes in io.netty.util used by io.netty.handler.codec.http.multipart Class Description AbstractReferenceCounted Abstract base class for classes wants to implementReferenceCounted
.ReferenceCounted A reference-counted object that requires explicit deallocation. -
Classes in io.netty.util used by io.netty.handler.codec.http.websocketx Class Description AsciiString A string which has been encoded into a character encoding whose character always takes a single byte, similarly to ASCII.ReferenceCounted A reference-counted object that requires explicit deallocation. -
Classes in io.netty.util used by io.netty.handler.codec.http2 Class Description AbstractConstant Base implementation ofConstant
.AsciiString A string which has been encoded into a character encoding whose character always takes a single byte, similarly to ASCII.AttributeKey Key which can be used to accessAttribute
out of theAttributeMap
.AttributeMap HoldsAttribute
s which can be accessed viaAttributeKey
.Constant A singleton which is safe to compare via the==
operator.ReferenceCounted A reference-counted object that requires explicit deallocation. -
Classes in io.netty.util used by io.netty.handler.codec.memcache Class Description AbstractReferenceCounted Abstract base class for classes wants to implementReferenceCounted
.ReferenceCounted A reference-counted object that requires explicit deallocation. -
Classes in io.netty.util used by io.netty.handler.codec.memcache.binary Class Description AbstractReferenceCounted Abstract base class for classes wants to implementReferenceCounted
.ReferenceCounted A reference-counted object that requires explicit deallocation. -
Classes in io.netty.util used by io.netty.handler.codec.mqtt Class Description ReferenceCounted A reference-counted object that requires explicit deallocation. -
Classes in io.netty.util used by io.netty.handler.codec.redis Class Description AbstractReferenceCounted Abstract base class for classes wants to implementReferenceCounted
.ReferenceCounted A reference-counted object that requires explicit deallocation. -
Classes in io.netty.util used by io.netty.handler.codec.rtsp Class Description AsciiString A 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.smtp Class Description AsciiString A string which has been encoded into a character encoding whose character always takes a single byte, similarly to ASCII.ReferenceCounted A reference-counted object that requires explicit deallocation. -
Classes in io.netty.util used by io.netty.handler.codec.spdy Class Description AsciiString A string which has been encoded into a character encoding whose character always takes a single byte, similarly to ASCII.ReferenceCounted A reference-counted object that requires explicit deallocation. -
Classes in io.netty.util used by io.netty.handler.codec.stomp Class Description AsciiString A string which has been encoded into a character encoding whose character always takes a single byte, similarly to ASCII.ReferenceCounted A reference-counted object that requires explicit deallocation. -
Classes in io.netty.util used by io.netty.handler.ssl Class Description AbstractConstant Base implementation ofConstant
.AbstractReferenceCounted Abstract base class for classes wants to implementReferenceCounted
.AsyncMapping AttributeMap HoldsAttribute
s which can be accessed viaAttributeKey
.Constant A singleton which is safe to compare via the==
operator.DomainNameMapping Deprecated.Mapping Maintains the mapping from the objects of one type to the objects of the other type.ReferenceCounted A reference-counted object that requires explicit deallocation. -
Classes in io.netty.util used by io.netty.handler.ssl.ocsp Class Description AttributeKey Key which can be used to accessAttribute
out of theAttributeMap
. -
Classes in io.netty.util used by io.netty.resolver.dns Class Description AttributeKey Key which can be used to accessAttribute
out of theAttributeMap
. -
Classes in io.netty.util used by io.netty.util Class Description AbstractConstant Base implementation ofConstant
.AsciiString A string which has been encoded into a character encoding whose character always takes a single byte, similarly to ASCII.Attribute An attribute which allows to store a value reference.AttributeKey Key which can be used to accessAttribute
out of theAttributeMap
.AttributeMap HoldsAttribute
s which can be accessed viaAttributeKey
.BooleanSupplier Represents a supplier ofboolean
-valued results.ByteProcessor Provides a mechanism to iterate over a collection of bytes.Constant A singleton which is safe to compare via the==
operator.DomainMappingBuilder Deprecated.UseDomainWildcardMappingBuilder
instead.DomainNameMapping Deprecated.DomainNameMappingBuilder Deprecated.DomainWildcardMappingBuilder Builder that allows to buildMapping
s that support DNS wildcard matching.HashingStrategy Abstraction for hash code generation and equality comparison.Mapping Maintains the mapping from the objects of one type to the objects of the other type.Recycler.Handle ReferenceCounted A reference-counted object that requires explicit deallocation.ResourceLeak Deprecated.please useResourceLeakTracker
as it may lead to false-positives.ResourceLeakDetector ResourceLeakDetector.LeakListener ResourceLeakDetector.Level Represents the level of resource leak detection.ResourceLeakDetectorFactory This static factory should be used to loadResourceLeakDetector
s as neededResourceLeakTracker Signal A specialError
which is used to signal some state or request by throwing it.Timeout Timer SchedulesTimerTask
s for one-time future execution in a background thread.TimerTask A task which is executed after the delay specified withTimer.newTimeout(TimerTask, long, TimeUnit)
.UncheckedBooleanSupplier Represents a supplier ofboolean
-valued results which doesn't throw any checked exceptions.Version Retrieves the version information of available Netty artifacts. -
Classes in io.netty.util used by io.netty.util.internal Class Description AsciiString A string which has been encoded into a character encoding whose character always takes a single byte, similarly to ASCII.ReferenceCounted A reference-counted object that requires explicit deallocation.