Home / Function/ isTestClass() — netty Function Reference

isTestClass() — netty Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  855d0dfc_00f4_1814_ebb2_01d0cf409efa["isTestClass()"]
  746b9c8e_354b_ecaf_85dc_a1e83631fad5["ChannelHandlerMetadataUtil"]
  855d0dfc_00f4_1814_ebb2_01d0cf409efa -->|defined in| 746b9c8e_354b_ecaf_85dc_a1e83631fad5
  4af8bb15_8b41_7e81_dfb7_5f30251ffaf2["findChannelHandlerSubclasses()"]
  4af8bb15_8b41_7e81_dfb7_5f30251ffaf2 -->|calls| 855d0dfc_00f4_1814_ebb2_01d0cf409efa
  style 855d0dfc_00f4_1814_ebb2_01d0cf409efa fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

transport/src/test/java/io/netty/nativeimage/ChannelHandlerMetadataUtil.java lines 159–168

    private static boolean isTestClass(Class<? extends ChannelHandler> clazz) {
        String[] parts = clazz.getName().split("\\.");
        if (parts.length > 0) {
            URL classFile = clazz.getResource(parts[parts.length - 1] + ".class");
            if (classFile != null) {
                return classFile.toString().contains("/test-classes/");
            }
        }
        return false;
    }

Domain

Subdomains

Frequently Asked Questions

What does isTestClass() do?
isTestClass() is a function in the netty codebase, defined in transport/src/test/java/io/netty/nativeimage/ChannelHandlerMetadataUtil.java.
Where is isTestClass() defined?
isTestClass() is defined in transport/src/test/java/io/netty/nativeimage/ChannelHandlerMetadataUtil.java at line 159.
What calls isTestClass()?
isTestClass() is called by 1 function(s): findChannelHandlerSubclasses.

Analyze Your Own Codebase

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

Try Supermodel Free