Home / Function/ internalRemoveOfAllElements() — netty Function Reference

internalRemoveOfAllElements() — netty Function Reference

Architecture documentation for the internalRemoveOfAllElements() function in IntPriorityQueueTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  89f6a9d6_bc48_ad3d_e415_1df61344bffb["internalRemoveOfAllElements()"]
  b98c03f4_3d86_02c0_747b_f06548c0b7f8["IntPriorityQueueTest"]
  89f6a9d6_bc48_ad3d_e415_1df61344bffb -->|defined in| b98c03f4_3d86_02c0_747b_f06548c0b7f8
  style 89f6a9d6_bc48_ad3d_e415_1df61344bffb fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

buffer/src/test/java/io/netty/buffer/IntPriorityQueueTest.java lines 77–93

    @Test
    public void internalRemoveOfAllElements() {
        ThreadLocalRandom tlr = ThreadLocalRandom.current();
        int initialValues = tlr.nextInt(5, 30);
        ArrayList<Integer> values = new ArrayList<Integer>();
        IntPriorityQueue pq = new IntPriorityQueue();
        for (int i = 0; i < initialValues; i++) {
            int value = tlr.nextInt(0, Integer.MAX_VALUE);
            pq.offer(value);
            values.add(value);
        }
        for (Integer value : values) {
            pq.remove(value);
        }
        assertTrue(pq.isEmpty());
        assertThat(pq.poll()).isEqualTo(IntPriorityQueue.NO_VALUE);
    }

Domain

Subdomains

Frequently Asked Questions

What does internalRemoveOfAllElements() do?
internalRemoveOfAllElements() is a function in the netty codebase, defined in buffer/src/test/java/io/netty/buffer/IntPriorityQueueTest.java.
Where is internalRemoveOfAllElements() defined?
internalRemoveOfAllElements() is defined in buffer/src/test/java/io/netty/buffer/IntPriorityQueueTest.java at line 77.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free