public void write(SmallIntHolder h) { vector.setSafe(idx(), h); vector.setValueCount(idx()+1); }
public void writeSmallInt(short value) { vector.setSafe(idx(), 1, value); vector.setValueCount(idx()+1); }
public void write(NullableSmallIntHolder h) { vector.setSafe(idx(), h); vector.setValueCount(idx()+1); }
Integer value = pv.getIntValue(); if(value != null){ smallIntVector.setSafe(index, value.shortValue());
switch (type.getMode()) { case REQUIRED: ((SmallIntVector) vector).setSafe(index, (SmallIntHolder) holder); return; case OPTIONAL: if (holder instanceof NullableSmallIntHolder) { if (((NullableSmallIntHolder) holder).isSet == 1) { ((SmallIntVector) vector).setSafe(index, (NullableSmallIntHolder) holder); } else { ((SmallIntVector) vector).isSafe(index); ((SmallIntVector) vector).setSafe(index, (SmallIntHolder) holder);