Home / Class/ UniSequentialDnsServerAddressStreamProvider Class — netty Architecture

UniSequentialDnsServerAddressStreamProvider Class — netty Architecture

Architecture documentation for the UniSequentialDnsServerAddressStreamProvider class in UniSequentialDnsServerAddressStreamProvider.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  23fa3ca2_ff36_c164_4228_7dfbf56c8107["UniSequentialDnsServerAddressStreamProvider"]
  e0ea2368_dad3_5d23_70e7_eb793c42ac78["UniSequentialDnsServerAddressStreamProvider.java"]
  23fa3ca2_ff36_c164_4228_7dfbf56c8107 -->|defined in| e0ea2368_dad3_5d23_70e7_eb793c42ac78
  db5a1458_044c_0a9e_0c6d_18125ae27ca8["UniSequentialDnsServerAddressStreamProvider()"]
  23fa3ca2_ff36_c164_4228_7dfbf56c8107 -->|method| db5a1458_044c_0a9e_0c6d_18125ae27ca8
  4b34a46a_562e_ec53_db1d_7c59fdd2655c["DnsServerAddressStream()"]
  23fa3ca2_ff36_c164_4228_7dfbf56c8107 -->|method| 4b34a46a_562e_ec53_db1d_7c59fdd2655c

Relationship Graph

Source Code

resolver-dns/src/main/java/io/netty/resolver/dns/UniSequentialDnsServerAddressStreamProvider.java lines 23–34

abstract class UniSequentialDnsServerAddressStreamProvider implements DnsServerAddressStreamProvider {
    private final DnsServerAddresses addresses;

    UniSequentialDnsServerAddressStreamProvider(DnsServerAddresses addresses) {
        this.addresses = ObjectUtil.checkNotNull(addresses, "addresses");
    }

    @Override
    public final DnsServerAddressStream nameServerAddressStream(String hostname) {
        return addresses.stream();
    }
}

Frequently Asked Questions

What is the UniSequentialDnsServerAddressStreamProvider class?
UniSequentialDnsServerAddressStreamProvider is a class in the netty codebase, defined in resolver-dns/src/main/java/io/netty/resolver/dns/UniSequentialDnsServerAddressStreamProvider.java.
Where is UniSequentialDnsServerAddressStreamProvider defined?
UniSequentialDnsServerAddressStreamProvider is defined in resolver-dns/src/main/java/io/netty/resolver/dns/UniSequentialDnsServerAddressStreamProvider.java at line 23.

Analyze Your Own Codebase

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

Try Supermodel Free