public final class org.glassfish.grizzly.http.util.Header extends java.lang.Enum<org.glassfish.grizzly.http.util.Header>
  minor version: 0
  major version: 59
  flags: flags: (0x4031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER, ACC_ANNOTATION
  this_class: org.glassfish.grizzly.http.util.Header
  super_class: java.lang.Enum
{
  public static final org.glassfish.grizzly.http.util.Header Accept;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header AcceptCharset;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header AcceptEncoding;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header AcceptRanges;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header Age;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header Allow;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header Authorization;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header CacheControl;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header Cookie;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header Connection;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header ContentDisposition;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header ContentEncoding;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header ContentLanguage;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header ContentLength;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header ContentLocation;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header ContentMD5;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header ContentRange;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header ContentType;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header Date;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header ETag;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header Expect;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header Expires;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header From;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header Host;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header IfMatch;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header IfModifiedSince;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header IfNoneMatch;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header IfRange;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header IfUnmodifiedSince;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header KeepAlive;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header LastModified;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header Location;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header MaxForwards;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header Pragma;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header ProxyAuthenticate;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header ProxyAuthorization;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header ProxyConnection;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header Range;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header Referer;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header RetryAfter;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header Server;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header SetCookie;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header TE;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header Trailer;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header TransferEncoding;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header Upgrade;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header UserAgent;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header Vary;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header Via;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header Warnings;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header WWWAuthenticate;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header XPoweredBy;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.glassfish.grizzly.http.util.Header HTTP2Settings;
    descriptor: Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  private static final java.util.Map<java.lang.String, org.glassfish.grizzly.http.util.Header> VALUES;
    descriptor: Ljava/util/Map;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    Signature: Ljava/util/Map<Ljava/lang/String;Lorg/glassfish/grizzly/http/util/Header;>;

  private final byte[] headerNameBytes;
    descriptor: [B
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final byte[] headerNameLowerCaseBytes;
    descriptor: [B
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final java.lang.String headerName;
    descriptor: Ljava/lang/String;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final java.lang.String headerNameLowerCase;
    descriptor: Ljava/lang/String;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final int length;
    descriptor: I
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private static final org.glassfish.grizzly.http.util.Header[] ENUM$VALUES;
    descriptor: [Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x101a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=5, locals=4, args_size=0
         0: .line 31
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "Accept"
            iconst_0
            ldc "Accept"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.Accept:Lorg/glassfish/grizzly/http/util/Header;
         1: .line 32
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "AcceptCharset"
            iconst_1
            ldc "Accept-Charset"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.AcceptCharset:Lorg/glassfish/grizzly/http/util/Header;
         2: .line 33
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "AcceptEncoding"
            iconst_2
            ldc "Accept-Encoding"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.AcceptEncoding:Lorg/glassfish/grizzly/http/util/Header;
         3: .line 34
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "AcceptRanges"
            iconst_3
            ldc "Accept-Ranges"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.AcceptRanges:Lorg/glassfish/grizzly/http/util/Header;
         4: .line 35
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "Age"
            iconst_4
            ldc "Age"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.Age:Lorg/glassfish/grizzly/http/util/Header;
         5: .line 36
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "Allow"
            iconst_5
            ldc "Allow"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.Allow:Lorg/glassfish/grizzly/http/util/Header;
         6: .line 37
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "Authorization"
            bipush 6
            ldc "Authorization"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.Authorization:Lorg/glassfish/grizzly/http/util/Header;
         7: .line 38
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "CacheControl"
            bipush 7
            ldc "Cache-Control"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.CacheControl:Lorg/glassfish/grizzly/http/util/Header;
         8: .line 39
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "Cookie"
            bipush 8
            ldc "Cookie"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.Cookie:Lorg/glassfish/grizzly/http/util/Header;
         9: .line 40
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "Connection"
            bipush 9
            ldc "Connection"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.Connection:Lorg/glassfish/grizzly/http/util/Header;
        10: .line 41
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "ContentDisposition"
            bipush 10
            ldc "Content-Disposition"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.ContentDisposition:Lorg/glassfish/grizzly/http/util/Header;
        11: .line 42
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "ContentEncoding"
            bipush 11
            ldc "Content-Encoding"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.ContentEncoding:Lorg/glassfish/grizzly/http/util/Header;
        12: .line 43
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "ContentLanguage"
            bipush 12
            ldc "Content-Language"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.ContentLanguage:Lorg/glassfish/grizzly/http/util/Header;
        13: .line 44
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "ContentLength"
            bipush 13
            ldc "Content-Length"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.ContentLength:Lorg/glassfish/grizzly/http/util/Header;
        14: .line 45
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "ContentLocation"
            bipush 14
            ldc "Content-Location"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.ContentLocation:Lorg/glassfish/grizzly/http/util/Header;
        15: .line 46
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "ContentMD5"
            bipush 15
            ldc "Content-MD5"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.ContentMD5:Lorg/glassfish/grizzly/http/util/Header;
        16: .line 47
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "ContentRange"
            bipush 16
            ldc "Content-Range"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.ContentRange:Lorg/glassfish/grizzly/http/util/Header;
        17: .line 48
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "ContentType"
            bipush 17
            ldc "Content-Type"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.ContentType:Lorg/glassfish/grizzly/http/util/Header;
        18: .line 49
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "Date"
            bipush 18
            ldc "Date"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.Date:Lorg/glassfish/grizzly/http/util/Header;
        19: .line 50
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "ETag"
            bipush 19
            ldc "ETag"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.ETag:Lorg/glassfish/grizzly/http/util/Header;
        20: .line 51
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "Expect"
            bipush 20
            ldc "Expect"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.Expect:Lorg/glassfish/grizzly/http/util/Header;
        21: .line 52
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "Expires"
            bipush 21
            ldc "Expires"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.Expires:Lorg/glassfish/grizzly/http/util/Header;
        22: .line 53
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "From"
            bipush 22
            ldc "From"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.From:Lorg/glassfish/grizzly/http/util/Header;
        23: .line 54
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "Host"
            bipush 23
            ldc "Host"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.Host:Lorg/glassfish/grizzly/http/util/Header;
        24: .line 55
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "IfMatch"
            bipush 24
            ldc "If-Match"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.IfMatch:Lorg/glassfish/grizzly/http/util/Header;
        25: .line 56
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "IfModifiedSince"
            bipush 25
            ldc "If-Modified-Since"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.IfModifiedSince:Lorg/glassfish/grizzly/http/util/Header;
        26: .line 57
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "IfNoneMatch"
            bipush 26
            ldc "If-None-Match"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.IfNoneMatch:Lorg/glassfish/grizzly/http/util/Header;
        27: .line 58
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "IfRange"
            bipush 27
            ldc "If-Range"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.IfRange:Lorg/glassfish/grizzly/http/util/Header;
        28: .line 59
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "IfUnmodifiedSince"
            bipush 28
            ldc "If-Unmodified-Since"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.IfUnmodifiedSince:Lorg/glassfish/grizzly/http/util/Header;
        29: .line 60
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "KeepAlive"
            bipush 29
            ldc "Keep-Alive"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.KeepAlive:Lorg/glassfish/grizzly/http/util/Header;
        30: .line 61
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "LastModified"
            bipush 30
            ldc "Last-Modified"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.LastModified:Lorg/glassfish/grizzly/http/util/Header;
        31: .line 62
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "Location"
            bipush 31
            ldc "Location"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.Location:Lorg/glassfish/grizzly/http/util/Header;
        32: .line 63
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "MaxForwards"
            bipush 32
            ldc "Max-Forwards"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.MaxForwards:Lorg/glassfish/grizzly/http/util/Header;
        33: .line 64
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "Pragma"
            bipush 33
            ldc "Pragma"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.Pragma:Lorg/glassfish/grizzly/http/util/Header;
        34: .line 65
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "ProxyAuthenticate"
            bipush 34
            ldc "Proxy-Authenticate"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.ProxyAuthenticate:Lorg/glassfish/grizzly/http/util/Header;
        35: .line 66
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "ProxyAuthorization"
            bipush 35
            ldc "Proxy-Authorization"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.ProxyAuthorization:Lorg/glassfish/grizzly/http/util/Header;
        36: .line 67
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "ProxyConnection"
            bipush 36
            ldc "Proxy-Connection"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.ProxyConnection:Lorg/glassfish/grizzly/http/util/Header;
        37: .line 68
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "Range"
            bipush 37
            ldc "Range"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.Range:Lorg/glassfish/grizzly/http/util/Header;
        38: .line 69
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "Referer"
            bipush 38
        39: .line 70
            ldc "Referer"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.Referer:Lorg/glassfish/grizzly/http/util/Header;
        40: .line 71
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "RetryAfter"
            bipush 39
            ldc "Retry-After"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.RetryAfter:Lorg/glassfish/grizzly/http/util/Header;
        41: .line 72
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "Server"
            bipush 40
            ldc "Server"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.Server:Lorg/glassfish/grizzly/http/util/Header;
        42: .line 73
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "SetCookie"
            bipush 41
            ldc "Set-Cookie"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.SetCookie:Lorg/glassfish/grizzly/http/util/Header;
        43: .line 74
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "TE"
            bipush 42
            ldc "TE"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.TE:Lorg/glassfish/grizzly/http/util/Header;
        44: .line 75
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "Trailer"
            bipush 43
            ldc "Trailer"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.Trailer:Lorg/glassfish/grizzly/http/util/Header;
        45: .line 76
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "TransferEncoding"
            bipush 44
            ldc "Transfer-Encoding"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.TransferEncoding:Lorg/glassfish/grizzly/http/util/Header;
        46: .line 77
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "Upgrade"
            bipush 45
            ldc "Upgrade"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.Upgrade:Lorg/glassfish/grizzly/http/util/Header;
        47: .line 78
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "UserAgent"
            bipush 46
            ldc "User-Agent"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.UserAgent:Lorg/glassfish/grizzly/http/util/Header;
        48: .line 79
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "Vary"
            bipush 47
            ldc "Vary"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.Vary:Lorg/glassfish/grizzly/http/util/Header;
        49: .line 80
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "Via"
            bipush 48
            ldc "Via"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.Via:Lorg/glassfish/grizzly/http/util/Header;
        50: .line 81
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "Warnings"
            bipush 49
            ldc "Warning"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.Warnings:Lorg/glassfish/grizzly/http/util/Header;
        51: .line 82
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "WWWAuthenticate"
            bipush 50
            ldc "WWW-Authenticate"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.WWWAuthenticate:Lorg/glassfish/grizzly/http/util/Header;
        52: .line 83
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "XPoweredBy"
            bipush 51
            ldc "X-Powered-By"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.XPoweredBy:Lorg/glassfish/grizzly/http/util/Header;
        53: .line 84
            new org.glassfish.grizzly.http.util.Header
            dup
            ldc "HTTP2Settings"
            bipush 52
            ldc "HTTP2-Settings"
            invokespecial org.glassfish.grizzly.http.util.Header.<init>:(Ljava/lang/String;ILjava/lang/String;)V
            putstatic org.glassfish.grizzly.http.util.Header.HTTP2Settings:Lorg/glassfish/grizzly/http/util/Header;
            bipush 53
            anewarray org.glassfish.grizzly.http.util.Header
            dup
            iconst_0
            getstatic org.glassfish.grizzly.http.util.Header.Accept:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            iconst_1
            getstatic org.glassfish.grizzly.http.util.Header.AcceptCharset:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            iconst_2
            getstatic org.glassfish.grizzly.http.util.Header.AcceptEncoding:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            iconst_3
            getstatic org.glassfish.grizzly.http.util.Header.AcceptRanges:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            iconst_4
            getstatic org.glassfish.grizzly.http.util.Header.Age:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            iconst_5
            getstatic org.glassfish.grizzly.http.util.Header.Allow:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            bipush 6
            getstatic org.glassfish.grizzly.http.util.Header.Authorization:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            bipush 7
            getstatic org.glassfish.grizzly.http.util.Header.CacheControl:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            bipush 8
            getstatic org.glassfish.grizzly.http.util.Header.Cookie:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            bipush 9
            getstatic org.glassfish.grizzly.http.util.Header.Connection:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            bipush 10
            getstatic org.glassfish.grizzly.http.util.Header.ContentDisposition:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            bipush 11
            getstatic org.glassfish.grizzly.http.util.Header.ContentEncoding:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            bipush 12
            getstatic org.glassfish.grizzly.http.util.Header.ContentLanguage:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            bipush 13
            getstatic org.glassfish.grizzly.http.util.Header.ContentLength:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            bipush 14
            getstatic org.glassfish.grizzly.http.util.Header.ContentLocation:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            bipush 15
            getstatic org.glassfish.grizzly.http.util.Header.ContentMD5:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            bipush 16
            getstatic org.glassfish.grizzly.http.util.Header.ContentRange:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            bipush 17
            getstatic org.glassfish.grizzly.http.util.Header.ContentType:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            bipush 18
            getstatic org.glassfish.grizzly.http.util.Header.Date:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            bipush 19
            getstatic org.glassfish.grizzly.http.util.Header.ETag:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            bipush 20
            getstatic org.glassfish.grizzly.http.util.Header.Expect:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            bipush 21
            getstatic org.glassfish.grizzly.http.util.Header.Expires:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            bipush 22
            getstatic org.glassfish.grizzly.http.util.Header.From:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            bipush 23
            getstatic org.glassfish.grizzly.http.util.Header.Host:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            bipush 24
            getstatic org.glassfish.grizzly.http.util.Header.IfMatch:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            bipush 25
            getstatic org.glassfish.grizzly.http.util.Header.IfModifiedSince:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            bipush 26
            getstatic org.glassfish.grizzly.http.util.Header.IfNoneMatch:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            bipush 27
            getstatic org.glassfish.grizzly.http.util.Header.IfRange:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            bipush 28
            getstatic org.glassfish.grizzly.http.util.Header.IfUnmodifiedSince:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            bipush 29
            getstatic org.glassfish.grizzly.http.util.Header.KeepAlive:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            bipush 30
            getstatic org.glassfish.grizzly.http.util.Header.LastModified:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            bipush 31
            getstatic org.glassfish.grizzly.http.util.Header.Location:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            bipush 32
            getstatic org.glassfish.grizzly.http.util.Header.MaxForwards:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            bipush 33
            getstatic org.glassfish.grizzly.http.util.Header.Pragma:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            bipush 34
            getstatic org.glassfish.grizzly.http.util.Header.ProxyAuthenticate:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            bipush 35
            getstatic org.glassfish.grizzly.http.util.Header.ProxyAuthorization:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            bipush 36
            getstatic org.glassfish.grizzly.http.util.Header.ProxyConnection:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            bipush 37
            getstatic org.glassfish.grizzly.http.util.Header.Range:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            bipush 38
            getstatic org.glassfish.grizzly.http.util.Header.Referer:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            bipush 39
            getstatic org.glassfish.grizzly.http.util.Header.RetryAfter:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            bipush 40
            getstatic org.glassfish.grizzly.http.util.Header.Server:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            bipush 41
            getstatic org.glassfish.grizzly.http.util.Header.SetCookie:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            bipush 42
            getstatic org.glassfish.grizzly.http.util.Header.TE:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            bipush 43
            getstatic org.glassfish.grizzly.http.util.Header.Trailer:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            bipush 44
            getstatic org.glassfish.grizzly.http.util.Header.TransferEncoding:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            bipush 45
            getstatic org.glassfish.grizzly.http.util.Header.Upgrade:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            bipush 46
            getstatic org.glassfish.grizzly.http.util.Header.UserAgent:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            bipush 47
            getstatic org.glassfish.grizzly.http.util.Header.Vary:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            bipush 48
            getstatic org.glassfish.grizzly.http.util.Header.Via:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            bipush 49
            getstatic org.glassfish.grizzly.http.util.Header.Warnings:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            bipush 50
            getstatic org.glassfish.grizzly.http.util.Header.WWWAuthenticate:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            bipush 51
            getstatic org.glassfish.grizzly.http.util.Header.XPoweredBy:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            dup
            bipush 52
            getstatic org.glassfish.grizzly.http.util.Header.HTTP2Settings:Lorg/glassfish/grizzly/http/util/Header;
            aastore
            putstatic org.glassfish.grizzly.http.util.Header.ENUM$VALUES:[Lorg/glassfish/grizzly/http/util/Header;
        54: .line 89
            new java.util.TreeMap
            dup
            getstatic java.lang.String.CASE_INSENSITIVE_ORDER:Ljava/util/Comparator;
            invokespecial java.util.TreeMap.<init>:(Ljava/util/Comparator;)V
            putstatic org.glassfish.grizzly.http.util.Header.VALUES:Ljava/util/Map;
        55: .line 91
            invokestatic org.glassfish.grizzly.http.util.Header.values:()[Lorg/glassfish/grizzly/http/util/Header;
            dup
            astore 3
            arraylength
            istore 2
            iconst_0
            istore 1
            goto 59
      StackMap locals: top int int org.glassfish.grizzly.http.util.Header[]
      StackMap stack:
        56: aload 3
            iload 1
            aaload
            astore 0 /* h */
        start local 0 // org.glassfish.grizzly.http.util.Header h
        57: .line 92
            getstatic org.glassfish.grizzly.http.util.Header.VALUES:Ljava/util/Map;
            aload 0 /* h */
            invokevirtual org.glassfish.grizzly.http.util.Header.toString:()Ljava/lang/String;
            aload 0 /* h */
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        end local 0 // org.glassfish.grizzly.http.util.Header h
        58: .line 91
            iinc 1 1
      StackMap locals:
      StackMap stack:
        59: iload 1
            iload 2
            if_icmplt 56
        60: .line 94
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature
           57   58     0     h  Lorg/glassfish/grizzly/http/util/Header;

  private void <init>(java.lang.String, int, java.lang.String);
    descriptor: (Ljava/lang/String;ILjava/lang/String;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // org.glassfish.grizzly.http.util.Header this
        start local 3 // java.lang.String headerName
         0: .line 108
            aload 0 /* this */
            aload 1
            iload 2
            invokespecial java.lang.Enum.<init>:(Ljava/lang/String;I)V
         1: .line 109
            aload 0 /* this */
            aload 3 /* headerName */
            putfield org.glassfish.grizzly.http.util.Header.headerName:Ljava/lang/String;
         2: .line 110
            aload 0 /* this */
            aload 3 /* headerName */
            getstatic org.glassfish.grizzly.utils.Charsets.ASCII_CHARSET:Ljava/nio/charset/Charset;
            invokevirtual java.lang.String.getBytes:(Ljava/nio/charset/Charset;)[B
            putfield org.glassfish.grizzly.http.util.Header.headerNameBytes:[B
         3: .line 112
            aload 0 /* this */
            aload 3 /* headerName */
            getstatic java.util.Locale.ENGLISH:Ljava/util/Locale;
            invokevirtual java.lang.String.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String;
            putfield org.glassfish.grizzly.http.util.Header.headerNameLowerCase:Ljava/lang/String;
         4: .line 113
            aload 0 /* this */
            aload 0 /* this */
            getfield org.glassfish.grizzly.http.util.Header.headerNameLowerCase:Ljava/lang/String;
            getstatic org.glassfish.grizzly.utils.Charsets.ASCII_CHARSET:Ljava/nio/charset/Charset;
            invokevirtual java.lang.String.getBytes:(Ljava/nio/charset/Charset;)[B
            putfield org.glassfish.grizzly.http.util.Header.headerNameLowerCaseBytes:[B
         5: .line 115
            aload 0 /* this */
            aload 0 /* this */
            getfield org.glassfish.grizzly.http.util.Header.headerNameBytes:[B
            arraylength
            putfield org.glassfish.grizzly.http.util.Header.length:I
         6: .line 116
            return
        end local 3 // java.lang.String headerName
        end local 0 // org.glassfish.grizzly.http.util.Header this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    7     0        this  Lorg/glassfish/grizzly/http/util/Header;
            0    7     3  headerName  Ljava/lang/String;
    MethodParameters:
               Name  Flags
      $enum$name     
      $enum$ordinal  
      headerName     final

  public final byte[] getBytes();
    descriptor: ()[B
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.glassfish.grizzly.http.util.Header this
         0: .line 132
            aload 0 /* this */
            getfield org.glassfish.grizzly.http.util.Header.headerNameBytes:[B
            areturn
        end local 0 // org.glassfish.grizzly.http.util.Header this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/glassfish/grizzly/http/util/Header;

  public final java.lang.String getLowerCase();
    descriptor: ()Ljava/lang/String;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.glassfish.grizzly.http.util.Header this
         0: .line 143
            aload 0 /* this */
            getfield org.glassfish.grizzly.http.util.Header.headerNameLowerCase:Ljava/lang/String;
            areturn
        end local 0 // org.glassfish.grizzly.http.util.Header this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/glassfish/grizzly/http/util/Header;

  public final byte[] getLowerCaseBytes();
    descriptor: ()[B
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.glassfish.grizzly.http.util.Header this
         0: .line 156
            aload 0 /* this */
            getfield org.glassfish.grizzly.http.util.Header.headerNameLowerCaseBytes:[B
            areturn
        end local 0 // org.glassfish.grizzly.http.util.Header this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/glassfish/grizzly/http/util/Header;

  public final int getLength();
    descriptor: ()I
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.glassfish.grizzly.http.util.Header this
         0: .line 167
            aload 0 /* this */
            getfield org.glassfish.grizzly.http.util.Header.length:I
            ireturn
        end local 0 // org.glassfish.grizzly.http.util.Header this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/glassfish/grizzly/http/util/Header;

  public final java.lang.String toString();
    descriptor: ()Ljava/lang/String;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.glassfish.grizzly.http.util.Header this
         0: .line 179
            aload 0 /* this */
            getfield org.glassfish.grizzly.http.util.Header.headerName:Ljava/lang/String;
            areturn
        end local 0 // org.glassfish.grizzly.http.util.Header this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/glassfish/grizzly/http/util/Header;

  public final byte[] toByteArray();
    descriptor: ()[B
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.glassfish.grizzly.http.util.Header this
         0: .line 189
            aload 0 /* this */
            getfield org.glassfish.grizzly.http.util.Header.headerNameBytes:[B
            areturn
        end local 0 // org.glassfish.grizzly.http.util.Header this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/glassfish/grizzly/http/util/Header;

  public static org.glassfish.grizzly.http.util.Header find(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // java.lang.String name
         0: .line 207
            aload 0 /* name */
            ifnull 1
            aload 0 /* name */
            invokevirtual java.lang.String.isEmpty:()Z
            ifeq 2
         1: .line 208
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
         2: .line 210
      StackMap locals:
      StackMap stack:
            getstatic org.glassfish.grizzly.http.util.Header.VALUES:Ljava/util/Map;
            aload 0 /* name */
            invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast org.glassfish.grizzly.http.util.Header
            areturn
        end local 0 // java.lang.String name
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  name  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      name  final

  public static org.glassfish.grizzly.http.util.Header[] values();
    descriptor: ()[Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=5, locals=3, args_size=0
         0: .line 1
            getstatic org.glassfish.grizzly.http.util.Header.ENUM$VALUES:[Lorg/glassfish/grizzly/http/util/Header;
            dup
            astore 0
            iconst_0
            aload 0
            arraylength
            dup
            istore 1
            anewarray org.glassfish.grizzly.http.util.Header
            dup
            astore 2
            iconst_0
            iload 1
            invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
            aload 2
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static org.glassfish.grizzly.http.util.Header valueOf(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/glassfish/grizzly/http/util/Header;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
         0: .line 1
            ldc Lorg/glassfish/grizzly/http/util/Header;
            aload 0
            invokestatic java.lang.Enum.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
            checkcast org.glassfish.grizzly.http.util.Header
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
      Name  Flags
      name  
}
Signature: Ljava/lang/Enum<Lorg/glassfish/grizzly/http/util/Header;>;
SourceFile: "Header.java"