Home / Class/ Http3PushStreamFrameTypeValidatorTest Class — netty Architecture

Http3PushStreamFrameTypeValidatorTest Class — netty Architecture

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

Entity Profile

Dependency Diagram

graph TD
  abbc8428_2ad7_b06a_27e1_49a050392b97["Http3PushStreamFrameTypeValidatorTest"]
  2fb790a3_85b6_5268_e8b9_7801efd5fe30["Http3PushStreamFrameTypeValidatorTest.java"]
  abbc8428_2ad7_b06a_27e1_49a050392b97 -->|defined in| 2fb790a3_85b6_5268_e8b9_7801efd5fe30
  a0e92828_8b2e_e92e_8f13_f20ad33f4f81["invalidFramesTypes()"]
  abbc8428_2ad7_b06a_27e1_49a050392b97 -->|method| a0e92828_8b2e_e92e_8f13_f20ad33f4f81
  265fab59_a3cb_3d25_7550_e8c3fb8914b3["validFrameTypes()"]
  abbc8428_2ad7_b06a_27e1_49a050392b97 -->|method| 265fab59_a3cb_3d25_7550_e8c3fb8914b3
  557805b2_a7b3_6328_ff60_e57a296cf971["Http3FrameTypeValidator()"]
  abbc8428_2ad7_b06a_27e1_49a050392b97 -->|method| 557805b2_a7b3_6328_ff60_e57a296cf971

Relationship Graph

Source Code

codec-http3/src/test/java/io/netty/handler/codec/http3/Http3PushStreamFrameTypeValidatorTest.java lines 18–43

public class Http3PushStreamFrameTypeValidatorTest extends Http3FrameTypeValidatorTest {

    @Override
    protected long[] invalidFramesTypes() {
        return new long[] {
                Http3CodecUtils.HTTP3_PUSH_PROMISE_FRAME_TYPE,
                Http3CodecUtils.HTTP3_CANCEL_PUSH_FRAME_TYPE,
                Http3CodecUtils.HTTP3_GO_AWAY_FRAME_TYPE,
                Http3CodecUtils.HTTP3_MAX_PUSH_ID_FRAME_TYPE,
                Http3CodecUtils.HTTP3_SETTINGS_FRAME_TYPE
        };
    }

    @Override
    protected long[] validFrameTypes() {
        return new long[] {
                Http3CodecUtils.HTTP3_DATA_FRAME_TYPE,
                Http3CodecUtils.HTTP3_HEADERS_FRAME_TYPE
        };
    }

    @Override
    protected Http3FrameTypeValidator newValidator() {
        return Http3PushStreamFrameTypeValidator.INSTANCE;
    }
}

Frequently Asked Questions

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

Analyze Your Own Codebase

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

Try Supermodel Free