src/main/java/com/workplacesystems/utilsj/collections/TransactionalHashMap.java
void createEntry(int hash, K key, V value, int bucketIndex)
    {
        table[bucketIndex] = new Entry<K,V>(hash, key, value, table[bucketIndex]);
        size++;
    }
void createEntry(int hash, K key, V value, int bucketIndex)
    {
        table[bucketIndex] = new Entry<K,V>(hash, key, value, table[bucketIndex]);
        size++;
    }
Like addEntry except that this version is used when creating entries
as part of Map construction or "pseudo-construction" (cloning,
deserialization).  This version needn't worry about resizing the table.

Subclass overrides this to alter the behavior of HashMap(Map),
clone, and readObject.