class sun.net.spi.DefaultProxySelector$NonProxyInfo
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: sun.net.spi.DefaultProxySelector$NonProxyInfo
  super_class: java.lang.Object
{
  static final java.lang.String defStringVal;
    descriptor: Ljava/lang/String;
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: "localhost|127.*|[::1]|0.0.0.0|[::0]"

  java.lang.String hostsSource;
    descriptor: Ljava/lang/String;
    flags: (0x0000) 

  sun.misc.RegexpPool hostsPool;
    descriptor: Lsun/misc/RegexpPool;
    flags: (0x0000) 

  final java.lang.String property;
    descriptor: Ljava/lang/String;
    flags: (0x0010) ACC_FINAL

  final java.lang.String defaultVal;
    descriptor: Ljava/lang/String;
    flags: (0x0010) ACC_FINAL

  static sun.net.spi.DefaultProxySelector$NonProxyInfo ftpNonProxyInfo;
    descriptor: Lsun/net/spi/DefaultProxySelector$NonProxyInfo;
    flags: (0x0008) ACC_STATIC

  static sun.net.spi.DefaultProxySelector$NonProxyInfo httpNonProxyInfo;
    descriptor: Lsun/net/spi/DefaultProxySelector$NonProxyInfo;
    flags: (0x0008) ACC_STATIC

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=6, locals=0, args_size=0
         0: .line 120
            new sun.net.spi.DefaultProxySelector$NonProxyInfo
            dup
            ldc "ftp.nonProxyHosts"
            aconst_null
            aconst_null
            ldc "localhost|127.*|[::1]|0.0.0.0|[::0]"
            invokespecial sun.net.spi.DefaultProxySelector$NonProxyInfo.<init>:(Ljava/lang/String;Ljava/lang/String;Lsun/misc/RegexpPool;Ljava/lang/String;)V
            putstatic sun.net.spi.DefaultProxySelector$NonProxyInfo.ftpNonProxyInfo:Lsun/net/spi/DefaultProxySelector$NonProxyInfo;
         1: .line 121
            new sun.net.spi.DefaultProxySelector$NonProxyInfo
            dup
            ldc "http.nonProxyHosts"
            aconst_null
            aconst_null
            ldc "localhost|127.*|[::1]|0.0.0.0|[::0]"
            invokespecial sun.net.spi.DefaultProxySelector$NonProxyInfo.<init>:(Ljava/lang/String;Ljava/lang/String;Lsun/misc/RegexpPool;Ljava/lang/String;)V
            putstatic sun.net.spi.DefaultProxySelector$NonProxyInfo.httpNonProxyInfo:Lsun/net/spi/DefaultProxySelector$NonProxyInfo;
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  void <init>(java.lang.String, java.lang.String, sun.misc.RegexpPool, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lsun/misc/RegexpPool;Ljava/lang/String;)V
    flags: (0x0000) 
    Code:
      stack=2, locals=5, args_size=5
        start local 0 // sun.net.spi.DefaultProxySelector$NonProxyInfo this
        start local 1 // java.lang.String p
        start local 2 // java.lang.String s
        start local 3 // sun.misc.RegexpPool pool
        start local 4 // java.lang.String d
         0: .line 123
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 124
            aload 0 /* this */
            aload 1 /* p */
            putfield sun.net.spi.DefaultProxySelector$NonProxyInfo.property:Ljava/lang/String;
         2: .line 125
            aload 0 /* this */
            aload 2 /* s */
            putfield sun.net.spi.DefaultProxySelector$NonProxyInfo.hostsSource:Ljava/lang/String;
         3: .line 126
            aload 0 /* this */
            aload 3 /* pool */
            putfield sun.net.spi.DefaultProxySelector$NonProxyInfo.hostsPool:Lsun/misc/RegexpPool;
         4: .line 127
            aload 0 /* this */
            aload 4 /* d */
            putfield sun.net.spi.DefaultProxySelector$NonProxyInfo.defaultVal:Ljava/lang/String;
         5: .line 128
            return
        end local 4 // java.lang.String d
        end local 3 // sun.misc.RegexpPool pool
        end local 2 // java.lang.String s
        end local 1 // java.lang.String p
        end local 0 // sun.net.spi.DefaultProxySelector$NonProxyInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    6     0  this  Lsun/net/spi/DefaultProxySelector$NonProxyInfo;
            0    6     1     p  Ljava/lang/String;
            0    6     2     s  Ljava/lang/String;
            0    6     3  pool  Lsun/misc/RegexpPool;
            0    6     4     d  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      p     
      s     
      pool  
      d     
}
SourceFile: "DefaultProxySelector.java"
NestHost: sun.net.spi.DefaultProxySelector
InnerClasses:
  NonProxyInfo = sun.net.spi.DefaultProxySelector$NonProxyInfo of sun.net.spi.DefaultProxySelector