QuicClientCodecBuilder Class — netty Architecture
Architecture documentation for the QuicClientCodecBuilder class in QuicClientCodecBuilder.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD ba11fc7e_d782_2aa0_08f1_29cbb4a6b9b7["QuicClientCodecBuilder"] a645a3f1_b196_53f1_3191_debf65029928["QuicClientCodecBuilder.java"] ba11fc7e_d782_2aa0_08f1_29cbb4a6b9b7 -->|defined in| a645a3f1_b196_53f1_3191_debf65029928 93bd2c9a_7c25_34ef_b073_57c93a8a36df["QuicClientCodecBuilder()"] ba11fc7e_d782_2aa0_08f1_29cbb4a6b9b7 -->|method| 93bd2c9a_7c25_34ef_b073_57c93a8a36df 4b57884d_14ba_1abe_6a54_15d316516ddf["ChannelHandler()"] ba11fc7e_d782_2aa0_08f1_29cbb4a6b9b7 -->|method| 4b57884d_14ba_1abe_6a54_15d316516ddf
Relationship Graph
Source Code
codec-classes-quic/src/main/java/io/netty/handler/codec/quic/QuicClientCodecBuilder.java lines 27–52
public final class QuicClientCodecBuilder extends QuicCodecBuilder<QuicClientCodecBuilder> {
/**
* Creates a new instance.
*/
public QuicClientCodecBuilder() {
super(false);
}
private QuicClientCodecBuilder(QuicCodecBuilder<QuicClientCodecBuilder> builder) {
super(builder);
}
@Override
public QuicClientCodecBuilder clone() {
return new QuicClientCodecBuilder(this);
}
@Override
ChannelHandler build(QuicheConfig config,
Function<QuicChannel, ? extends QuicSslEngine> sslEngineProvider,
Executor sslTaskExecutor,
int localConnIdLength, FlushStrategy flushStrategy) {
return new QuicheQuicClientCodec(config, sslEngineProvider, sslTaskExecutor, localConnIdLength, flushStrategy);
}
}
Source
Frequently Asked Questions
What is the QuicClientCodecBuilder class?
QuicClientCodecBuilder is a class in the netty codebase, defined in codec-classes-quic/src/main/java/io/netty/handler/codec/quic/QuicClientCodecBuilder.java.
Where is QuicClientCodecBuilder defined?
QuicClientCodecBuilder is defined in codec-classes-quic/src/main/java/io/netty/handler/codec/quic/QuicClientCodecBuilder.java at line 27.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free