code: public void deserialize(DataInput in) throws IOException {
  		this.buffer.deserialize(in);
  		for (int k = 0; k < this.buffer.size(); k += 2) {
  			this.sizeinwords += this.buffer.get(k) + 1;
  			// cardinality += Integer.bitCount(this.buffer.get(k+1));
  		}
  	}
docs: Deserialize.
  
  @param in
  the stream
  @throws IOException
  Signals that an I/O exception has occurred.