Uses of Package
io.netty5.util
-
Packages that use io.netty5.util Package Description io.netty5.bootstrap The helper classes with fluent API which enable an easy implementation of typical client side and server side channel initialization.io.netty5.buffer Abstraction of a byte buffer - the fundamental data structure to represent a low-level binary and text message.io.netty5.buffer.api IncubatingBuffer
API, as a proposed alternative toByteBuf
.io.netty5.buffer.api.internal Internal implementation details that can be shared among Buffer implementations.io.netty5.buffer.api.pool A poolingBufferAllocator
implementation based on jemalloc.io.netty5.channel The core channel API which is asynchronous and event-driven abstraction of various transports such as a NIO Channel.io.netty5.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.netty5.channel.epoll Optimized transport for linux which uses EPOLL Edge-Triggered Mode for maximal performance.io.netty5.channel.kqueue BSD specific transport.io.netty5.channel.local A virtual transport that enables the communication between the two parties in the same virtual machine.io.netty5.channel.nio NIO-based channel API implementation - recommended for a large number of connections (>= 1000).io.netty5.channel.socket Abstract TCP and UDP socket interfaces which extend the core channel API.io.netty5.channel.socket.nio NIO-based socket channel API implementation - recommended for a large number of connections (>= 1000).io.netty5.channel.unix Unix specific transport.io.netty5.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.netty5.handler.codec.dns DNS codec.io.netty5.handler.codec.http Encoder, decoder and their related message types for HTTP.io.netty5.handler.codec.http.websocketx Encoder, decoder, handshakers and their related message types for Web Socket data frames.io.netty5.handler.codec.http2 Handlers for sending and receiving HTTP/2 frames.io.netty5.handler.codec.rtsp An RTSP extension based on the HTTP codec.io.netty5.handler.ssl io.netty5.util Utility classes used across multiple packages.io.netty5.util.internal Internal-use-only utilities which is not allowed to be used outside Netty. -
Classes in io.netty5.util used by io.netty5.bootstrap Class Description AttributeKey Key which can be used to accessAttribute
out of theAttributeMap
. -
Classes in io.netty5.util used by io.netty5.buffer Class Description Send A temporary holder of aResource
, used for transferring the ownership of the resource from one thread to another. -
Classes in io.netty5.util used by io.netty5.buffer.api Class Description ByteProcessor Provides a mechanism to iterate over a collection of bytes.Resource A resource that has a life-time, and can be closed.SafeCloseable ASafeCloseable
can be safely closed without risk of an exception being thrown.Send A temporary holder of aResource
, used for transferring the ownership of the resource from one thread to another. -
Classes in io.netty5.util used by io.netty5.buffer.api.internal Class Description Resource A resource that has a life-time, and can be closed.SafeCloseable ASafeCloseable
can be safely closed without risk of an exception being thrown.Send A temporary holder of aResource
, used for transferring the ownership of the resource from one thread to another. -
Classes in io.netty5.util used by io.netty5.buffer.api.pool Class Description SafeCloseable ASafeCloseable
can be safely closed without risk of an exception being thrown. -
Classes in io.netty5.util used by io.netty5.channel Class Description AbstractConstant Base implementation ofConstant
.AbstractReferenceCounted Abstract base class for classes wants to implementReferenceCounted
.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.Resource A resource that has a life-time, and can be closed.Send A temporary holder of aResource
, used for transferring the ownership of the resource from one thread to another. -
Classes in io.netty5.util used by io.netty5.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.netty5.util used by io.netty5.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
. -
Classes in io.netty5.util used by io.netty5.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.netty5.util used by io.netty5.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.netty5.util used by io.netty5.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
.Resource A resource that has a life-time, and can be closed. -
Classes in io.netty5.util used by io.netty5.channel.socket Class Description AttributeMap HoldsAttribute
s which can be accessed viaAttributeKey
.Resource A resource that has a life-time, and can be closed. -
Classes in io.netty5.util used by io.netty5.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.netty5.util used by io.netty5.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.Resource A resource that has a life-time, and can be closed. -
Classes in io.netty5.util used by io.netty5.handler.codec Class Description HashingStrategy Abstraction for hash code generation and equality comparison. -
Classes in io.netty5.util used by io.netty5.handler.codec.dns Class Description AbstractReferenceCounted Abstract base class for classes wants to implementReferenceCounted
.ReferenceCounted A reference-counted object that requires explicit deallocation.Resource A resource that has a life-time, and can be closed.Send A temporary holder of aResource
, used for transferring the ownership of the resource from one thread to another. -
Classes in io.netty5.util used by io.netty5.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.Resource A resource that has a life-time, and can be closed.Send A temporary holder of aResource
, used for transferring the ownership of the resource from one thread to another. -
Classes in io.netty5.util used by io.netty5.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.Resource A resource that has a life-time, and can be closed.Send A temporary holder of aResource
, used for transferring the ownership of the resource from one thread to another. -
Classes in io.netty5.util used by io.netty5.handler.codec.http2 Class Description 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
.Resource A resource that has a life-time, and can be closed.Send A temporary holder of aResource
, used for transferring the ownership of the resource from one thread to another. -
Classes in io.netty5.util used by io.netty5.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.netty5.util used by io.netty5.handler.ssl Class Description AbstractConstant Base implementation ofConstant
.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.Resource A resource that has a life-time, and can be closed.Send A temporary holder of aResource
, used for transferring the ownership of the resource from one thread to another. -
Classes in io.netty5.util used by io.netty5.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
.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.Resource A resource that has a life-time, and can be closed.ResourceLeakDetector ResourceLeakDetector.Level Represents the level of resource leak detection.ResourceLeakDetectorFactory This static factory should be used to loadResourceLeakDetector
s as neededResourceLeakTracker SafeCloseable ASafeCloseable
can be safely closed without risk of an exception being thrown.Send A temporary holder of aResource
, used for transferring the ownership of the resource from one thread to another.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)
.Version Retrieves the version information of available Netty artifacts. -
Classes in io.netty5.util used by io.netty5.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.Resource A resource that has a life-time, and can be closed.SafeCloseable ASafeCloseable
can be safely closed without risk of an exception being thrown.Send A temporary holder of aResource
, used for transferring the ownership of the resource from one thread to another.