Class ByteBufferEncoder
java.lang.Object
io.confluent.parallelconsumer.offsets.OffsetEncoder
io.confluent.parallelconsumer.offsets.ByteBufferEncoder
-
Constructor Summary
ConstructorsConstructorDescriptionByteBufferEncoder(int length, OffsetSimultaneousEncoder offsetSimultaneousEncoder) -
Method Summary
Modifier and TypeMethodDescriptionvoidencodeCompletedOffset(int rangeIndex) voidencodeIncompleteOffset(int rangeIndex) protected byte[]intprotected OffsetEncodingprotected OffsetEncodingbyte[]
-
Constructor Details
-
ByteBufferEncoder
-
-
Method Details
-
getEncodingType
- Specified by:
getEncodingTypein classOffsetEncoder
-
getEncodingTypeCompressed
- Specified by:
getEncodingTypeCompressedin classOffsetEncoder
-
encodeIncompleteOffset
public void encodeIncompleteOffset(int rangeIndex) -
encodeCompletedOffset
public void encodeCompletedOffset(int rangeIndex) -
serialise
public byte[] serialise() -
getEncodedSize
public int getEncodedSize() -
getEncodedBytes
protected byte[] getEncodedBytes()- Specified by:
getEncodedBytesin classOffsetEncoder
-