All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| AbstractByteBuf |
A skeletal implementation of a buffer.
|
| AbstractByteBufAllocator |
|
| AbstractDerivedByteBuf |
Deprecated.
|
| AbstractMultiSearchProcessorFactory |
|
| AbstractReferenceCountedByteBuf |
Abstract base class for ByteBuf implementations that count references.
|
| AbstractSearchProcessorFactory |
|
| AdaptableBuffer<T extends ResourceSupport<Buffer,T>> |
|
| AhoCorasicSearchProcessorFactory |
|
| AhoCorasicSearchProcessorFactory.Processor |
|
| AllocationType |
An object used by buffer allocators to communicate desirable properties of an
allocation to a memory manager, such as whether an allocation should be off-heap.
|
| AllocatorControl |
Methods for accessing and controlling the internals of an allocator.
|
| ArcDrop<T> |
|
| BitapSearchProcessorFactory |
Implements Bitap string search algorithm.
|
| BitapSearchProcessorFactory.Processor |
|
| Buffer |
A life cycled buffer of memory, with separate reader and writer offsets.
|
| BufferAccessor |
This interface is just the primitive data accessor methods that Buffer exposes.
|
| BufferAllocator |
Interface for allocating Buffers.
|
| BufferAllocatorMetric |
|
| BufferAllocatorMetricProvider |
|
| BufferClosedException |
An exception thrown when an operation is attempted on a Buffer when it has been closed.
|
| BufferHolder<T extends BufferHolder<T>> |
The BufferHolder is an abstract class that simplifies the implementation of objects that themselves contain
a Buffer instance.
|
| BufferInputStream |
|
| BufferIntegratable |
Interfaces that are required for an object to stand-in for a ByteBuf in Netty.
|
| BufferOutputStream |
|
| BufferReadOnlyException |
|
| BufferRef |
A mutable reference to a buffer.
|
| BufferStub |
A stub of a Buffer implementation that implements all buffer methods by delegating them to a wrapped buffer
instance.
|
| ByteBuf |
A random and sequential accessible sequence of zero or more bytes (octets).
|
| ByteBufAdaptor |
|
| ByteBufAllocator |
Implementations are responsible to allocate buffers.
|
| ByteBufAllocatorAdaptor |
|
| ByteBufAllocatorMetric |
|
| ByteBufAllocatorMetricProvider |
|
| ByteBufBuffer |
|
| ByteBufConvertible |
An interface that can be implemented by any object that know how to turn itself into a ByteBuf.
|
| ByteBufferMemoryManager |
This memory manager produces and manages Buffer instances that are backed by NIO ByteBuffer
instances.
|
| ByteBufHolder |
A packet which is send or receive.
|
| ByteBufInputStream |
|
| ByteBufMemoryManager |
This memory manager produce and manage Buffer instances that are backed by ByteBuf instances.
|
| ByteBufOutputStream |
|
| ByteBufProcessor |
Deprecated.
|
| ByteBufUtil |
A collection of utility methods that is related with handling ByteBuf,
such as the generation of hex dump and swapping an integer's byte order.
|
| ByteCursor |
The ByteCursor scans through a sequence of bytes.
|
| CleanerDrop<T extends Buffer> |
A drop implementation that delegates to another drop instance, either when called directly, or when it becomes
cleanable.
|
| CompositeBuffer |
The CompositeBuffer is a concrete Buffer implementation that make a number of other buffers appear
as one.
|
| CompositeByteBuf |
A virtual buffer which shows multiple buffers as a single merged buffer.
|
| DefaultBufferAllocators |
|
| DefaultByteBufHolder |
|
| Drop<T> |
An interface used by Resource instances to implement their resource disposal mechanics.
|
| DropCaptor<T> |
Utility class to capture or hold on to a drop instance.
|
| DuplicatedByteBuf |
Deprecated.
|
| EmptyByteBuf |
An empty ByteBuf whose capacity and maximum capacity are all 0.
|
| KmpSearchProcessorFactory |
|
| KmpSearchProcessorFactory.Processor |
|
| LeakDetection |
Utility class for the leak detection parts that are static and shared system-wide.
|
| LeakInfo |
Information about a resource leak that happened.
|
| LeakInfo.TracePoint |
A moment in the life of the leaked object, for which some information was recorded.
|
| LifecycleTracer |
Instances of this class record life cycle events of resources, to help debug life-cycle errors.
|
| LoggingLeakCallback |
|
| MemoryManager |
The choice of MemoryManager implementation also determines the choice of Buffer implementation.
|
| MemoryManagerLoader |
|
| MemoryManagerOverride |
|
| MultiSearchProcessor |
Interface for SearchProcessor that implements simultaneous search for multiple strings.
|
| MultiSearchProcessorFactory |
|
| Owned<T> |
This interface encapsulates the ownership of a Resource, and exposes a method that may be used to transfer
this ownership to the specified recipient thread.
|
| PoolArenaMetric |
Expose metrics for an arena.
|
| PoolArenaMetric |
Expose metrics for an arena.
|
| PoolChunkListMetric |
Metrics for a list of chunks.
|
| PoolChunkListMetric |
Metrics for a list of chunks.
|
| PoolChunkMetric |
Metrics for a chunk.
|
| PoolChunkMetric |
Metrics for a chunk.
|
| PooledBufferAllocator |
|
| PooledByteBufAllocator |
|
| PooledByteBufAllocatorMetric |
|
| PoolSubpageMetric |
Metrics for a sub-page.
|
| PoolSubpageMetric |
Metrics for a sub-page.
|
| ReadableComponent |
|
| ReadableComponentProcessor<E extends Exception> |
|
| ReadOnlyByteBuf |
Deprecated.
|
| Resource<T extends Resource<T>> |
A resource that has a life-time, and can be closed.
|
| ResourceSupport<I extends Resource<I>,T extends ResourceSupport<I,T>> |
Internal support class for resources.
|
| SearchProcessor |
Interface for ByteProcessor that implements string search.
|
| SearchProcessorFactory |
|
| Send<T extends Resource<T>> |
A temporary holder of a Resource, used for transferring the ownership of the
resource from one thread to another.
|
| SendFromOwned<I extends Resource<I>,T extends ResourceSupport<I,T>> |
|
| SendFromSupplier<T extends Resource<T>> |
|
| SizeClassesMetric |
Expose metrics for an SizeClasses.
|
| SizeClassesMetric |
Expose metrics for an SizeClasses.
|
| SlicedByteBuf |
Deprecated.
|
| StandardAllocationTypes |
|
| Statics |
|
| SwappedByteBuf |
Deprecated.
|
| Unpooled |
Creates a new ByteBuf by allocating new space or by wrapping
or copying existing byte arrays, byte buffers and a string.
|
| UnpooledByteBufAllocator |
|
| UnpooledDirectByteBuf |
|
| UnpooledHeapByteBuf |
Big endian Java heap buffer implementation.
|
| UnpooledUnsafeDirectByteBuf |
|
| UnpooledUnsafeHeapByteBuf |
Big endian Java heap buffer implementation.
|
| UnsafeMemoryManager |
This memory manager produces and manages Buffer instances that are using Unsafe to allocate and
access memory.
|
| UntetheredMemory |
Memory that isn't attached to any particular buffer.
|
| WrappingAllocation |
An AllocationType for on-heap buffer allocations that wrap an existing byte array.
|
| WritableComponent |
|
| WritableComponentProcessor<E extends Exception> |
|