public class org.eclipse.jetty.http.HttpField
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.eclipse.jetty.http.HttpField
super_class: java.lang.Object
{
private static final java.lang.String __zeroquality;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "q=0"
private final org.eclipse.jetty.http.HttpHeader ;
descriptor: Lorg/eclipse/jetty/http/HttpHeader;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.lang.String _name;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.lang.String _value;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private int hash;
descriptor: I
flags: (0x0002) ACC_PRIVATE
public void (org.eclipse.jetty.http.HttpHeader, java.lang.String, java.lang.String);
descriptor: (Lorg/eclipse/jetty/http/HttpHeader;Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
iconst_0
putfield org.eclipse.jetty.http.HttpField.hash:I
2: aload 0
aload 1
putfield org.eclipse.jetty.http.HttpField._header:Lorg/eclipse/jetty/http/HttpHeader;
3: aload 0
aload 2
putfield org.eclipse.jetty.http.HttpField._name:Ljava/lang/String;
4: aload 0
aload 3
putfield org.eclipse.jetty.http.HttpField._value:Ljava/lang/String;
5: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lorg/eclipse/jetty/http/HttpField;
0 6 1 header Lorg/eclipse/jetty/http/HttpHeader;
0 6 2 name Ljava/lang/String;
0 6 3 value Ljava/lang/String;
MethodParameters:
Name Flags
header
name
value
public void (org.eclipse.jetty.http.HttpHeader, java.lang.String);
descriptor: (Lorg/eclipse/jetty/http/HttpHeader;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 1
invokevirtual org.eclipse.jetty.http.HttpHeader.asString:()Ljava/lang/String;
aload 2
invokespecial org.eclipse.jetty.http.HttpField.<init>:(Lorg/eclipse/jetty/http/HttpHeader;Ljava/lang/String;Ljava/lang/String;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/eclipse/jetty/http/HttpField;
0 2 1 header Lorg/eclipse/jetty/http/HttpHeader;
0 2 2 value Ljava/lang/String;
MethodParameters:
Name Flags
header
value
public void (org.eclipse.jetty.http.HttpHeader, org.eclipse.jetty.http.HttpHeaderValue);
descriptor: (Lorg/eclipse/jetty/http/HttpHeader;Lorg/eclipse/jetty/http/HttpHeaderValue;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 1
invokevirtual org.eclipse.jetty.http.HttpHeader.asString:()Ljava/lang/String;
aload 2
invokevirtual org.eclipse.jetty.http.HttpHeaderValue.asString:()Ljava/lang/String;
invokespecial org.eclipse.jetty.http.HttpField.<init>:(Lorg/eclipse/jetty/http/HttpHeader;Ljava/lang/String;Ljava/lang/String;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/eclipse/jetty/http/HttpField;
0 2 1 header Lorg/eclipse/jetty/http/HttpHeader;
0 2 2 value Lorg/eclipse/jetty/http/HttpHeaderValue;
MethodParameters:
Name Flags
header
value
public void <init>(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic org.eclipse.jetty.http.HttpHeader.CACHE:Lorg/eclipse/jetty/util/Trie;
aload 1
invokeinterface org.eclipse.jetty.util.Trie.get:(Ljava/lang/String;)Ljava/lang/Object;
checkcast org.eclipse.jetty.http.HttpHeader
aload 1
aload 2
invokespecial org.eclipse.jetty.http.HttpField.<init>:(Lorg/eclipse/jetty/http/HttpHeader;Ljava/lang/String;Ljava/lang/String;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/eclipse/jetty/http/HttpField;
0 2 1 name Ljava/lang/String;
0 2 2 value Ljava/lang/String;
MethodParameters:
Name Flags
name
value
public org.eclipse.jetty.http.HttpHeader ();
descriptor: ()Lorg/eclipse/jetty/http/HttpHeader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.eclipse.jetty.http.HttpField._header:Lorg/eclipse/jetty/http/HttpHeader;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jetty/http/HttpField;
public java.lang.String getName();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.eclipse.jetty.http.HttpField._name:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jetty/http/HttpField;
public java.lang.String getValue();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.eclipse.jetty.http.HttpField._value:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jetty/http/HttpField;
public int getIntValue();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.eclipse.jetty.http.HttpField._value:Ljava/lang/String;
invokestatic java.lang.Integer.parseInt:(Ljava/lang/String;)I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jetty/http/HttpField;
public long getLongValue();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.eclipse.jetty.http.HttpField._value:Ljava/lang/String;
invokestatic java.lang.Long.parseLong:(Ljava/lang/String;)J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jetty/http/HttpField;
public java.lang.String[] getValues();
descriptor: ()[Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=2, args_size=1
start local 0 0: aload 0
getfield org.eclipse.jetty.http.HttpField._value:Ljava/lang/String;
ifnonnull 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
new org.eclipse.jetty.http.QuotedCSV
dup
iconst_0
iconst_1
anewarray java.lang.String
dup
iconst_0
aload 0
getfield org.eclipse.jetty.http.HttpField._value:Ljava/lang/String;
aastore
invokespecial org.eclipse.jetty.http.QuotedCSV.<init>:(Z[Ljava/lang/String;)V
astore 1
start local 1 3: aload 1
invokevirtual org.eclipse.jetty.http.QuotedCSV.getValues:()Ljava/util/List;
aload 1
invokevirtual org.eclipse.jetty.http.QuotedCSV.size:()I
anewarray java.lang.String
invokeinterface java.util.List.toArray:([Ljava/lang/Object;)[Ljava/lang/Object;
checkcast java.lang.String[]
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/eclipse/jetty/http/HttpField;
3 4 1 list Lorg/eclipse/jetty/http/QuotedCSV;
public boolean contains(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=7, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 3
1: aload 0
getfield org.eclipse.jetty.http.HttpField._value:Ljava/lang/String;
ifnonnull 2
iconst_1
ireturn
StackMap locals:
StackMap stack:
2: iconst_0
ireturn
3: StackMap locals:
StackMap stack:
aload 1
invokevirtual java.lang.String.isEmpty:()Z
ifeq 5
4: iconst_0
ireturn
5: StackMap locals:
StackMap stack:
aload 0
getfield org.eclipse.jetty.http.HttpField._value:Ljava/lang/String;
ifnonnull 7
6: iconst_0
ireturn
7: StackMap locals:
StackMap stack:
aload 1
aload 0
getfield org.eclipse.jetty.http.HttpField._value:Ljava/lang/String;
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 9
8: iconst_1
ireturn
9: StackMap locals:
StackMap stack:
aload 1
invokestatic org.eclipse.jetty.util.StringUtil.asciiToLowerCase:(Ljava/lang/String;)Ljava/lang/String;
astore 1
10: iconst_0
istore 2
start local 2 11: iconst_0
istore 3
start local 3 12: iconst_0
istore 4
start local 4 13: iconst_0
istore 5
start local 5 14: goto 97
15: StackMap locals: org.eclipse.jetty.http.HttpField java.lang.String int int int int
StackMap stack:
aload 0
getfield org.eclipse.jetty.http.HttpField._value:Ljava/lang/String;
iload 5
invokevirtual java.lang.String.charAt:(I)C
istore 6
start local 6 16: iload 2
tableswitch { // 0 - 5
0: 17
1: 32
2: 50
3: 62
4: 70
5: 80
default: 95
}
17: StackMap locals: int
StackMap stack:
iload 6
lookupswitch { // 5
9: 26
32: 26
34: 18
44: 21
59: 22
default: 27
}
18: StackMap locals:
StackMap stack:
iconst_0
istore 3
19: iconst_2
istore 2
20: goto 96
21: StackMap locals:
StackMap stack:
goto 96
22: StackMap locals:
StackMap stack:
iconst_m1
istore 4
23: iconst_m1
istore 3
24: iconst_5
istore 2
25: goto 96
26: StackMap locals:
StackMap stack:
goto 96
27: StackMap locals:
StackMap stack:
iload 6
invokestatic java.lang.Character.toLowerCase:(C)C
aload 1
iconst_0
invokevirtual java.lang.String.charAt:(I)C
if_icmpne 28
iconst_1
goto 29
StackMap locals:
StackMap stack:
28: iconst_m1
StackMap locals:
StackMap stack: int
29: istore 3
30: iconst_1
istore 2
31: goto 96
32: StackMap locals:
StackMap stack:
iload 6
lookupswitch { // 2
44: 33
59: 37
default: 42
}
33: StackMap locals:
StackMap stack:
iload 3
aload 1
invokevirtual java.lang.String.length:()I
if_icmpne 35
34: iconst_1
ireturn
35: StackMap locals:
StackMap stack:
iconst_0
istore 2
36: goto 96
37: StackMap locals:
StackMap stack:
iload 3
iflt 38
iconst_0
goto 39
StackMap locals:
StackMap stack:
38: iconst_m1
StackMap locals:
StackMap stack: int
39: istore 4
40: iconst_5
istore 2
41: goto 96
42: StackMap locals:
StackMap stack:
iload 3
ifle 96
43: iload 3
aload 1
invokevirtual java.lang.String.length:()I
if_icmpge 47
44: iload 6
invokestatic java.lang.Character.toLowerCase:(C)C
aload 1
iload 3
invokevirtual java.lang.String.charAt:(I)C
if_icmpne 45
iload 3
iconst_1
iadd
goto 46
StackMap locals:
StackMap stack:
45: iconst_m1
StackMap locals:
StackMap stack: int
46: istore 3
goto 96
47: StackMap locals:
StackMap stack:
iload 6
bipush 32
if_icmpeq 96
iload 6
bipush 9
if_icmpeq 96
48: iconst_m1
istore 3
49: goto 96
50: StackMap locals:
StackMap stack:
iload 6
lookupswitch { // 2
34: 53
92: 51
default: 55
}
51: StackMap locals:
StackMap stack:
iconst_3
istore 2
52: goto 96
53: StackMap locals:
StackMap stack:
iconst_4
istore 2
54: goto 96
55: StackMap locals:
StackMap stack:
iload 3
iflt 96
56: iload 3
aload 1
invokevirtual java.lang.String.length:()I
if_icmpge 60
57: iload 6
invokestatic java.lang.Character.toLowerCase:(C)C
aload 1
iload 3
invokevirtual java.lang.String.charAt:(I)C
if_icmpne 58
iload 3
iconst_1
iadd
goto 59
StackMap locals:
StackMap stack:
58: iconst_m1
StackMap locals:
StackMap stack: int
59: istore 3
goto 96
60: StackMap locals:
StackMap stack:
iconst_m1
istore 3
61: goto 96
62: StackMap locals:
StackMap stack:
iload 3
iflt 68
63: iload 3
aload 1
invokevirtual java.lang.String.length:()I
if_icmpge 67
64: iload 6
invokestatic java.lang.Character.toLowerCase:(C)C
aload 1
iload 3
invokevirtual java.lang.String.charAt:(I)C
if_icmpne 65
iload 3
iconst_1
iadd
goto 66
StackMap locals:
StackMap stack:
65: iconst_m1
StackMap locals:
StackMap stack: int
66: istore 3
goto 68
67: StackMap locals:
StackMap stack:
iconst_m1
istore 3
68: StackMap locals:
StackMap stack:
iconst_2
istore 2
69: goto 96
70: StackMap locals:
StackMap stack:
iload 6
lookupswitch { // 4
9: 71
32: 71
44: 74
59: 72
default: 78
}
71: StackMap locals:
StackMap stack:
goto 96
72: StackMap locals:
StackMap stack:
iconst_5
istore 2
73: goto 96
74: StackMap locals:
StackMap stack:
iload 3
aload 1
invokevirtual java.lang.String.length:()I
if_icmpne 76
75: iconst_1
ireturn
76: StackMap locals:
StackMap stack:
iconst_0
istore 2
77: goto 96
78: StackMap locals:
StackMap stack:
iconst_m1
istore 3
79: goto 96
80: StackMap locals:
StackMap stack:
iload 6
lookupswitch { // 3
9: 86
32: 86
44: 81
default: 87
}
81: StackMap locals:
StackMap stack:
iload 4
ldc "q=0"
invokevirtual java.lang.String.length:()I
if_icmpeq 83
iload 3
aload 1
invokevirtual java.lang.String.length:()I
if_icmpne 83
82: iconst_1
ireturn
83: StackMap locals:
StackMap stack:
iconst_0
istore 4
84: iconst_0
istore 2
85: goto 96
86: StackMap locals:
StackMap stack:
goto 96
87: StackMap locals:
StackMap stack:
iload 4
iflt 96
88: iload 4
ldc "q=0"
invokevirtual java.lang.String.length:()I
if_icmpge 92
89: iload 6
invokestatic java.lang.Character.toLowerCase:(C)C
ldc "q=0"
iload 4
invokevirtual java.lang.String.charAt:(I)C
if_icmpne 90
iload 4
iconst_1
iadd
goto 91
StackMap locals:
StackMap stack:
90: iconst_m1
StackMap locals:
StackMap stack: int
91: istore 4
goto 96
92: StackMap locals:
StackMap stack:
iload 6
bipush 48
if_icmpeq 96
iload 6
bipush 46
if_icmpeq 96
93: iconst_m1
istore 4
94: goto 96
95: StackMap locals:
StackMap stack:
new java.lang.IllegalStateException
dup
invokespecial java.lang.IllegalStateException.<init>:()V
athrow
end local 6 96: StackMap locals:
StackMap stack:
iinc 5 1
StackMap locals:
StackMap stack:
97: iload 5
aload 0
getfield org.eclipse.jetty.http.HttpField._value:Ljava/lang/String;
invokevirtual java.lang.String.length:()I
if_icmplt 15
end local 5 98: iload 4
ldc "q=0"
invokevirtual java.lang.String.length:()I
if_icmpeq 99
iload 3
aload 1
invokevirtual java.lang.String.length:()I
if_icmpne 99
iconst_1
ireturn
StackMap locals:
StackMap stack:
99: iconst_0
ireturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 100 0 this Lorg/eclipse/jetty/http/HttpField;
0 100 1 search Ljava/lang/String;
11 100 2 state I
12 100 3 match I
13 100 4 param I
14 98 5 i I
16 96 6 c C
MethodParameters:
Name Flags
search
public java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual org.eclipse.jetty.http.HttpField.getValue:()Ljava/lang/String;
astore 1
start local 1 1: new java.lang.StringBuilder
dup
aload 0
invokevirtual org.eclipse.jetty.http.HttpField.getName:()Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc ": "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 1
ifnonnull 2
ldc ""
goto 3
StackMap locals: org.eclipse.jetty.http.HttpField java.lang.String
StackMap stack: java.lang.StringBuilder
2: aload 1
StackMap locals: org.eclipse.jetty.http.HttpField java.lang.String
StackMap stack: java.lang.StringBuilder java.lang.String
3: invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/eclipse/jetty/http/HttpField;
1 4 1 v Ljava/lang/String;
public boolean isSameName(org.eclipse.jetty.http.HttpField);
descriptor: (Lorg/eclipse/jetty/http/HttpField;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 2
1: iconst_0
ireturn
2: StackMap locals:
StackMap stack:
aload 1
aload 0
if_acmpne 4
3: iconst_1
ireturn
4: StackMap locals:
StackMap stack:
aload 0
getfield org.eclipse.jetty.http.HttpField._header:Lorg/eclipse/jetty/http/HttpHeader;
ifnull 6
aload 0
getfield org.eclipse.jetty.http.HttpField._header:Lorg/eclipse/jetty/http/HttpHeader;
aload 1
invokevirtual org.eclipse.jetty.http.HttpField.getHeader:()Lorg/eclipse/jetty/http/HttpHeader;
if_acmpne 6
5: iconst_1
ireturn
6: StackMap locals:
StackMap stack:
aload 0
getfield org.eclipse.jetty.http.HttpField._name:Ljava/lang/String;
aload 1
invokevirtual org.eclipse.jetty.http.HttpField.getName:()Ljava/lang/String;
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 8
7: iconst_1
ireturn
8: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lorg/eclipse/jetty/http/HttpField;
0 9 1 field Lorg/eclipse/jetty/http/HttpField;
MethodParameters:
Name Flags
field
private int nameHashCode();
descriptor: ()I
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=5, args_size=1
start local 0 0: aload 0
getfield org.eclipse.jetty.http.HttpField.hash:I
istore 1
start local 1 1: aload 0
getfield org.eclipse.jetty.http.HttpField._name:Ljava/lang/String;
invokevirtual java.lang.String.length:()I
istore 2
start local 2 2: iload 1
ifne 12
iload 2
ifle 12
3: iconst_0
istore 3
start local 3 4: goto 10
5: StackMap locals: int int int
StackMap stack:
aload 0
getfield org.eclipse.jetty.http.HttpField._name:Ljava/lang/String;
iload 3
invokevirtual java.lang.String.charAt:(I)C
istore 4
start local 4 6: iload 4
bipush 97
if_icmplt 8
iload 4
bipush 122
if_icmpgt 8
7: iload 4
bipush 32
isub
i2c
istore 4
8: StackMap locals: int
StackMap stack:
bipush 31
iload 1
imul
iload 4
iadd
istore 1
end local 4 9: iinc 3 1
StackMap locals:
StackMap stack:
10: iload 3
iload 2
if_icmplt 5
end local 3 11: aload 0
iload 1
putfield org.eclipse.jetty.http.HttpField.hash:I
12: StackMap locals:
StackMap stack:
iload 1
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Lorg/eclipse/jetty/http/HttpField;
1 13 1 h I
2 13 2 len I
4 11 3 i I
6 9 4 c C
public int hashCode();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
getfield org.eclipse.jetty.http.HttpField._value:Ljava/lang/String;
invokestatic java.util.Objects.hashCode:(Ljava/lang/Object;)I
istore 1
start local 1 1: aload 0
getfield org.eclipse.jetty.http.HttpField._header:Lorg/eclipse/jetty/http/HttpHeader;
ifnonnull 3
2: iload 1
aload 0
invokevirtual org.eclipse.jetty.http.HttpField.nameHashCode:()I
ixor
ireturn
3: StackMap locals: int
StackMap stack:
iload 1
aload 0
getfield org.eclipse.jetty.http.HttpField._header:Lorg/eclipse/jetty/http/HttpHeader;
invokevirtual org.eclipse.jetty.http.HttpHeader.hashCode:()I
ixor
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/eclipse/jetty/http/HttpField;
1 4 1 vhc I
public boolean equals(java.lang.Object);
descriptor: (Ljava/lang/Object;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 1
aload 0
if_acmpne 2
1: iconst_1
ireturn
2: StackMap locals:
StackMap stack:
aload 1
instanceof org.eclipse.jetty.http.HttpField
ifne 4
3: iconst_0
ireturn
4: StackMap locals:
StackMap stack:
aload 1
checkcast org.eclipse.jetty.http.HttpField
astore 2
start local 2 5: aload 0
getfield org.eclipse.jetty.http.HttpField._header:Lorg/eclipse/jetty/http/HttpHeader;
aload 2
invokevirtual org.eclipse.jetty.http.HttpField.getHeader:()Lorg/eclipse/jetty/http/HttpHeader;
if_acmpeq 7
6: iconst_0
ireturn
7: StackMap locals: org.eclipse.jetty.http.HttpField
StackMap stack:
aload 0
getfield org.eclipse.jetty.http.HttpField._name:Ljava/lang/String;
aload 2
invokevirtual org.eclipse.jetty.http.HttpField.getName:()Ljava/lang/String;
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifne 9
8: iconst_0
ireturn
9: StackMap locals:
StackMap stack:
aload 0
getfield org.eclipse.jetty.http.HttpField._value:Ljava/lang/String;
ifnonnull 11
aload 2
invokevirtual org.eclipse.jetty.http.HttpField.getValue:()Ljava/lang/String;
ifnull 11
10: iconst_0
ireturn
11: StackMap locals:
StackMap stack:
aload 0
getfield org.eclipse.jetty.http.HttpField._value:Ljava/lang/String;
aload 2
invokevirtual org.eclipse.jetty.http.HttpField.getValue:()Ljava/lang/String;
invokestatic java.util.Objects.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lorg/eclipse/jetty/http/HttpField;
0 12 1 o Ljava/lang/Object;
5 12 2 field Lorg/eclipse/jetty/http/HttpField;
MethodParameters:
Name Flags
o
}
SourceFile: "HttpField.java"
NestMembers:
org.eclipse.jetty.http.HttpField$IntValueHttpField org.eclipse.jetty.http.HttpField$LongValueHttpField
InnerClasses:
public IntValueHttpField = org.eclipse.jetty.http.HttpField$IntValueHttpField of org.eclipse.jetty.http.HttpField
public LongValueHttpField = org.eclipse.jetty.http.HttpField$LongValueHttpField of org.eclipse.jetty.http.HttpField