Home / Function/ sanitize() — netty Function Reference

sanitize() — netty Function Reference

Architecture documentation for the sanitize() function in DnsServerAddresses.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  fb9a7724_bcbd_a481_cd0c_1b0bcb111560["sanitize()"]
  9adc85d7_da1e_9f4c_7dad_2e7905c0a61e["DnsServerAddresses"]
  fb9a7724_bcbd_a481_cd0c_1b0bcb111560 -->|defined in| 9adc85d7_da1e_9f4c_7dad_2e7905c0a61e
  2dfc2618_8266_b04a_5478_c1240eaef69a["DnsServerAddresses()"]
  2dfc2618_8266_b04a_5478_c1240eaef69a -->|calls| fb9a7724_bcbd_a481_cd0c_1b0bcb111560
  c4cff171_f3c6_4139_087a_071264f7a4bc["defaultAddressList()"]
  fb9a7724_bcbd_a481_cd0c_1b0bcb111560 -->|calls| c4cff171_f3c6_4139_087a_071264f7a4bc
  style fb9a7724_bcbd_a481_cd0c_1b0bcb111560 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

resolver-dns/src/main/java/io/netty/resolver/dns/DnsServerAddresses.java lines 160–181

    private static List<InetSocketAddress> sanitize(Iterable<? extends InetSocketAddress> addresses) {
        checkNotNull(addresses, "addresses");

        final List<InetSocketAddress> list;
        if (addresses instanceof Collection) {
            list = new ArrayList<InetSocketAddress>(((Collection<?>) addresses).size());
        } else {
            list = new ArrayList<InetSocketAddress>(4);
        }

        for (InetSocketAddress a : addresses) {
            if (a == null) {
                break;
            }
            if (a.isUnresolved()) {
                throw new IllegalArgumentException("cannot use an unresolved DNS server address: " + a);
            }
            list.add(a);
        }

        return checkNonEmpty(list, "list");
    }

Subdomains

Frequently Asked Questions

What does sanitize() do?
sanitize() is a function in the netty codebase, defined in resolver-dns/src/main/java/io/netty/resolver/dns/DnsServerAddresses.java.
Where is sanitize() defined?
sanitize() is defined in resolver-dns/src/main/java/io/netty/resolver/dns/DnsServerAddresses.java at line 160.
What does sanitize() call?
sanitize() calls 1 function(s): defaultAddressList.
What calls sanitize()?
sanitize() is called by 1 function(s): DnsServerAddresses.

Analyze Your Own Codebase

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

Try Supermodel Free