All Classes Interface Summary Class Summary Enum Summary Exception Summary Error Summary Annotation Types Summary
| Class |
Description |
| AbstractConstant<T extends AbstractConstant<T>> |
|
| AbstractEventExecutor |
|
| AbstractEventExecutor.LazyRunnable |
Deprecated.
|
| AbstractEventExecutorGroup |
|
| AbstractFuture<V> |
Abstract Future implementation which does not allow for cancellation.
|
| AbstractInternalLogger |
|
| AbstractReferenceCounted |
|
| AbstractScheduledEventExecutor |
Abstract base class for EventExecutors that want to support scheduling.
|
| AppendableCharSequence |
|
| AsciiString |
A string which has been encoded into a character encoding whose character always takes a single byte, similarly to
ASCII.
|
| AsyncMapping<IN,OUT> |
|
| Attribute<T> |
An attribute which allows to store a value reference.
|
| AttributeKey<T> |
|
| AttributeMap |
|
| BlockingOperationException |
An IllegalStateException which is raised when a user performed a blocking operation
when the user is in an event loop thread.
|
| BooleanSupplier |
Represents a supplier of boolean-valued results.
|
| ByteCollections |
Utilities for byte-based primitive collections.
|
| ByteObjectHashMap<V> |
A hash map implementation of ByteObjectMap that uses open addressing for keys.
|
| ByteObjectMap<V> |
Interface for a primitive map that uses bytes as keys.
|
| ByteObjectMap.PrimitiveEntry<V> |
|
| ByteProcessor |
Provides a mechanism to iterate over a collection of bytes.
|
| ByteProcessor.IndexNotOfProcessor |
A ByteProcessor which finds the first appearance which is not of a specific byte.
|
| ByteProcessor.IndexOfProcessor |
A ByteProcessor which finds the first appearance of a specific byte.
|
| CharCollections |
Utilities for char-based primitive collections.
|
| CharObjectHashMap<V> |
A hash map implementation of CharObjectMap that uses open addressing for keys.
|
| CharObjectMap<V> |
Interface for a primitive map that uses chars as keys.
|
| CharObjectMap.PrimitiveEntry<V> |
|
| CharsetUtil |
A utility class that provides various common operations and constants
related with Charset and its relevant classes.
|
| ClassInitializerUtil |
Utility which ensures that classes are loaded by the ClassLoader.
|
| CommonsLoggerFactory |
Deprecated.
|
| CompleteFuture<V> |
A skeletal Future implementation which represents a Future which has been completed already.
|
| ConcurrentSet<E> |
Deprecated.
|
| Constant<T extends Constant<T>> |
A singleton which is safe to compare via the == operator.
|
| ConstantPool<T extends Constant<T>> |
|
| ConstantTimeUtils |
|
| DefaultAttributeMap |
Default AttributeMap 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 exibit O(logn) time worst-case
complexity, hence attribute::set(null) is to be preferred to remove.
|
| DefaultEventExecutor |
|
| DefaultEventExecutorChooserFactory |
Default implementation which uses simple round-robin to choose next EventExecutor.
|
| DefaultEventExecutorGroup |
|
| DefaultPriorityQueue<T extends PriorityQueueNode> |
A priority queue which uses natural ordering of elements.
|
| DefaultProgressivePromise<V> |
|
| DefaultPromise<V> |
|
| DefaultThreadFactory |
|
| DomainMappingBuilder<V> |
Deprecated.
|
| DomainNameMapping<V> |
Deprecated.
|
| DomainNameMappingBuilder<V> |
Deprecated.
|
| DomainWildcardMappingBuilder<V> |
|
| EmptyArrays |
|
| EmptyPriorityQueue<T> |
|
| EventExecutor |
|
| EventExecutorChooserFactory |
|
| EventExecutorChooserFactory.EventExecutorChooser |
|
| EventExecutorGroup |
|
| FailedFuture<V> |
|
| FastThreadLocal<V> |
|
| FastThreadLocalThread |
|
| FormattingTuple |
|
| Future<V> |
The result of an asynchronous operation.
|
| FutureListener<V> |
|
| GenericFutureListener<F extends Future<?>> |
Listens to the result of a Future.
|
| GenericProgressiveFutureListener<F extends ProgressiveFuture<?>> |
|
| GlobalEventExecutor |
|
| HashedWheelTimer |
A Timer optimized for approximated I/O timeout scheduling.
|
| HashingStrategy<T> |
Abstraction for hash code generation and equality comparison.
|
| IllegalReferenceCountException |
|
| ImmediateEventExecutor |
Executes Runnable objects in the caller's thread.
|
| ImmediateExecutor |
Executor which execute tasks in the callers thread.
|
| IntCollections |
Utilities for int-based primitive collections.
|
| IntegerHolder |
Deprecated.
|
| InternalLogger |
Internal-use-only logger used by Netty.
|
| InternalLoggerFactory |
Creates an InternalLogger or changes the default factory
implementation.
|
| InternalLogLevel |
|
| InternalThreadLocalMap |
The internal data structure that stores the thread-local variables for Netty and all FastThreadLocals.
|
| IntObjectHashMap<V> |
A hash map implementation of IntObjectMap that uses open addressing for keys.
|
| IntObjectMap<V> |
Interface for a primitive map that uses ints as keys.
|
| IntObjectMap.PrimitiveEntry<V> |
|
| IntSupplier |
Represents a supplier of int-valued results.
|
| JdkLoggerFactory |
|
| Log4J2LoggerFactory |
|
| Log4JLoggerFactory |
|
| LongCollections |
Utilities for long-based primitive collections.
|
| LongCounter |
Counter for long.
|
| LongObjectHashMap<V> |
A hash map implementation of LongObjectMap that uses open addressing for keys.
|
| LongObjectMap<V> |
Interface for a primitive map that uses longs as keys.
|
| LongObjectMap.PrimitiveEntry<V> |
|
| MacAddressUtil |
|
| Mapping<IN,OUT> |
Maintains the mapping from the objects of one type to the objects of the other type.
|
| MathUtil |
Math utility methods.
|
| MessageFormatter |
Formats messages according to very simple substitution rules.
|
| MultithreadEventExecutorGroup |
Abstract base class for EventExecutorGroup implementations that handles their tasks with multiple threads at
the same time.
|
| NativeLibraryLoader |
Helper class to load JNI resources.
|
| NettyRuntime |
A utility class for wrapping calls to Runtime.
|
| NetUtil |
A class that holds a number of network-related constants.
|
| NonStickyEventExecutorGroup |
|
| NoOpTypeParameterMatcher |
|
| ObjectCleaner |
Allows a way to register some Runnable that will executed once there are no references to an Object
anymore.
|
| ObjectPool<T> |
Light-weight object pool.
|
| 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> |
|
| ObjectUtil |
A grab-bag of useful utility methods.
|
| OrderedEventExecutor |
Marker interface for EventExecutors that will process all submitted tasks in an ordered / serial fashion.
|
| OutOfDirectMemoryError |
|
| 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.
|
| PriorityQueue<T> |
|
| PriorityQueueNode |
|
| ProgressiveFuture<V> |
A Future which is used to indicate the progress of an operation.
|
| ProgressivePromise<V> |
|
| Promise<V> |
Special Future which is writable.
|
| PromiseAggregator<V,F extends Future<V>> |
Deprecated.
|
| PromiseCombiner |
A promise combiner monitors the outcome of a number of discrete futures, then notifies a final, aggregate promise
when all of the combined futures are finished.
|
| PromiseNotificationUtil |
Internal utilities to notify Promises.
|
| PromiseNotifier<V,F extends Future<V>> |
|
| ReadOnlyIterator<T> |
|
| RecyclableArrayList |
A simple list which is recyclable.
|
| Recycler<T> |
Light-weight object pool based on a thread-local stack.
|
| Recycler.EnhancedHandle<T> |
|
| Recycler.Handle<T> |
|
| ReferenceCounted |
A reference-counted object that requires explicit deallocation.
|
| ReferenceCountUpdater<T extends ReferenceCounted> |
|
| ReferenceCountUtil |
|
| ReflectionUtil |
|
| RejectedExecutionHandler |
|
| RejectedExecutionHandlers |
|
| ResourceLeak |
Deprecated.
|
| ResourceLeakDetector<T> |
|
| ResourceLeakDetector.LeakListener |
|
| ResourceLeakDetector.Level |
Represents the level of resource leak detection.
|
| ResourceLeakDetectorFactory |
|
| ResourceLeakException |
Deprecated.
|
| ResourceLeakHint |
A hint object that provides human-readable message for easier resource leak tracking.
|
| ResourceLeakTracker<T> |
|
| ResourcesUtil |
A utility class that provides various common operations and constants
related to loading resources
|
| ScheduledFuture<V> |
The result of a scheduled asynchronous operation.
|
| ShortCollections |
Utilities for short-based primitive collections.
|
| ShortObjectHashMap<V> |
A hash map implementation of ShortObjectMap that uses open addressing for keys.
|
| ShortObjectMap<V> |
Interface for a primitive map that uses shorts as keys.
|
| ShortObjectMap.PrimitiveEntry<V> |
|
| Signal |
A special Error which is used to signal some state or request by throwing it.
|
| SingleThreadEventExecutor |
Abstract base class for OrderedEventExecutor's that execute all its submitted tasks in a single thread.
|
| SingleThreadEventExecutor.NonWakeupRunnable |
Deprecated.
|
| Slf4JLoggerFactory |
Logger factory which creates a SLF4J
logger.
|
| SocketUtils |
Provides socket operations with privileges enabled.
|
| StringUtil |
String utility class.
|
| SucceededFuture<V> |
|
| SuppressForbidden |
Annotation to suppress forbidden-apis errors inside a whole class, a method, or a field.
|
| SuppressJava6Requirement |
Deprecated. |
| SuppressJava8Requirement |
Annotation to suppress the Java 8 source code requirement checks for a method.
|
| 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.
|
| ThreadDeathWatcher |
Deprecated.
|
| ThreadExecutorMap |
|
| ThreadLocalRandom |
Deprecated. |
| ThreadPerTaskExecutor |
|
| ThreadProperties |
|
| ThrowableUtil |
|
| Timeout |
|
| Timer |
Schedules TimerTasks for one-time future execution in a background
thread.
|
| TimerTask |
|
| TypeParameterMatcher |
|
| UnaryPromiseNotifier<T> |
Deprecated.
|
| UncheckedBooleanSupplier |
Represents a supplier of boolean-valued results which doesn't throw any checked exceptions.
|
| UnorderedThreadPoolEventExecutor |
EventExecutor implementation which makes no guarantees about the ordering of task execution that
are submitted because there may be multiple threads executing these tasks.
|
| UnstableApi |
Indicates a public API that can change at any time (even in minor/bugfix releases).
|
| Version |
Retrieves the version information of available Netty artifacts.
|