for (int i = 0; i < n; ++i) { if (currentBuffer[currentBufferIdx++] == level) { values.putInt(rowId + i, data.readInteger()); } else { nulls.putNull(rowId + i);
if (currentValue == level) { for (int i = 0; i < n; i++) { c.putShort(rowId + i, (short)data.readInteger()); for (int i = 0; i < n; ++i) { if (currentBuffer[currentBufferIdx++] == level) { c.putShort(rowId + i, (short)data.readInteger()); } else { c.putNull(rowId + i);
for (int i = 0; i < n; ++i) { if (currentBuffer[currentBufferIdx++] == level) { c.putInt(rowId + i, data.readInteger()); } else { c.putNull(rowId + i);
if (currentValue == level) { for (int i = 0; i < n; i++) { c.putShort(rowId + i, (short)data.readInteger()); for (int i = 0; i < n; ++i) { if (currentBuffer[currentBufferIdx++] == level) { c.putShort(rowId + i, (short)data.readInteger()); } else { c.putNull(rowId + i);
for (int i = 0; i < n; ++i) { if (currentBuffer[currentBufferIdx++] == level) { c.putInt(rowId + i, data.readInteger()); } else { c.putNull(rowId + i);
if (currentValue == level) { for (int i = 0; i < n; i++) { c.putShort(rowId + i, (short)data.readInteger()); for (int i = 0; i < n; ++i) { if (currentBuffer[currentBufferIdx++] == level) { c.putShort(rowId + i, (short)data.readInteger()); } else { c.putNull(rowId + i);
for (int i = 0; i < n; ++i) { if (currentBuffer[currentBufferIdx++] == level) { values.putInt(rowId + i, data.readInteger()); } else { nulls.putNull(rowId + i);
if (currentValue == level) { for (int i = 0; i < n; i++) { c.putShort(rowId + i, (short)data.readInteger()); for (int i = 0; i < n; ++i) { if (currentBuffer[currentBufferIdx++] == level) { c.putShort(rowId + i, (short)data.readInteger()); } else { c.putNull(rowId + i);
for (int i = 0; i < n; ++i) { if (currentBuffer[currentBufferIdx++] == level) { values.putInt(rowId + i, data.readInteger()); } else { nulls.putNull(rowId + i);
for (int i = 0; i < n; ++i) { if (currentBuffer[currentBufferIdx++] == level) { c.putInt(rowId + i, data.readInteger()); } else { c.putNull(rowId + i);
for (int i = 0; i < n; ++i) { if (currentBuffer[currentBufferIdx++] == level) { values.putInt(rowId + i, data.readInteger()); } else { nulls.putNull(rowId + i);
for (int i = 0; i < n; ++i) { if (currentBuffer[currentBufferIdx++] == level) { c.putInt(rowId + i, data.readInteger()); } else { c.putNull(rowId + i);