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 EventExecutor s 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 byte s 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 char s 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 FastThreadLocal s.
|
IntObjectHashMap<V> |
A hash map implementation of IntObjectMap that uses open addressing for keys.
|
IntObjectMap<V> |
Interface for a primitive map that uses int s 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 long s 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 EventExecutor s 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 Promise s.
|
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 short s 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 TimerTask s 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.
|