E newEntry = map.entryHelper.newEntry(self(), key, hash, first); setValue(newEntry, value); table.set(index, newEntry);
E newEntry = map.entryHelper.newEntry(self(), key, hash, first); setValue(newEntry, value); table.set(index, newEntry);
E newEntry = map.entryHelper.newEntry(self(), key, hash, first); setValue(newEntry, value); table.set(index, newEntry);
/** Returns a copy of the given {@code entry}. */ E copyEntry(E original, E newNext) { return this.map.entryHelper.copy(self(), original, newNext); }
/** Unsafely returns a fresh entry. */ E newEntryForTesting(K key, int hash, @NullableDecl InternalEntry<K, V, ?> next) { return this.map.entryHelper.newEntry(self(), key, hash, castForTesting(next)); }
/** Unsafely returns a fresh entry. */ E newEntryForTesting(K key, int hash, @NullableDecl InternalEntry<K, V, ?> next) { return this.map.entryHelper.newEntry(self(), key, hash, castForTesting(next)); }
/** Unsafely returns a copy of the given entry. */ E copyForTesting(InternalEntry<K, V, ?> entry, @NullableDecl InternalEntry<K, V, ?> newNext) { return this.map.entryHelper.copy(self(), castForTesting(entry), castForTesting(newNext)); }
/** Sets the value of the given {@code entry}. */ void setValue(E entry, V value) { this.map.entryHelper.setValue(self(), entry, value); }
/** Unsafely sets the value of the given entry. */ void setValueForTesting(InternalEntry<K, V, ?> entry, V value) { this.map.entryHelper.setValue(self(), castForTesting(entry), value); }
/** Returns a copy of the given {@code entry}. */ E copyEntry(E original, E newNext) { return this.map.entryHelper.copy(self(), original, newNext); }
/** Unsafely sets the value of the given entry. */ void setValueForTesting(InternalEntry<K, V, ?> entry, V value) { this.map.entryHelper.setValue(self(), castForTesting(entry), value); }
/** Returns a copy of the given {@code entry}. */ E copyEntry(E original, E newNext) { return this.map.entryHelper.copy(self(), original, newNext); }
/** Unsafely returns a copy of the given entry. */ E copyForTesting(InternalEntry<K, V, ?> entry, @NullableDecl InternalEntry<K, V, ?> newNext) { return this.map.entryHelper.copy(self(), castForTesting(entry), castForTesting(newNext)); }
/** Sets the value of the given {@code entry}. */ void setValue(E entry, V value) { this.map.entryHelper.setValue(self(), entry, value); }
/** Unsafely returns a fresh entry. */ E newEntryForTesting(K key, int hash, @NullableDecl InternalEntry<K, V, ?> next) { return this.map.entryHelper.newEntry(self(), key, hash, castForTesting(next)); }
/** Unsafely sets the value of the given entry. */ void setValueForTesting(InternalEntry<K, V, ?> entry, V value) { this.map.entryHelper.setValue(self(), castForTesting(entry), value); }
/** Unsafely returns a fresh entry. */ E newEntryForTesting(K key, int hash, @Nullable InternalEntry<K, V, ?> next) { return this.map.entryHelper.newEntry(self(), key, hash, castForTesting(next)); }
/** Returns a copy of the given {@code entry}. */ E copyEntry(E original, E newNext) { return this.map.entryHelper.copy(self(), original, newNext); }
/** Sets the value of the given {@code entry}. */ void setValue(E entry, V value) { this.map.entryHelper.setValue(self(), entry, value); }
/** Unsafely returns a copy of the given entry. */ E copyForTesting(InternalEntry<K, V, ?> entry, @Nullable InternalEntry<K, V, ?> newNext) { return this.map.entryHelper.copy(self(), castForTesting(entry), castForTesting(newNext)); }