Top Description Fields Constructors Methods
io.netty5.resolver

public final Class HostsFileEntries

extends Object
Class Inheritance
Imports
java.net.Inet4Address, .Inet6Address, java.util.Collections, .HashMap, .Map

A container of hosts file entries. The mappings contain only the first entry per hostname. Consider using HostsFileEntriesProvider when mappings with all entries per hostname are needed.

Field Summary

Modifier and TypeField and Description
pack-priv static final HostsFileEntries
EMPTY

Empty entries

private final Map<String, Inet4Address>
private final Map<String, Inet6Address>

Constructor Summary

AccessConstructor and Description
public
HostsFileEntries(Map<String, Inet4Address> inet4Entries, Map<String, Inet6Address> inet6Entries)

Method Summary

Modifier and TypeMethod and Description
public Map<String, Inet4Address>

Returns:

the IPv4 entries
inet4Entries
()

The IPv4 entries

public Map<String, Inet6Address>

Returns:

the IPv6 entries
inet6Entries
()

The IPv6 entries

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

EMPTYback to summary
pack-priv static final HostsFileEntries EMPTY

Empty entries

inet4Entriesback to summary
private final Map<String, Inet4Address> inet4Entries
inet6Entriesback to summary
private final Map<String, Inet6Address> inet6Entries

Constructor Detail

HostsFileEntriesback to summary
public HostsFileEntries(Map<String, Inet4Address> inet4Entries, Map<String, Inet6Address> inet6Entries)

Method Detail

inet4Entriesback to summary
public Map<String, Inet4Address> inet4Entries()

The IPv4 entries

Returns:Map<String, Inet4Address>

the IPv4 entries

inet6Entriesback to summary
public Map<String, Inet6Address> inet6Entries()

The IPv6 entries

Returns:Map<String, Inet6Address>

the IPv6 entries