Home / Function/ bypassEncoderIfEmpty() — netty Function Reference

bypassEncoderIfEmpty() — netty Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  092bf357_4854_e9a7_a7fa_af9b3aa02fa4["bypassEncoderIfEmpty()"]
  14c61705_9541_276a_37fa_eaab6f15ec5a["HttpObjectEncoder"]
  092bf357_4854_e9a7_a7fa_af9b3aa02fa4 -->|defined in| 14c61705_9541_276a_37fa_eaab6f15ec5a
  9ac1b386_8738_51d3_522c_d4e7b37c3049["encodeNotHttpMessageContentTypes()"]
  9ac1b386_8738_51d3_522c_d4e7b37c3049 -->|calls| 092bf357_4854_e9a7_a7fa_af9b3aa02fa4
  a790359d_1fc9_3acc_3deb_43ba277c843a["encodeByteBufContent()"]
  a790359d_1fc9_3acc_3deb_43ba277c843a -->|calls| 092bf357_4854_e9a7_a7fa_af9b3aa02fa4
  style 092bf357_4854_e9a7_a7fa_af9b3aa02fa4 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-http/src/main/java/io/netty/handler/codec/http/HttpObjectEncoder.java lines 410–416

    private static boolean bypassEncoderIfEmpty(ByteBuf msg, List<Object> out) {
        if (!msg.isReadable()) {
            out.add(msg.retain());
            return true;
        }
        return false;
    }

Subdomains

Frequently Asked Questions

What does bypassEncoderIfEmpty() do?
bypassEncoderIfEmpty() is a function in the netty codebase, defined in codec-http/src/main/java/io/netty/handler/codec/http/HttpObjectEncoder.java.
Where is bypassEncoderIfEmpty() defined?
bypassEncoderIfEmpty() is defined in codec-http/src/main/java/io/netty/handler/codec/http/HttpObjectEncoder.java at line 410.
What calls bypassEncoderIfEmpty()?
bypassEncoderIfEmpty() is called by 2 function(s): encodeByteBufContent, encodeNotHttpMessageContentTypes.

Analyze Your Own Codebase

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

Try Supermodel Free