Package org.jboss.netty.util
package org.jboss.netty.util
Utility classes used across multiple packages.
-
ClassDescriptionA utility class that provides various common operations and constants related with
Charset
and its relevant classes.Determines if Netty is running in a debug mode or not.The defaultObjectSizeEstimator
implementation for general purpose.Represents an object which contains another object that needs to be taken into account byObjectSizeEstimator
for more accurate object size estimation.A common interface for a class which depends on external resources that need explicit release or shutdown.A utility class that provides the convenient shutdown ofExternalResourceReleasable
s.ATimer
optimized for approximated I/O timeout scheduling.Bucket that stores HashedWheelTimeouts.MapBackedSet<E>A class that holds a number of network-related constants.Estimates the size of an object in bytes.Overrides the thread name proposed byThreadRenamingRunnable
.ARunnable
that changes the current thread name and reverts it back when its execution ends.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)
.Provides the version information of Netty.A delegatingExecutorService
with its own termination management.