Home / Class/ Http3FrameTypeValidationHandlerTest Class — netty Architecture

Http3FrameTypeValidationHandlerTest Class — netty Architecture

Architecture documentation for the Http3FrameTypeValidationHandlerTest class in Http3FrameTypeValidationHandlerTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  f275605e_45f3_a83e_00b2_3e96b53377c4["Http3FrameTypeValidationHandlerTest"]
  151d4836_6b55_0320_0440_84e03eeaf07b["Http3FrameTypeValidationHandlerTest.java"]
  f275605e_45f3_a83e_00b2_3e96b53377c4 -->|defined in| 151d4836_6b55_0320_0440_84e03eeaf07b
  e1cdc32b_28d2_691e_5212_e6ef513ccefc["Http3FrameTypeValidationHandlerTest()"]
  f275605e_45f3_a83e_00b2_3e96b53377c4 -->|method| e1cdc32b_28d2_691e_5212_e6ef513ccefc
  9fe5afb6_8341_f3d6_d355_176e4f130840["ChannelHandler()"]
  f275605e_45f3_a83e_00b2_3e96b53377c4 -->|method| 9fe5afb6_8341_f3d6_d355_176e4f130840
  ecf1a04a_e2fa_cca5_0eff_a68316904b57["newValidFrames()"]
  f275605e_45f3_a83e_00b2_3e96b53377c4 -->|method| ecf1a04a_e2fa_cca5_0eff_a68316904b57
  08190f8b_921f_f490_87ec_4c006bb0f31a["newInvalidFrames()"]
  f275605e_45f3_a83e_00b2_3e96b53377c4 -->|method| 08190f8b_921f_f490_87ec_4c006bb0f31a

Relationship Graph

Source Code

codec-http3/src/test/java/io/netty/handler/codec/http3/Http3FrameTypeValidationHandlerTest.java lines 25–46

abstract class Http3FrameTypeValidationHandlerTest extends
        AbstractHttp3FrameTypeValidationHandlerTest<Http3RequestStreamFrame> {

    Http3FrameTypeValidationHandlerTest(boolean isInbound, boolean isOutbound) {
        super(QuicStreamType.BIDIRECTIONAL, isInbound, isOutbound);
    }

    @Override
    protected ChannelHandler newHandler(boolean server) {
        return new Http3FrameTypeDuplexValidationHandler<>(Http3RequestStreamFrame.class);
    }

    @Override
    protected List<Http3RequestStreamFrame> newValidFrames() {
        return Collections.singletonList(Http3TestUtils.newHttp3RequestStreamFrame());
    }

    @Override
    protected List<Http3Frame> newInvalidFrames() {
        return Arrays.asList(Http3TestUtils.newHttp3ControlStreamFrame(), Http3TestUtils.newHttp3PushStreamFrame());
    }
}

Frequently Asked Questions

What is the Http3FrameTypeValidationHandlerTest class?
Http3FrameTypeValidationHandlerTest is a class in the netty codebase, defined in codec-http3/src/test/java/io/netty/handler/codec/http3/Http3FrameTypeValidationHandlerTest.java.
Where is Http3FrameTypeValidationHandlerTest defined?
Http3FrameTypeValidationHandlerTest is defined in codec-http3/src/test/java/io/netty/handler/codec/http3/Http3FrameTypeValidationHandlerTest.java at line 25.

Analyze Your Own Codebase

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

Try Supermodel Free