Class BlockCompressedPayloadBuffer
java.lang.Object
org.apache.druid.segment.serde.cell.BlockCompressedPayloadBuffer
- All Implemented Interfaces:
Closeable,AutoCloseable
-
Constructor Summary
ConstructorsConstructorDescriptionBlockCompressedPayloadBuffer(ByteBuffer currentBlock, ByteBuffer compressedByteBuffer, BlockIndexWriter blockIndexWriter, WriteOutBytes dataOutBytes, Closer closer, CompressionStrategy.Compressor compressor) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidwrite(byte[] payload) voidwrite(ByteBuffer masterPayload)
-
Constructor Details
-
BlockCompressedPayloadBuffer
public BlockCompressedPayloadBuffer(ByteBuffer currentBlock, ByteBuffer compressedByteBuffer, BlockIndexWriter blockIndexWriter, WriteOutBytes dataOutBytes, Closer closer, CompressionStrategy.Compressor compressor)
-
-
Method Details
-
write
- Throws:
IOException
-
write
- Throws:
IOException
-
close
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Throws:
IOException
-
closeToSerializer
- Throws:
IOException
-