private static void writeSmallIntData(SmallIntVector vector, int valueCount) { final short even = 10; final short odd = 20; for (int i = 0; i < valueCount; i++) { if (i % 2 == 0) { vector.setSafe(i, even); } else { vector.setSafe(i, odd); } } vector.setValueCount(valueCount); }
public void writeNull() { vector.setNull(idx()); vector.setValueCount(idx()+1); } }
public void writeSmallInt(short value) { vector.setSafe(idx(), 1, value); vector.setValueCount(idx()+1); }
public void write(SmallIntHolder h) { vector.setSafe(idx(), h); vector.setValueCount(idx()+1); }
public void write(NullableSmallIntHolder h) { vector.setSafe(idx(), h); vector.setValueCount(idx()+1); }