Home / Function/ setPorts() — netty Function Reference

setPorts() — netty Function Reference

Architecture documentation for the setPorts() function in DefaultCookie.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  73dc68fa_2a63_b1a0_5a4e_4e30294c1060["setPorts()"]
  a42a30de_6a59_95b2_3408_e7c959f994fa["DefaultCookie"]
  73dc68fa_2a63_b1a0_5a4e_4e30294c1060 -->|defined in| a42a30de_6a59_95b2_3408_e7c959f994fa
  style 73dc68fa_2a63_b1a0_5a4e_4e30294c1060 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-http/src/main/java/io/netty/handler/codec/http/DefaultCookie.java lines 133–152

    @Override
    @Deprecated
    public void setPorts(int... ports) {
        ObjectUtil.checkNotNull(ports, "ports");

        int[] portsCopy = ports.clone();
        if (portsCopy.length == 0) {
            unmodifiablePorts = this.ports = Collections.emptySet();
        } else {
            Set<Integer> newPorts = new TreeSet<Integer>();
            for (int p: portsCopy) {
                if (p <= 0 || p > 65535) {
                    throw new IllegalArgumentException("port out of range: " + p);
                }
                newPorts.add(Integer.valueOf(p));
            }
            this.ports = newPorts;
            unmodifiablePorts = null;
        }
    }

Subdomains

Frequently Asked Questions

What does setPorts() do?
setPorts() is a function in the netty codebase, defined in codec-http/src/main/java/io/netty/handler/codec/http/DefaultCookie.java.
Where is setPorts() defined?
setPorts() is defined in codec-http/src/main/java/io/netty/handler/codec/http/DefaultCookie.java at line 133.

Analyze Your Own Codebase

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

Try Supermodel Free