private void writeLiteralBlockTwoSizeBytes(LZ77Compressor.LiteralBlock block, int len) throws IOException { writeLiteralBlockWithSize(TWO_SIZE_BYTE_MARKER, 2, len, block); }
private void writeLiteralBlockThreeSizeBytes(LZ77Compressor.LiteralBlock block, int len) throws IOException { writeLiteralBlockWithSize(THREE_SIZE_BYTE_MARKER, 3, len, block); }
private void writeLiteralBlockNoSizeBytes(LZ77Compressor.LiteralBlock block, int len) throws IOException { writeLiteralBlockWithSize(len - 1 << 2, 0, len, block); }
private void writeLiteralBlockOneSizeByte(LZ77Compressor.LiteralBlock block, int len) throws IOException { writeLiteralBlockWithSize(ONE_SIZE_BYTE_MARKER, 1, len, block); }
private void writeLiteralBlockFourSizeBytes(LZ77Compressor.LiteralBlock block, int len) throws IOException { writeLiteralBlockWithSize(FOUR_SIZE_BYTE_MARKER, 4, len, block); }
private void writeLiteralBlockOneSizeByte(LZ77Compressor.LiteralBlock block, int len) throws IOException { writeLiteralBlockWithSize(ONE_SIZE_BYTE_MARKER, 1, len, block); }
private void writeLiteralBlockThreeSizeBytes(LZ77Compressor.LiteralBlock block, int len) throws IOException { writeLiteralBlockWithSize(THREE_SIZE_BYTE_MARKER, 3, len, block); }
private void writeLiteralBlockTwoSizeBytes(LZ77Compressor.LiteralBlock block, int len) throws IOException { writeLiteralBlockWithSize(TWO_SIZE_BYTE_MARKER, 2, len, block); }
private void writeLiteralBlockNoSizeBytes(LZ77Compressor.LiteralBlock block, int len) throws IOException { writeLiteralBlockWithSize(len - 1 << 2, 0, len, block); }
private void writeLiteralBlockFourSizeBytes(LZ77Compressor.LiteralBlock block, int len) throws IOException { writeLiteralBlockWithSize(FOUR_SIZE_BYTE_MARKER, 4, len, block); }