mustHandleCollisions() — netty Function Reference
Architecture documentation for the mustHandleCollisions() function in LongLongHashMapTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 63fafa34_c1ad_185a_dd5f_8acbef9ed806["mustHandleCollisions()"] be777c84_c118_10ce_0f6a_336f06b7436d["LongLongHashMapTest"] 63fafa34_c1ad_185a_dd5f_8acbef9ed806 -->|defined in| be777c84_c118_10ce_0f6a_336f06b7436d style 63fafa34_c1ad_185a_dd5f_8acbef9ed806 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
common/src/test/java/io/netty/util/internal/LongLongHashMapTest.java lines 41–58
@Test
public void mustHandleCollisions() {
LongLongHashMap map = new LongLongHashMap(-1);
Set<Long> set = new HashSet<Long>();
long v = 1;
for (int i = 0; i < 63; i++) {
assertThat(map.put(v, v)).isEqualTo(-1);
set.add(v);
v <<= 1;
}
for (Long value : set) {
assertThat(map.get(value)).isEqualTo(value);
assertThat(map.put(value, -value)).isEqualTo(value);
assertThat(map.get(value)).isEqualTo(-value);
map.remove(value);
assertThat(map.get(value)).isEqualTo(-1);
}
}
Domain
Subdomains
Source
Frequently Asked Questions
What does mustHandleCollisions() do?
mustHandleCollisions() is a function in the netty codebase, defined in common/src/test/java/io/netty/util/internal/LongLongHashMapTest.java.
Where is mustHandleCollisions() defined?
mustHandleCollisions() is defined in common/src/test/java/io/netty/util/internal/LongLongHashMapTest.java at line 41.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free