Class NativeClearedByteBufferProvider
java.lang.Object
org.apache.druid.segment.serde.cell.NativeClearedByteBufferProvider
- All Implemented Interfaces:
Supplier<ResourceHolder<ByteBuffer>>,ByteBufferProvider
supplies direct, 64k, clear()'d ByteBuffers wrapped in a ResourceHolder. Caller is responsible for calling
close() on the
ResourceHolder in order to return it to the pool-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
NativeClearedByteBufferProvider
public NativeClearedByteBufferProvider()
-
-
Method Details
-
get
- Specified by:
getin interfaceByteBufferProvider- Specified by:
getin interfaceSupplier<ResourceHolder<ByteBuffer>>- Returns:
- a resource holder of a ByteBuffer
-