Home / Function/ allocate() — netty Function Reference

allocate() — netty Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  d056c373_d9ff_face_c66b_749abde43b73["allocate()"]
  64c539b4_9d62_5673_892e_728dc5998630["Writer"]
  d056c373_d9ff_face_c66b_749abde43b73 -->|defined in| 64c539b4_9d62_5673_892e_728dc5998630
  986db13a_14ff_be0b_4d9e_590235a9bd16["encode()"]
  986db13a_14ff_be0b_4d9e_590235a9bd16 -->|calls| d056c373_d9ff_face_c66b_749abde43b73
  589580a9_3e45_15df_0d67_4c020f38c2d1["finish()"]
  589580a9_3e45_15df_0d67_4c020f38c2d1 -->|calls| d056c373_d9ff_face_c66b_749abde43b73
  style d056c373_d9ff_face_c66b_749abde43b73 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-compression/src/main/java/io/netty/handler/codec/compression/BrotliEncoder.java lines 220–226

        private void allocate(boolean preferDirect) {
            if (preferDirect) {
                writableBuffer = ctx.alloc().ioBuffer();
            } else {
                writableBuffer = ctx.alloc().buffer();
            }
        }

Domain

Subdomains

Called By

Frequently Asked Questions

What does allocate() do?
allocate() is a function in the netty codebase, defined in codec-compression/src/main/java/io/netty/handler/codec/compression/BrotliEncoder.java.
Where is allocate() defined?
allocate() is defined in codec-compression/src/main/java/io/netty/handler/codec/compression/BrotliEncoder.java at line 220.
What calls allocate()?
allocate() is called by 2 function(s): encode, finish.

Analyze Your Own Codebase

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

Try Supermodel Free