@Override public void write(DataOutput output) throws IOException { // Write size, then count, then characteristics WritableUtils.writeVInt(output, this.characteristics.size()); this.count.write(output); for (CharacteristicWritable characteristic : this.characteristics.values()) { characteristic.write(output); } }
@Override public void write(DataOutput output) throws IOException { // Write size, then count, then characteristics WritableUtils.writeVInt(output, this.characteristics.size()); this.count.write(output); for (CharacteristicWritable characteristic : this.characteristics.values()) { characteristic.write(output); } }