Home / Function/ hasNDots() — netty Function Reference

hasNDots() — netty Function Reference

Architecture documentation for the hasNDots() function in DnsResolveContext.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  5e50dade_7679_6bfb_4ac3_1314c4c0e2dc["hasNDots()"]
  3bc002ec_f54e_a55f_0b37_77eac88c60db["DnsResolveContext"]
  5e50dade_7679_6bfb_4ac3_1314c4c0e2dc -->|defined in| 3bc002ec_f54e_a55f_0b37_77eac88c60db
  19225515_ce5b_59bc_9042_d989b77e8911["resolve()"]
  19225515_ce5b_59bc_9042_d989b77e8911 -->|calls| 5e50dade_7679_6bfb_4ac3_1314c4c0e2dc
  style 5e50dade_7679_6bfb_4ac3_1314c4c0e2dc fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

resolver-dns/src/main/java/io/netty/resolver/dns/DnsResolveContext.java lines 275–282

    private boolean hasNDots() {
        for (int idx = hostname.length() - 1, dots = 0; idx >= 0; idx--) {
            if (hostname.charAt(idx) == '.' && ++dots >= parent.ndots()) {
                return true;
            }
        }
        return false;
    }

Subdomains

Called By

Frequently Asked Questions

What does hasNDots() do?
hasNDots() is a function in the netty codebase, defined in resolver-dns/src/main/java/io/netty/resolver/dns/DnsResolveContext.java.
Where is hasNDots() defined?
hasNDots() is defined in resolver-dns/src/main/java/io/netty/resolver/dns/DnsResolveContext.java at line 275.
What calls hasNDots()?
hasNDots() is called by 1 function(s): resolve.

Analyze Your Own Codebase

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

Try Supermodel Free