package buffer
Type Members
- final class FileSegmentManagedBuffer extends ManagedBuffer
A
ManagedBufferbacked by a segment in a file. - abstract class ManagedBuffer extends AnyRef
This interface provides an immutable view for data in the form of bytes.
This interface provides an immutable view for data in the form of bytes. The implementation should specify how the data is provided:
-
FileSegmentManagedBuffer: data backed by part of a file -NioManagedBuffer: data backed by a NIO ByteBuffer -NettyManagedBuffer: data backed by a Netty ByteBufThe concrete buffer implementation might be managed outside the JVM garbage collector. For example, in the case of
NettyManagedBuffer, the buffers are reference counted. In that case, if the buffer is going to be passed around to a different thread, retain/release should be called. - class NettyManagedBuffer extends ManagedBuffer
A
ManagedBufferbacked by a NettyByteBuf. - class NioManagedBuffer extends ManagedBuffer
A
ManagedBufferbacked byByteBuffer.