@Override protected Object getGreaterValue(Object value) { Block block = (Block) value; BlockBuilder blockBuilder = TINYINT.createBlockBuilder(null, block.getPositionCount() + 1); for (int i = 0; i < block.getPositionCount(); i++) { TINYINT.appendTo(block, i, blockBuilder); } TINYINT.writeLong(blockBuilder, 1L); return blockBuilder.build(); } }
@Override protected Object getGreaterValue(Object value) { Block block = (Block) value; BlockBuilder blockBuilder = TINYINT.createBlockBuilder(null, block.getPositionCount() + 1); for (int i = 0; i < block.getPositionCount(); i++) { TINYINT.appendTo(block, i, blockBuilder); } TINYINT.writeLong(blockBuilder, 1L); return blockBuilder.build(); } }