Top Description Interfaces Classes Enums
[default module]

Package io.netty5.resolver


Resolves an arbitrary string that represents the name of an endpoint into an address.

Interface Summary

Modifier and TypeInterface and Description
public interface
AddressResolver<T extends SocketAddress>

Resolves a possibility unresolved SocketAddress.

public interface
HostsFileEntriesResolver

Resolves a hostname against the hosts file entries.

public interface
NameResolver<T>

Resolves an arbitrary string that represents the name of an endpoint into an address.

Class Summary

Modifier and TypeClass and Description
public abstract class
AbstractAddressResolver<T extends SocketAddress>

A skeletal AddressResolver implementation.

public abstract class
AddressResolverGroup<T extends SocketAddress>

Creates and manages NameResolvers so that each EventExecutor has its own resolver instance.

public class
CompositeNameResolver<T>

A composite SimpleNameResolver that resolves a host name against a sequence of NameResolvers.

public class
public class
DefaultHostsFileEntriesResolver

Default HostsFileEntriesResolver that resolves hosts file entries only once.

public class
DefaultNameResolver

A InetNameResolver that resolves using JDK's built-in domain name lookup mechanism.

public class
HostsFileEntries

A container of hosts file entries.

public class
HostsFileEntriesProvider

A container of hosts file entries

public class
HostsFileParser

A parser for hosts files.

public abstract class
InetNameResolver

A skeletal NameResolver implementation that resolves InetAddress.

public class
public class
NoopAddressResolver

A AddressResolver that does not perform any resolution but always reports successful resolution.

public class
public class
RoundRobinInetAddressResolver

A NameResolver that resolves InetAddress and force Round Robin by choosing a single address randomly in resolve(String) and resolve(String, Promise) if multiple are returned by the NameResolver.

public abstract class
SimpleNameResolver<T>

A skeletal NameResolver implementation.

Enum Summary

Modifier and TypeEnum and Description
public enum
ResolvedAddressTypes

Defined resolved address types.