public interface io.netty.resolver.AddressResolver<T extends java.net.SocketAddress> extends java.io.Closeable
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: io.netty.resolver.AddressResolver
  super_class: java.lang.Object
{
  public abstract boolean isSupported(java.net.SocketAddress);
    descriptor: (Ljava/net/SocketAddress;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      address  

  public abstract boolean isResolved(java.net.SocketAddress);
    descriptor: (Ljava/net/SocketAddress;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      address  

  public abstract io.netty.util.concurrent.Future<T> resolve(java.net.SocketAddress);
    descriptor: (Ljava/net/SocketAddress;)Lio/netty/util/concurrent/Future;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/net/SocketAddress;)Lio/netty/util/concurrent/Future<TT;>;
    MethodParameters:
         Name  Flags
      address  

  public abstract io.netty.util.concurrent.Future<T> resolve(java.net.SocketAddress, io.netty.util.concurrent.Promise<T>);
    descriptor: (Ljava/net/SocketAddress;Lio/netty/util/concurrent/Promise;)Lio/netty/util/concurrent/Future;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/net/SocketAddress;Lio/netty/util/concurrent/Promise<TT;>;)Lio/netty/util/concurrent/Future<TT;>;
    MethodParameters:
         Name  Flags
      address  
      promise  

  public abstract io.netty.util.concurrent.Future<java.util.List<T>> resolveAll(java.net.SocketAddress);
    descriptor: (Ljava/net/SocketAddress;)Lio/netty/util/concurrent/Future;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/net/SocketAddress;)Lio/netty/util/concurrent/Future<Ljava/util/List<TT;>;>;
    MethodParameters:
         Name  Flags
      address  

  public abstract io.netty.util.concurrent.Future<java.util.List<T>> resolveAll(java.net.SocketAddress, io.netty.util.concurrent.Promise<java.util.List<T>>);
    descriptor: (Ljava/net/SocketAddress;Lio/netty/util/concurrent/Promise;)Lio/netty/util/concurrent/Future;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/net/SocketAddress;Lio/netty/util/concurrent/Promise<Ljava/util/List<TT;>;>;)Lio/netty/util/concurrent/Future<Ljava/util/List<TT;>;>;
    MethodParameters:
         Name  Flags
      address  
      promise  

  public abstract void close();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
Signature: <T:Ljava/net/SocketAddress;>Ljava/lang/Object;Ljava/io/Closeable;
SourceFile: "AddressResolver.java"