@Override protected RowModel buildTestModel() { RowModel model = new RowModel(); model.setKey(ROW1); model.addCell(new CellModel(COLUMN1, TIMESTAMP1, VALUE1)); return model; }
@Override protected CellSetModel buildTestModel() { CellSetModel model = new CellSetModel(); RowModel row; row = new RowModel(); row.setKey(ROW1); row.addCell(new CellModel(COLUMN1, TIMESTAMP1, VALUE1)); model.addRow(row); row = new RowModel(); row.setKey(ROW2); row.addCell(new CellModel(COLUMN2, TIMESTAMP2, VALUE2)); row.addCell(new CellModel(COLUMN3, TIMESTAMP3, VALUE3)); model.addRow(row); return model; }
/** * Build an HBase RowModel for the given {@code result}. * * @param result * @param rowKey * @return a row */ private RowModel buildRow(JsonObject result, String rowKey) { final RowModel row = new RowModel(); row.setKey(Bytes.toBytes(rowKey)); // add cells in sorted order buildSortedCells(result).forEach(c -> { final CellModel cell = new CellModel(); cell.setColumn(Bytes.toBytes(c.getFieldName())); cell.setValue(Bytes.toBytes(c.getFieldValue())); row.addCell(cell); }); return row; } }
@Override protected RowModel buildTestModel() { RowModel model = new RowModel(); model.setKey(ROW1); model.addCell(new CellModel(COLUMN1, TIMESTAMP1, VALUE1)); return model; }
@Override protected CellSetModel buildTestModel() { CellSetModel model = new CellSetModel(); RowModel row; row = new RowModel(); row.setKey(ROW1); row.addCell(new CellModel(COLUMN1, TIMESTAMP1, VALUE1)); model.addRow(row); row = new RowModel(); row.setKey(ROW2); row.addCell(new CellModel(COLUMN2, TIMESTAMP2, VALUE2)); row.addCell(new CellModel(COLUMN3, TIMESTAMP3, VALUE3)); model.addRow(row); return model; }