See: Description
| Interface | Description | 
|---|---|
| LongCounter | 
 Counter for long. 
 | 
| ObjectPool.Handle<T> | 
 Handle for an pooled  
Object that will be used to notify the ObjectPool once it can
 reuse the pooled Object again. | 
| ObjectPool.ObjectCreator<T> | 
 Creates a new Object which references the given  
ObjectPool.Handle and calls ObjectPool.Handle.recycle(Object) once
 it can be re-used. | 
| PriorityQueue<T> | |
| PriorityQueueNode | 
 Provides methods for  
DefaultPriorityQueue to maintain internal state. | 
| Class | Description | 
|---|---|
| AppendableCharSequence | |
| BoundedInputStream | |
| ClassInitializerUtil | 
 Utility which ensures that classes are loaded by the  
ClassLoader. | 
| ConcurrentSet<E> | Deprecated
 For removal in Netty 4.2. 
 | 
| ConstantTimeUtils | |
| DefaultPriorityQueue<T extends PriorityQueueNode> | 
 A priority queue which uses natural ordering of elements. 
 | 
| EmptyArrays | |
| EmptyPriorityQueue<T> | |
| IntegerHolder | Deprecated
 For removal in netty 4.2 
 | 
| InternalThreadLocalMap | 
 The internal data structure that stores the thread-local variables for Netty and all  
FastThreadLocals. | 
| MacAddressUtil | |
| MathUtil | 
 Math utility methods. 
 | 
| NativeLibraryLoader | 
 Helper class to load JNI resources. 
 | 
| NoOpTypeParameterMatcher | |
| ObjectCleaner | |
| ObjectPool<T> | 
 Light-weight object pool. 
 | 
| ObjectUtil | 
 A grab-bag of useful utility methods. 
 | 
| PendingWrite | 
 Some pending write which should be picked up later. 
 | 
| PlatformDependent | 
 Utility that detects various properties specific to the current runtime
 environment, such as Java version and the availability of the
  
sun.misc.Unsafe object. | 
| PromiseNotificationUtil | 
 Internal utilities to notify  
Promises. | 
| ReadOnlyIterator<T> | |
| RecyclableArrayList | 
 A simple list which is recyclable. 
 | 
| ReferenceCountUpdater<T extends ReferenceCounted> | 
 Common logic for  
ReferenceCounted implementations | 
| ReflectionUtil | |
| ResourcesUtil | 
 A utility class that provides various common operations and constants
 related to loading resources 
 | 
| SocketUtils | 
 Provides socket operations with privileges enabled. 
 | 
| StringUtil | 
 String utility class. 
 | 
| SWARUtil | 
 Utility class for SWAR (SIMD within a register) operations. 
 | 
| SystemPropertyUtil | 
 A collection of utility methods to retrieve and parse the values of the Java system properties. 
 | 
| ThreadExecutorMap | 
 Allow to retrieve the  
EventExecutor for the calling Thread. | 
| ThreadLocalRandom | 
 A random number generator isolated to the current thread. 
 | 
| ThrowableUtil | |
| TypeParameterMatcher | 
| Error | Description | 
|---|---|
| OutOfDirectMemoryError | 
OutOfMemoryError that is throws if PlatformDependent.allocateDirectNoCleaner(int) can not allocate
 a new ByteBuffer due memory restrictions. | 
| Annotation Type | Description | 
|---|---|
| SuppressJava6Requirement | 
 Annotation to suppress the Java 6 source code requirement checks for a method. 
 | 
| UnstableApi | 
 Indicates a public API that can change at any time (even in minor/bugfix releases). 
 | 
Copyright © 2008–2025 The Netty Project. All rights reserved.