public TColumn deepCopy() { return new TColumn(this); }
/** * Performs a deep copy on <i>other</i>. */ public TDelete(TDelete other) { __isset_bitfield = other.__isset_bitfield; if (other.isSetRow()) { this.row = org.apache.thrift.TBaseHelper.copyBinary(other.row); } if (other.isSetColumns()) { java.util.List<TColumn> __this__columns = new java.util.ArrayList<TColumn>(other.columns.size()); for (TColumn other_element : other.columns) { __this__columns.add(new TColumn(other_element)); } this.columns = __this__columns; } this.timestamp = other.timestamp; if (other.isSetDeleteType()) { this.deleteType = other.deleteType; } if (other.isSetAttributes()) { java.util.Map<java.nio.ByteBuffer,java.nio.ByteBuffer> __this__attributes = new java.util.HashMap<java.nio.ByteBuffer,java.nio.ByteBuffer>(other.attributes); this.attributes = __this__attributes; } if (other.isSetDurability()) { this.durability = other.durability; } }
in.getFamilyCellMap().entrySet()) { byte[] family = familyEntry.getKey(); TColumn column = new TColumn(ByteBuffer.wrap(familyEntry.getKey())); for (Cell cell: familyEntry.getValue()) { TDeleteType cellDeleteType = deleteTypeFromHBase(cell.getType());
java.util.List<TColumn> __this__columns = new java.util.ArrayList<TColumn>(other.columns.size()); for (TColumn other_element : other.columns) { __this__columns.add(new TColumn(other_element));
for (int _i65 = 0; _i65 < _list63.size; ++_i65) _elem64 = new TColumn(); _elem64.read(iprot); struct.columns.add(_elem64);
@Test public void testDelete() throws Exception { ThriftHBaseServiceHandler handler = createHandler(); byte[] rowName = Bytes.toBytes("testDelete"); ByteBuffer table = wrap(tableAname); List<TColumnValue> columnValues = new ArrayList<>(2); TColumnValue columnValueA = new TColumnValue(wrap(familyAname), wrap(qualifierAname), wrap(valueAname)); TColumnValue columnValueB = new TColumnValue(wrap(familyBname), wrap(qualifierBname), wrap(valueBname)); columnValues.add(columnValueA); columnValues.add(columnValueB); TPut put = new TPut(wrap(rowName), columnValues); put.setColumnValues(columnValues); handler.put(table, put); TDelete delete = new TDelete(wrap(rowName)); List<TColumn> deleteColumns = new ArrayList<>(1); TColumn deleteColumn = new TColumn(wrap(familyAname)); deleteColumn.setQualifier(qualifierAname); deleteColumns.add(deleteColumn); delete.setColumns(deleteColumns); handler.deleteSingle(table, delete); TGet get = new TGet(wrap(rowName)); TResult result = handler.get(table, get); assertArrayEquals(rowName, result.getRow()); List<TColumnValue> returnedColumnValues = result.getColumnValues(); List<TColumnValue> expectedColumnValues = new ArrayList<>(1); expectedColumnValues.add(columnValueB); assertTColumnValuesEqual(expectedColumnValues, returnedColumnValues); }
TColumn column = new TColumn(); column.setFamily(familyAname); column.setQualifier(qualifierAname);
TColumn deleteColumn = new TColumn(wrap(familyAname)); deleteColumn.setQualifier(qualifierAname); deleteColumns.add(deleteColumn);
TColumn column = new TColumn(); column.setFamily(familyAname); column.setQualifier(qualifierAname);
TColumn deleteColumn = new TColumn(wrap(familyAname)); deleteColumns.add(deleteColumn); delete.setColumns(deleteColumns);
scan.setReversed(true); List<TColumn> columns = new ArrayList<>(1); TColumn column = new TColumn(); column.setFamily(familyAname); column.setQualifier(qualifierAname);
TColumn deleteColumn = new TColumn(wrap(familyAname)); deleteColumn.setQualifier(qualifierAname); deleteColumns.add(deleteColumn);
TColumn column = new TColumn(); column.setFamily(familyAname); column.setQualifier(qualifierAname);
TColumn column = new TColumn(); column.setFamily(familyAname); columns.add(column);
TColumn deleteColumn = new TColumn(wrap(familyAname)); deleteColumn.setTimestamp(timestamp1); deleteColumns.add(deleteColumn);
TColumn deleteColumn = new TColumn(wrap(familyAname)); deleteColumn.setQualifier(qualifierAname); deleteColumns.add(deleteColumn);
TColumn column = new TColumn(); column.setFamily(familyAname); column.setQualifier(qualifierAname);
TColumn column = new TColumn(); column.setFamily(familyAname); column.setQualifier(qualifierAname);
TColumn column = new TColumn(); column.setFamily(familyAname); column.setQualifier(qualifierAname);