class sun.net.httpserver.ServerConfig
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: sun.net.httpserver.ServerConfig
  super_class: java.lang.Object
{
  static int clockTick;
    descriptor: I
    flags: (0x0008) ACC_STATIC

  static int defaultClockTick;
    descriptor: I
    flags: (0x0008) ACC_STATIC

  static long defaultReadTimeout;
    descriptor: J
    flags: (0x0008) ACC_STATIC

  static long defaultWriteTimeout;
    descriptor: J
    flags: (0x0008) ACC_STATIC

  static long defaultIdleInterval;
    descriptor: J
    flags: (0x0008) ACC_STATIC

  static long defaultSelCacheTimeout;
    descriptor: J
    flags: (0x0008) ACC_STATIC

  static int defaultMaxIdleConnections;
    descriptor: I
    flags: (0x0008) ACC_STATIC

  static int defaultMaxReqHeaders;
    descriptor: I
    flags: (0x0008) ACC_STATIC

  static long defaultDrainAmount;
    descriptor: J
    flags: (0x0008) ACC_STATIC

  static long readTimeout;
    descriptor: J
    flags: (0x0008) ACC_STATIC

  static long writeTimeout;
    descriptor: J
    flags: (0x0008) ACC_STATIC

  static long idleInterval;
    descriptor: J
    flags: (0x0008) ACC_STATIC

  static long selCacheTimeout;
    descriptor: J
    flags: (0x0008) ACC_STATIC

  static long drainAmount;
    descriptor: J
    flags: (0x0008) ACC_STATIC

  static int maxIdleConnections;
    descriptor: I
    flags: (0x0008) ACC_STATIC

  private static int maxReqHeaders;
    descriptor: I
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  static boolean debug;
    descriptor: Z
    flags: (0x0008) ACC_STATIC

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=5, locals=0, args_size=0
         0: .line 40
            sipush 10000
            putstatic sun.net.httpserver.ServerConfig.defaultClockTick:I
         1: .line 43
            ldc 20
            putstatic sun.net.httpserver.ServerConfig.defaultReadTimeout:J
         2: .line 44
            ldc 60
            putstatic sun.net.httpserver.ServerConfig.defaultWriteTimeout:J
         3: .line 45
            ldc 300
            putstatic sun.net.httpserver.ServerConfig.defaultIdleInterval:J
         4: .line 46
            ldc 120
            putstatic sun.net.httpserver.ServerConfig.defaultSelCacheTimeout:J
         5: .line 47
            sipush 200
            putstatic sun.net.httpserver.ServerConfig.defaultMaxIdleConnections:I
         6: .line 48
            sipush 200
            putstatic sun.net.httpserver.ServerConfig.defaultMaxReqHeaders:I
         7: .line 51
            ldc 65536
            putstatic sun.net.httpserver.ServerConfig.defaultDrainAmount:J
         8: .line 62
            iconst_0
            putstatic sun.net.httpserver.ServerConfig.debug:Z
         9: .line 67
            new sun.security.action.GetLongAction
            dup
        10: .line 68
            ldc "sun.net.httpserver.idleInterval"
        11: .line 69
            getstatic sun.net.httpserver.ServerConfig.defaultIdleInterval:J
        12: .line 67
            invokespecial sun.security.action.GetLongAction.<init>:(Ljava/lang/String;J)V
        13: .line 66
            invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;)Ljava/lang/Object;
            checkcast java.lang.Long
        14: .line 69
            invokevirtual java.lang.Long.longValue:()J
            ldc 1000
        15: .line 66
            lmul
            putstatic sun.net.httpserver.ServerConfig.idleInterval:J
        16: .line 72
            new sun.security.action.GetIntegerAction
            dup
        17: .line 73
            ldc "sun.net.httpserver.clockTick"
        18: .line 74
            getstatic sun.net.httpserver.ServerConfig.defaultClockTick:I
        19: .line 72
            invokespecial sun.security.action.GetIntegerAction.<init>:(Ljava/lang/String;I)V
        20: .line 71
            invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;)Ljava/lang/Object;
            checkcast java.lang.Integer
        21: .line 74
            invokevirtual java.lang.Integer.intValue:()I
        22: .line 71
            putstatic sun.net.httpserver.ServerConfig.clockTick:I
        23: .line 77
            new sun.security.action.GetIntegerAction
            dup
        24: .line 78
            ldc "sun.net.httpserver.maxIdleConnections"
        25: .line 79
            getstatic sun.net.httpserver.ServerConfig.defaultMaxIdleConnections:I
        26: .line 77
            invokespecial sun.security.action.GetIntegerAction.<init>:(Ljava/lang/String;I)V
        27: .line 76
            invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;)Ljava/lang/Object;
            checkcast java.lang.Integer
        28: .line 79
            invokevirtual java.lang.Integer.intValue:()I
        29: .line 76
            putstatic sun.net.httpserver.ServerConfig.maxIdleConnections:I
        30: .line 82
            new sun.security.action.GetLongAction
            dup
        31: .line 83
            ldc "sun.net.httpserver.readTimeout"
        32: .line 84
            getstatic sun.net.httpserver.ServerConfig.defaultReadTimeout:J
        33: .line 82
            invokespecial sun.security.action.GetLongAction.<init>:(Ljava/lang/String;J)V
        34: .line 81
            invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;)Ljava/lang/Object;
            checkcast java.lang.Long
        35: .line 84
            invokevirtual java.lang.Long.longValue:()J
            ldc 1000
        36: .line 81
            lmul
            putstatic sun.net.httpserver.ServerConfig.readTimeout:J
        37: .line 87
            new sun.security.action.GetLongAction
            dup
        38: .line 88
            ldc "sun.net.httpserver.selCacheTimeout"
        39: .line 89
            getstatic sun.net.httpserver.ServerConfig.defaultSelCacheTimeout:J
        40: .line 87
            invokespecial sun.security.action.GetLongAction.<init>:(Ljava/lang/String;J)V
        41: .line 86
            invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;)Ljava/lang/Object;
            checkcast java.lang.Long
        42: .line 89
            invokevirtual java.lang.Long.longValue:()J
            ldc 1000
        43: .line 86
            lmul
            putstatic sun.net.httpserver.ServerConfig.selCacheTimeout:J
        44: .line 92
            new sun.security.action.GetLongAction
            dup
        45: .line 93
            ldc "sun.net.httpserver.writeTimeout"
        46: .line 94
            getstatic sun.net.httpserver.ServerConfig.defaultWriteTimeout:J
        47: .line 92
            invokespecial sun.security.action.GetLongAction.<init>:(Ljava/lang/String;J)V
        48: .line 91
            invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;)Ljava/lang/Object;
            checkcast java.lang.Long
        49: .line 94
            invokevirtual java.lang.Long.longValue:()J
            ldc 1000
        50: .line 91
            lmul
            putstatic sun.net.httpserver.ServerConfig.writeTimeout:J
        51: .line 97
            new sun.security.action.GetLongAction
            dup
        52: .line 98
            ldc "sun.net.httpserver.drainAmount"
        53: .line 99
            getstatic sun.net.httpserver.ServerConfig.defaultDrainAmount:J
        54: .line 97
            invokespecial sun.security.action.GetLongAction.<init>:(Ljava/lang/String;J)V
        55: .line 96
            invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;)Ljava/lang/Object;
            checkcast java.lang.Long
        56: .line 99
            invokevirtual java.lang.Long.longValue:()J
        57: .line 96
            putstatic sun.net.httpserver.ServerConfig.drainAmount:J
        58: .line 102
            new sun.security.action.GetIntegerAction
            dup
        59: .line 103
            ldc "sun.net.httpserver.maxReqHeaders"
        60: .line 104
            getstatic sun.net.httpserver.ServerConfig.defaultMaxReqHeaders:I
        61: .line 102
            invokespecial sun.security.action.GetIntegerAction.<init>:(Ljava/lang/String;I)V
        62: .line 101
            invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;)Ljava/lang/Object;
            checkcast java.lang.Integer
        63: .line 104
            invokevirtual java.lang.Integer.intValue:()I
        64: .line 101
            putstatic sun.net.httpserver.ServerConfig.maxReqHeaders:I
        65: .line 107
            new sun.security.action.GetBooleanAction
            dup
        66: .line 108
            ldc "sun.net.httpserver.debug"
        67: .line 107
            invokespecial sun.security.action.GetBooleanAction.<init>:(Ljava/lang/String;)V
        68: .line 106
            invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;)Ljava/lang/Object;
            checkcast java.lang.Boolean
        69: .line 108
            invokevirtual java.lang.Boolean.booleanValue:()Z
        70: .line 106
            putstatic sun.net.httpserver.ServerConfig.debug:Z
        71: .line 109
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  void <init>();
    descriptor: ()V
    flags: (0x0000) 
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.net.httpserver.ServerConfig this
         0: .line 36
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // sun.net.httpserver.ServerConfig this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/net/httpserver/ServerConfig;

  static long getReadTimeout();
    descriptor: ()J
    flags: (0x0008) ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 112
            getstatic sun.net.httpserver.ServerConfig.readTimeout:J
            lreturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  static long getSelCacheTimeout();
    descriptor: ()J
    flags: (0x0008) ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 116
            getstatic sun.net.httpserver.ServerConfig.selCacheTimeout:J
            lreturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  static boolean debugEnabled();
    descriptor: ()Z
    flags: (0x0008) ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 120
            getstatic sun.net.httpserver.ServerConfig.debug:Z
            ireturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  static long getIdleInterval();
    descriptor: ()J
    flags: (0x0008) ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 124
            getstatic sun.net.httpserver.ServerConfig.idleInterval:J
            lreturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  static int getClockTick();
    descriptor: ()I
    flags: (0x0008) ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 128
            getstatic sun.net.httpserver.ServerConfig.clockTick:I
            ireturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  static int getMaxIdleConnections();
    descriptor: ()I
    flags: (0x0008) ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 132
            getstatic sun.net.httpserver.ServerConfig.maxIdleConnections:I
            ireturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  static long getWriteTimeout();
    descriptor: ()J
    flags: (0x0008) ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 136
            getstatic sun.net.httpserver.ServerConfig.writeTimeout:J
            lreturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  static long getDrainAmount();
    descriptor: ()J
    flags: (0x0008) ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 140
            getstatic sun.net.httpserver.ServerConfig.drainAmount:J
            lreturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  static int getMaxReqHeaders();
    descriptor: ()I
    flags: (0x0008) ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 144
            getstatic sun.net.httpserver.ServerConfig.maxReqHeaders:I
            ireturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
}
SourceFile: "ServerConfig.java"