Home / Function/ UnpooledHeapByteBuf() — netty Function Reference

UnpooledHeapByteBuf() — netty Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  e7c26b1a_3e25_b6d5_b579_a2e8ad5287c9["UnpooledHeapByteBuf()"]
  d1903687_2aa7_726c_eff7_eab963e923d3["UnpooledHeapByteBuf"]
  e7c26b1a_3e25_b6d5_b579_a2e8ad5287c9 -->|defined in| d1903687_2aa7_726c_eff7_eab963e923d3
  7448da7b_08e0_502b_718e_75f2b3b3c664["setArray()"]
  e7c26b1a_3e25_b6d5_b579_a2e8ad5287c9 -->|calls| 7448da7b_08e0_502b_718e_75f2b3b3c664
  664232a9_6132_df1b_71a6_19e8b1ecf2a1["allocateArray()"]
  e7c26b1a_3e25_b6d5_b579_a2e8ad5287c9 -->|calls| 664232a9_6132_df1b_71a6_19e8b1ecf2a1
  style e7c26b1a_3e25_b6d5_b579_a2e8ad5287c9 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

buffer/src/main/java/io/netty/buffer/UnpooledHeapByteBuf.java lines 50–61

    public UnpooledHeapByteBuf(ByteBufAllocator alloc, int initialCapacity, int maxCapacity) {
        super(maxCapacity);

        if (initialCapacity > maxCapacity) {
            throw new IllegalArgumentException(String.format(
                    "initialCapacity(%d) > maxCapacity(%d)", initialCapacity, maxCapacity));
        }

        this.alloc = checkNotNull(alloc, "alloc");
        setArray(allocateArray(initialCapacity));
        setIndex(0, 0);
    }

Domain

Subdomains

Frequently Asked Questions

What does UnpooledHeapByteBuf() do?
UnpooledHeapByteBuf() is a function in the netty codebase, defined in buffer/src/main/java/io/netty/buffer/UnpooledHeapByteBuf.java.
Where is UnpooledHeapByteBuf() defined?
UnpooledHeapByteBuf() is defined in buffer/src/main/java/io/netty/buffer/UnpooledHeapByteBuf.java at line 50.
What does UnpooledHeapByteBuf() call?
UnpooledHeapByteBuf() calls 2 function(s): allocateArray, setArray.

Analyze Your Own Codebase

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

Try Supermodel Free