@Test public void getSizeForKeySliceWithKeySetSetButColumnsNotSet() { assertThat(ThriftObjectSizeUtils.getKeySliceSize(new KeySlice().setKey(TEST_NAME.getBytes()))) .isEqualTo(NULL_SIZE + TEST_NAME.getBytes().length); }
@Test public void getSizeForKeySliceWithKeyAndColumns() { assertThat(ThriftObjectSizeUtils.getKeySliceSize(new KeySlice() .setKey(TEST_NAME.getBytes()) .setColumns(ImmutableList.of(EMPTY_COLUMN_OR_SUPERCOLUMN)))) .isEqualTo(TEST_NAME.getBytes().length + EMPTY_COLUMN_OR_SUPERCOLUMN_SIZE); }
@Test public void getKeySlicesSize() { List<KeySlice> slices = ImmutableList.of( new KeySlice() .setKey(TEST_NAME_BYTES) .setColumns(ImmutableList.of(EMPTY_COLUMN_OR_SUPERCOLUMN))); long expectedSize = TEST_NAME_BYTES_SIZE + EMPTY_COLUMN_OR_SUPERCOLUMN_SIZE; assertThat(ThriftObjectSizeUtils.getApproximateSizeOfKeySlices(slices)).isEqualTo(expectedSize); }
public KeySlice setKey(byte[] key) { setKey(key == null ? (ByteBuffer)null : ByteBuffer.wrap(key)); return this; }
public KeySlice setKey(byte[] key) { setKey(key == null ? (ByteBuffer)null : ByteBuffer.wrap(key)); return this; }
public KeySlice setKey(byte[] key) { setKey(key == null ? (ByteBuffer)null : ByteBuffer.wrap(key)); return this; }
public byte[] getKey() { setKey(org.apache.thrift.TBaseHelper.rightSize(key)); return key == null ? null : key.array(); }
public byte[] getKey() { setKey(org.apache.thrift.TBaseHelper.rightSize(key)); return key == null ? null : key.array(); }
public byte[] getKey() { setKey(org.apache.thrift.TBaseHelper.rightSize(key)); return key == null ? null : key.array(); }
public void setFieldValue(_Fields field, Object value) { switch (field) { case KEY: if (value == null) { unsetKey(); } else { setKey((ByteBuffer)value); } break; case COLUMNS: if (value == null) { unsetColumns(); } else { setColumns((List<ColumnOrSuperColumn>)value); } break; } }
public void setFieldValue(_Fields field, Object value) { switch (field) { case KEY: if (value == null) { unsetKey(); } else { setKey((ByteBuffer)value); } break; case COLUMNS: if (value == null) { unsetColumns(); } else { setColumns((List<ColumnOrSuperColumn>)value); } break; } }
public void setFieldValue(_Fields field, Object value) { switch (field) { case KEY: if (value == null) { unsetKey(); } else { setKey((ByteBuffer)value); } break; case COLUMNS: if (value == null) { unsetColumns(); } else { setColumns((List<ColumnOrSuperColumn>)value); } break; } }