Class HostsFileEntriesProvider

java.lang.Object
io.netty.resolver.HostsFileEntriesProvider

public final class HostsFileEntriesProvider extends java.lang.Object
A container of hosts file entries
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static interface 
     
    private static final class 
     
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    (package private) static final HostsFileEntriesProvider
     
    private final java.util.Map<java.lang.String, java.util.List<java.net.InetAddress>>
     
    private final java.util.Map<java.lang.String, java.util.List<java.net.InetAddress>>
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    HostsFileEntriesProvider(java.util.Map<java.lang.String, java.util.List<java.net.InetAddress>> ipv4Entries, java.util.Map<java.lang.String, java.util.List<java.net.InetAddress>> ipv6Entries)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    java.util.Map<java.lang.String, java.util.List<java.net.InetAddress>>
    The IPv4 entries.
    java.util.Map<java.lang.String, java.util.List<java.net.InetAddress>>
    The IPv6 entries.
    Creates a parser for HostsFileEntriesProvider.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • EMPTY

      static final HostsFileEntriesProvider EMPTY
    • ipv4Entries

      private final java.util.Map<java.lang.String, java.util.List<java.net.InetAddress>> ipv4Entries
    • ipv6Entries

      private final java.util.Map<java.lang.String, java.util.List<java.net.InetAddress>> ipv6Entries
  • Constructor Details

    • HostsFileEntriesProvider

      HostsFileEntriesProvider(java.util.Map<java.lang.String, java.util.List<java.net.InetAddress>> ipv4Entries, java.util.Map<java.lang.String, java.util.List<java.net.InetAddress>> ipv6Entries)
  • Method Details

    • parser

      public static HostsFileEntriesProvider.Parser parser()
      Creates a parser for HostsFileEntriesProvider.
      Returns:
      a new HostsFileEntriesProvider.Parser
    • ipv4Entries

      public java.util.Map<java.lang.String, java.util.List<java.net.InetAddress>> ipv4Entries()
      The IPv4 entries.
      Returns:
      the IPv4 entries
    • ipv6Entries

      public java.util.Map<java.lang.String, java.util.List<java.net.InetAddress>> ipv6Entries()
      The IPv6 entries.
      Returns:
      the IPv6 entries