Home / Function/ parameters() — netty Function Reference

parameters() — netty Function Reference

Architecture documentation for the parameters() function in SniClientTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  754c6e67_5228_b9a2_976d_5b03e4d646f0["parameters()"]
  03760603_e76a_2487_b3a8_7faf239ef462["SniClientTest"]
  754c6e67_5228_b9a2_976d_5b03e4d646f0 -->|defined in| 03760603_e76a_2487_b3a8_7faf239ef462
  style 754c6e67_5228_b9a2_976d_5b03e4d646f0 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

handler/src/test/java/io/netty/handler/ssl/SniClientTest.java lines 54–68

    static Collection<Object[]> parameters() {
        List<SslProvider> providers = new ArrayList<SslProvider>(Arrays.asList(SslProvider.values()));
        if (!OpenSsl.isAvailable()) {
            providers.remove(SslProvider.OPENSSL);
            providers.remove(SslProvider.OPENSSL_REFCNT);
        }

        List<Object[]> params = new ArrayList<Object[]>();
        for (SslProvider sp: providers) {
            for (SslProvider cp: providers) {
                params.add(new Object[] { sp, cp });
            }
        }
        return params;
    }

Domain

Subdomains

Frequently Asked Questions

What does parameters() do?
parameters() is a function in the netty codebase, defined in handler/src/test/java/io/netty/handler/ssl/SniClientTest.java.
Where is parameters() defined?
parameters() is defined in handler/src/test/java/io/netty/handler/ssl/SniClientTest.java at line 54.

Analyze Your Own Codebase

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

Try Supermodel Free