public class io.undertow.util.StatusCodes
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: io.undertow.util.StatusCodes
  super_class: java.lang.Object
{
  private static final int SIZE;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 735

  private static final io.undertow.util.StatusCodes$Entry[] TABLE;
    descriptor: [Lio/undertow/util/StatusCodes$Entry;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  public static final int CONTINUE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 100

  public static final int SWITCHING_PROTOCOLS;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 101

  public static final int PROCESSING;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 102

  public static final int OK;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 200

  public static final int CREATED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 201

  public static final int ACCEPTED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 202

  public static final int NON_AUTHORITATIVE_INFORMATION;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 203

  public static final int NO_CONTENT;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 204

  public static final int RESET_CONTENT;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 205

  public static final int PARTIAL_CONTENT;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 206

  public static final int MULTI_STATUS;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 207

  public static final int ALREADY_REPORTED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 208

  public static final int IM_USED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 226

  public static final int MULTIPLE_CHOICES;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 300

  public static final int MOVED_PERMANENTLY;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 301

  public static final int MOVED_PERMENANTLY;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 301
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()

  public static final int FOUND;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 302

  public static final int SEE_OTHER;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 303

  public static final int NOT_MODIFIED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 304

  public static final int USE_PROXY;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 305

  public static final int TEMPORARY_REDIRECT;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 307

  public static final int PERMANENT_REDIRECT;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 308

  public static final int BAD_REQUEST;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 400

  public static final int UNAUTHORIZED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 401

  public static final int PAYMENT_REQUIRED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 402

  public static final int FORBIDDEN;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 403

  public static final int NOT_FOUND;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 404

  public static final int METHOD_NOT_ALLOWED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 405

  public static final int NOT_ACCEPTABLE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 406

  public static final int PROXY_AUTHENTICATION_REQUIRED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 407

  public static final int REQUEST_TIME_OUT;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 408

  public static final int CONFLICT;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 409

  public static final int GONE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 410

  public static final int LENGTH_REQUIRED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 411

  public static final int PRECONDITION_FAILED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 412

  public static final int REQUEST_ENTITY_TOO_LARGE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 413

  public static final int REQUEST_URI_TOO_LARGE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 414

  public static final int UNSUPPORTED_MEDIA_TYPE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 415

  public static final int REQUEST_RANGE_NOT_SATISFIABLE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 416

  public static final int EXPECTATION_FAILED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 417

  public static final int UNPROCESSABLE_ENTITY;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 422

  public static final int LOCKED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 423

  public static final int FAILED_DEPENDENCY;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 424

  public static final int UPGRADE_REQUIRED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 426

  public static final int PRECONDITION_REQUIRED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 428

  public static final int TOO_MANY_REQUESTS;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 429

  public static final int REQUEST_HEADER_FIELDS_TOO_LARGE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 431

  public static final int INTERNAL_SERVER_ERROR;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 500

  public static final int NOT_IMPLEMENTED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 501

  public static final int BAD_GATEWAY;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 502

  public static final int SERVICE_UNAVAILABLE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 503

  public static final int GATEWAY_TIME_OUT;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 504

  public static final int HTTP_VERSION_NOT_SUPPORTED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 505

  public static final int INSUFFICIENT_STORAGE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 507

  public static final int LOOP_DETECTED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 508

  public static final int NOT_EXTENDED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 510

  public static final int NETWORK_AUTHENTICATION_REQUIRED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 511

  public static final java.lang.String CONTINUE_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Continue"

  public static final java.lang.String SWITCHING_PROTOCOLS_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Switching Protocols"

  public static final java.lang.String PROCESSING_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Processing"

  public static final java.lang.String OK_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "OK"

  public static final java.lang.String CREATED_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Created"

  public static final java.lang.String ACCEPTED_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Accepted"

  public static final java.lang.String NON_AUTHORITATIVE_INFORMATION_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Non-Authoritative Information"

  public static final java.lang.String NO_CONTENT_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "No Content"

  public static final java.lang.String RESET_CONTENT_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Reset Content"

  public static final java.lang.String PARTIAL_CONTENT_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Partial Content"

  public static final java.lang.String MULTI_STATUS_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Multi-Status"

  public static final java.lang.String ALREADY_REPORTED_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Already Reported"

  public static final java.lang.String IM_USED_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "IM Used"

  public static final java.lang.String MULTIPLE_CHOICES_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Multiple Choices"

  public static final java.lang.String MOVED_PERMANENTLY_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Moved Permanently"

  public static final java.lang.String FOUND_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Found"

  public static final java.lang.String SEE_OTHER_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "See Other"

  public static final java.lang.String NOT_MODIFIED_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Not Modified"

  public static final java.lang.String USE_PROXY_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Use Proxy"

  public static final java.lang.String TEMPORARY_REDIRECT_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Temporary Redirect"

  public static final java.lang.String PERMANENT_REDIRECT_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Permanent Redirect"

  public static final java.lang.String BAD_REQUEST_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Bad Request"

  public static final java.lang.String UNAUTHORIZED_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Unauthorized"

  public static final java.lang.String PAYMENT_REQUIRED_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Payment Required"

  public static final java.lang.String FORBIDDEN_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Forbidden"

  public static final java.lang.String NOT_FOUND_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Not Found"

  public static final java.lang.String METHOD_NOT_ALLOWED_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Method Not Allowed"

  public static final java.lang.String NOT_ACCEPTABLE_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Not Acceptable"

  public static final java.lang.String PROXY_AUTHENTICATION_REQUIRED_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Proxy Authentication Required"

  public static final java.lang.String REQUEST_TIME_OUT_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Request Time-out"

  public static final java.lang.String CONFLICT_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Conflict"

  public static final java.lang.String GONE_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Gone"

  public static final java.lang.String LENGTH_REQUIRED_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Length Required"

  public static final java.lang.String PRECONDITION_FAILED_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Precondition Failed"

  public static final java.lang.String REQUEST_ENTITY_TOO_LARGE_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Request Entity Too Large"

  public static final java.lang.String REQUEST_URI_TOO_LARGE_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Request-URI Too Large"

  public static final java.lang.String UNSUPPORTED_MEDIA_TYPE_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Unsupported Media Type"

  public static final java.lang.String REQUEST_RANGE_NOT_SATISFIABLE_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Requested range not satisfiable"

  public static final java.lang.String EXPECTATION_FAILED_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Expectation Failed"

  public static final java.lang.String UNPROCESSABLE_ENTITY_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Unprocessable Entity"

  public static final java.lang.String LOCKED_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Locked"

  public static final java.lang.String FAILED_DEPENDENCY_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Failed Dependency"

  public static final java.lang.String UPGRADE_REQUIRED_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Upgrade Required"

  public static final java.lang.String PRECONDITION_REQUIRED_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Precondition Required"

  public static final java.lang.String TOO_MANY_REQUESTS_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Too Many Requests"

  public static final java.lang.String REQUEST_HEADER_FIELDS_TOO_LARGE_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Request Header Fields Too Large"

  public static final java.lang.String INTERNAL_SERVER_ERROR_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Internal Server Error"

  public static final java.lang.String NOT_IMPLEMENTED_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Not Implemented"

  public static final java.lang.String BAD_GATEWAY_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Bad Gateway"

  public static final java.lang.String SERVICE_UNAVAILABLE_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Service Unavailable"

  public static final java.lang.String GATEWAY_TIME_OUT_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Gateway Time-out"

  public static final java.lang.String HTTP_VERSION_NOT_SUPPORTED_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "HTTP Version not supported"

  public static final java.lang.String INSUFFICIENT_STORAGE_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Insufficient Storage"

  public static final java.lang.String LOOP_DETECTED_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Loop Detected"

  public static final java.lang.String NOT_EXTENDED_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Not Extended"

  public static final java.lang.String NETWORK_AUTHENTICATION_REQUIRED_STRING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "Network Authentication Required"

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 29
            sipush 735
            anewarray io.undertow.util.StatusCodes$Entry
            putstatic io.undertow.util.StatusCodes.TABLE:[Lio/undertow/util/StatusCodes$Entry;
         1: .line 148
            bipush 100
            ldc "Continue"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
         2: .line 149
            bipush 101
            ldc "Switching Protocols"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
         3: .line 150
            bipush 102
            ldc "Processing"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
         4: .line 151
            sipush 200
            ldc "OK"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
         5: .line 152
            sipush 201
            ldc "Created"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
         6: .line 153
            sipush 202
            ldc "Accepted"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
         7: .line 154
            sipush 203
            ldc "Non-Authoritative Information"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
         8: .line 155
            sipush 204
            ldc "No Content"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
         9: .line 156
            sipush 205
            ldc "Reset Content"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        10: .line 157
            sipush 206
            ldc "Partial Content"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        11: .line 158
            sipush 207
            ldc "Multi-Status"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        12: .line 159
            sipush 208
            ldc "Already Reported"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        13: .line 160
            sipush 226
            ldc "IM Used"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        14: .line 161
            sipush 300
            ldc "Multiple Choices"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        15: .line 162
            sipush 301
            ldc "Moved Permanently"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        16: .line 163
            sipush 302
            ldc "Found"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        17: .line 164
            sipush 303
            ldc "See Other"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        18: .line 165
            sipush 304
            ldc "Not Modified"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        19: .line 166
            sipush 305
            ldc "Use Proxy"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        20: .line 167
            sipush 307
            ldc "Temporary Redirect"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        21: .line 168
            sipush 308
            ldc "Permanent Redirect"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        22: .line 169
            sipush 400
            ldc "Bad Request"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        23: .line 170
            sipush 401
            ldc "Unauthorized"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        24: .line 171
            sipush 402
            ldc "Payment Required"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        25: .line 172
            sipush 403
            ldc "Forbidden"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        26: .line 173
            sipush 404
            ldc "Not Found"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        27: .line 174
            sipush 405
            ldc "Method Not Allowed"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        28: .line 175
            sipush 406
            ldc "Not Acceptable"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        29: .line 176
            sipush 407
            ldc "Proxy Authentication Required"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        30: .line 177
            sipush 408
            ldc "Request Time-out"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        31: .line 178
            sipush 409
            ldc "Conflict"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        32: .line 179
            sipush 410
            ldc "Gone"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        33: .line 180
            sipush 411
            ldc "Length Required"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        34: .line 181
            sipush 412
            ldc "Precondition Failed"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        35: .line 182
            sipush 413
            ldc "Request Entity Too Large"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        36: .line 183
            sipush 414
            ldc "Request-URI Too Large"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        37: .line 184
            sipush 415
            ldc "Unsupported Media Type"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        38: .line 185
            sipush 416
            ldc "Requested range not satisfiable"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        39: .line 186
            sipush 417
            ldc "Expectation Failed"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        40: .line 187
            sipush 422
            ldc "Unprocessable Entity"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        41: .line 188
            sipush 423
            ldc "Locked"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        42: .line 189
            sipush 424
            ldc "Failed Dependency"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        43: .line 190
            sipush 426
            ldc "Upgrade Required"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        44: .line 191
            sipush 428
            ldc "Precondition Required"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        45: .line 192
            sipush 429
            ldc "Too Many Requests"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        46: .line 193
            sipush 431
            ldc "Request Header Fields Too Large"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        47: .line 194
            sipush 500
            ldc "Internal Server Error"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        48: .line 195
            sipush 501
            ldc "Not Implemented"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        49: .line 196
            sipush 502
            ldc "Bad Gateway"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        50: .line 197
            sipush 503
            ldc "Service Unavailable"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        51: .line 198
            sipush 504
            ldc "Gateway Time-out"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        52: .line 199
            sipush 505
            ldc "HTTP Version not supported"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        53: .line 200
            sipush 507
            ldc "Insufficient Storage"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        54: .line 201
            sipush 508
            ldc "Loop Detected"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        55: .line 202
            sipush 510
            ldc "Not Extended"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        56: .line 203
            sipush 511
            ldc "Network Authentication Required"
            invokestatic io.undertow.util.StatusCodes.putCode:(ILjava/lang/String;)V
        57: .line 205
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  private static void putCode(int, java.lang.String);
    descriptor: (ILjava/lang/String;)V
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=4, locals=4, args_size=2
        start local 0 // int code
        start local 1 // java.lang.String reason
         0: .line 208
            new io.undertow.util.StatusCodes$Entry
            dup
            aload 1 /* reason */
            iload 0 /* code */
            invokespecial io.undertow.util.StatusCodes$Entry.<init>:(Ljava/lang/String;I)V
            astore 2 /* e */
        start local 2 // io.undertow.util.StatusCodes$Entry e
         1: .line 209
            iload 0 /* code */
            sipush 735
            iand
            istore 3 /* h */
        start local 3 // int h
         2: .line 210
            getstatic io.undertow.util.StatusCodes.TABLE:[Lio/undertow/util/StatusCodes$Entry;
            iload 3 /* h */
            aaload
            ifnull 4
         3: .line 211
            new java.lang.IllegalArgumentException
            dup
            ldc "hash collision"
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 213
      StackMap locals: io.undertow.util.StatusCodes$Entry int
      StackMap stack:
            getstatic io.undertow.util.StatusCodes.TABLE:[Lio/undertow/util/StatusCodes$Entry;
            iload 3 /* h */
            aload 2 /* e */
            aastore
         5: .line 214
            return
        end local 3 // int h
        end local 2 // io.undertow.util.StatusCodes$Entry e
        end local 1 // java.lang.String reason
        end local 0 // int code
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    6     0    code  I
            0    6     1  reason  Ljava/lang/String;
            1    6     2       e  Lio/undertow/util/StatusCodes$Entry;
            2    6     3       h  I
    MethodParameters:
        Name  Flags
      code    
      reason  

  private void <init>();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.undertow.util.StatusCodes this
         0: .line 216
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 217
            return
        end local 0 // io.undertow.util.StatusCodes this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/undertow/util/StatusCodes;

  public static final java.lang.String getReason(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    Code:
      stack=2, locals=3, args_size=1
        start local 0 // int code
         0: .line 220
            iload 0 /* code */
            sipush 735
            iand
            istore 1 /* hash */
        start local 1 // int hash
         1: .line 221
            iload 1 /* hash */
            sipush 735
            if_icmpne 3
         2: .line 222
            ldc "Unknown"
            areturn
         3: .line 224
      StackMap locals: int
      StackMap stack:
            getstatic io.undertow.util.StatusCodes.TABLE:[Lio/undertow/util/StatusCodes$Entry;
            iload 1 /* hash */
            aaload
            astore 2 /* result */
        start local 2 // io.undertow.util.StatusCodes$Entry result
         4: .line 225
            aload 2 /* result */
            ifnull 5
            aload 2 /* result */
            getfield io.undertow.util.StatusCodes$Entry.code:I
            iload 0 /* code */
            if_icmpeq 6
         5: .line 226
      StackMap locals: io.undertow.util.StatusCodes$Entry
      StackMap stack:
            ldc "Unknown"
            areturn
         6: .line 228
      StackMap locals:
      StackMap stack:
            aload 2 /* result */
            getfield io.undertow.util.StatusCodes$Entry.reason:Ljava/lang/String;
            areturn
        end local 2 // io.undertow.util.StatusCodes$Entry result
        end local 1 // int hash
        end local 0 // int code
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    7     0    code  I
            1    7     1    hash  I
            4    7     2  result  Lio/undertow/util/StatusCodes$Entry;
    MethodParameters:
      Name  Flags
      code  final
}
SourceFile: "StatusCodes.java"
NestMembers:
  io.undertow.util.StatusCodes$Entry
InnerClasses:
  private final Entry = io.undertow.util.StatusCodes$Entry of io.undertow.util.StatusCodes