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
Charsetand its relevant classes.Determines if Netty is running in a debug mode or not.The defaultObjectSizeEstimatorimplementation for general purpose.Represents an object which contains another object that needs to be taken into account byObjectSizeEstimatorfor 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 ofExternalResourceReleasables.ATimeroptimized 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.ARunnablethat changes the current thread name and reverts it back when its execution ends.SchedulesTimerTasks 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 delegatingExecutorServicewith its own termination management.