AlgorithmConfig Class — netty Architecture
Architecture documentation for the AlgorithmConfig class in OpenSslCertificateCompressionConfig.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 82d22cf8_c4ed_6ea9_9cb3_afbe6904fbdf["AlgorithmConfig"] 31d61dd0_486f_ac2c_1823_02a735027ec9["OpenSslCertificateCompressionConfig.java"] 82d22cf8_c4ed_6ea9_9cb3_afbe6904fbdf -->|defined in| 31d61dd0_486f_ac2c_1823_02a735027ec9 0d0c941c_6020_f4a7_7bad_f77840e12bcc["AlgorithmConfig()"] 82d22cf8_c4ed_6ea9_9cb3_afbe6904fbdf -->|method| 0d0c941c_6020_f4a7_7bad_f77840e12bcc 57d241dc_61c3_5ee1_2a87_c3cdf3ab952c["AlgorithmMode()"] 82d22cf8_c4ed_6ea9_9cb3_afbe6904fbdf -->|method| 57d241dc_61c3_5ee1_2a87_c3cdf3ab952c 7a348fa3_314a_3f59_af6c_7ba9b365755e["OpenSslCertificateCompressionAlgorithm()"] 82d22cf8_c4ed_6ea9_9cb3_afbe6904fbdf -->|method| 7a348fa3_314a_3f59_af6c_7ba9b365755e
Relationship Graph
Source Code
handler/src/main/java/io/netty/handler/ssl/OpenSslCertificateCompressionConfig.java lines 90–116
public static final class AlgorithmConfig {
private final OpenSslCertificateCompressionAlgorithm algorithm;
private final AlgorithmMode mode;
private AlgorithmConfig(OpenSslCertificateCompressionAlgorithm algorithm, AlgorithmMode mode) {
this.algorithm = ObjectUtil.checkNotNull(algorithm, "algorithm");
this.mode = ObjectUtil.checkNotNull(mode, "mode");
}
/**
* The {@link AlgorithmMode}
*
* @return the usage mode.
*/
public AlgorithmMode mode() {
return mode;
}
/**
* The configured {@link OpenSslCertificateCompressionAlgorithm}.
*
* @return the algorithm
*/
public OpenSslCertificateCompressionAlgorithm algorithm() {
return algorithm;
}
}
Source
Frequently Asked Questions
What is the AlgorithmConfig class?
AlgorithmConfig is a class in the netty codebase, defined in handler/src/main/java/io/netty/handler/ssl/OpenSslCertificateCompressionConfig.java.
Where is AlgorithmConfig defined?
AlgorithmConfig is defined in handler/src/main/java/io/netty/handler/ssl/OpenSslCertificateCompressionConfig.java at line 90.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free