@Override public String toString() { return CellUtil.toString(this, true); } }
@Override public String toString() { return CellUtil.toString(this, true); }
@Override public String toString() { return CellUtil.toString(this, false); }
@Override public String getKeyString() { return CellUtil.toString(getKey(), true); }
@Override public String getKeyString() { return CellUtil.toString(getKey(), false); }
@Override protected boolean trySkipToNextColumn(Cell cell) throws IOException { boolean optimized = super.trySkipToNextColumn(cell); LOG.info("Cell=" + cell + ", nextIndex=" + CellUtil.toString(getNextIndexedKey(), false) + ", optimized=" + optimized); if (optimized) { optimization.incrementAndGet(); } return optimized; }
@Override protected boolean trySkipToNextRow(Cell cell) throws IOException { boolean optimized = super.trySkipToNextRow(cell); LOG.info("Cell=" + cell + ", nextIndex=" + CellUtil.toString(getNextIndexedKey(), false) + ", optimized=" + optimized); if (optimized) { optimization.incrementAndGet(); } return optimized; }
@Override protected boolean trySkipToNextColumn(Cell cell) throws IOException { boolean optimized = super.trySkipToNextColumn(cell); LOG.info("Cell=" + cell + ", nextIndex=" + CellUtil.toString(getNextIndexedKey(), false) + ", optimized=" + optimized); if (optimized) { optimization.incrementAndGet(); } return optimized; }
@Override protected boolean trySkipToNextColumn(Cell cell) throws IOException { boolean optimized = super.trySkipToNextColumn(cell); LOG.info("Cell=" + cell + ", nextIndex=" + CellUtil.toString(getNextIndexedKey(), false) + ", optimized=" + optimized); if (optimized) { optimization.incrementAndGet(); } return optimized; }
private String resultToString(Result result) { StringBuilder sb = new StringBuilder(); sb.append("cells="); if(result.isEmpty()) { sb.append("NONE"); return sb.toString(); } sb.append("{"); boolean moreThanOne = false; for(Cell cell : result.listCells()) { if(moreThanOne) { sb.append(", "); } else { moreThanOne = true; } sb.append(CellUtil.toString(cell, true)); } sb.append("}"); return sb.toString(); }
@Test public void testToString1() { String row = "test.row"; String family = "test.family"; String qualifier = "test.qualifier"; long timestamp = 42; KeyValue.Type type = KeyValue.Type.Put; String value = "test.value"; long seqId = 1042; Cell cell = CellUtil.createCell(Bytes.toBytes(row), Bytes.toBytes(family), Bytes.toBytes(qualifier), timestamp, type.getCode(), Bytes.toBytes(value), seqId); String nonVerbose = CellUtil.toString(cell, false); String verbose = CellUtil.toString(cell, true); System.out.println("nonVerbose=" + nonVerbose); System.out.println("verbose=" + verbose); Assert.assertEquals( String.format("%s/%s:%s/%d/%s/vlen=%s/seqid=%s", row, family, qualifier, timestamp, type.toString(), Bytes.toBytes(value).length, seqId), nonVerbose); Assert.assertEquals( String.format("%s/%s:%s/%d/%s/vlen=%s/seqid=%s/%s", row, family, qualifier, timestamp, type.toString(), Bytes.toBytes(value).length, seqId, value), verbose); // TODO: test with tags }
+ "encoder: %s i: %d commonPrefix: %d" + "\n expected %s\n actual %s", encoder .toString(), i, commonPrefix, Bytes.toStringBinary(expectedKeyValue.getBuffer(), expectedKeyValue.getKeyOffset(), expectedKeyValue.getKeyLength()), CellUtil.toString( cell, false)));
@Override public String toString() { return CellUtil.toString(this, true); } }
@Override public String toString() { return CellUtil.toString(this, true); } }
@Override public String toString() { return CellUtil.toString(this, false); }
@Override public String toString() { return CellUtil.toString(this, true); }
@Override protected boolean trySkipToNextColumn(Cell cell) throws IOException { boolean optimized = super.trySkipToNextColumn(cell); LOG.info("Cell=" + cell + ", nextIndex=" + CellUtil.toString(getNextIndexedKey(), false) + ", optimized=" + optimized); if (optimized) { optimization.incrementAndGet(); } return optimized; }
@Override protected boolean trySkipToNextRow(Cell cell) throws IOException { boolean optimized = super.trySkipToNextRow(cell); LOG.info("Cell=" + cell + ", nextIndex=" + CellUtil.toString(getNextIndexedKey(), false) + ", optimized=" + optimized); if (optimized) { optimization.incrementAndGet(); } return optimized; }
@Override protected boolean trySkipToNextColumn(Cell cell) throws IOException { boolean optimized = super.trySkipToNextColumn(cell); LOG.info("Cell=" + cell + ", nextIndex=" + CellUtil.toString(getNextIndexedKey(), false) + ", optimized=" + optimized); if (optimized) { optimization.incrementAndGet(); } return optimized; }
@Override protected boolean trySkipToNextColumn(Cell cell) throws IOException { boolean optimized = super.trySkipToNextColumn(cell); LOG.info("Cell=" + cell + ", nextIndex=" + CellUtil.toString(getNextIndexedKey(), false) + ", optimized=" + optimized); if (optimized) { optimization.incrementAndGet(); } return optimized; }