2728293031323334353637
@Override public Block getSequenceBlock(int start, int length) { BlockBuilder blockBuilder = DOUBLE.createBlockBuilder(new BlockBuilderStatus()); for (int i = start; i < start + length; i++) { blockBuilder.appendDouble((double) i); } return blockBuilder.build(); } @Override
5657585960616263646566
for (int i = start; i < start + length; i++) { if (getType() == BIGINT) { blockBuilder.appendLong((long) i); } else { blockBuilder.appendDouble((double) i); } } return blockBuilder.build(); }
166167168169170171172173174175176
} else if (javaType == long.class) { blockBuilder.appendLong((Long) value); } else if (javaType == double.class) { blockBuilder.appendDouble((Double) value); } else if (javaType == Slice.class) { blockBuilder.appendSlice((Slice) value); } else {