private boolean containsNullValue() {
    Entry[] tab = this.table;
    for (int i = 0; i < tab.length; i++)
      for (Entry e = tab[i]; e != null; e = e.next)
        if (e.value == null) return true;
    return false;
  }