class io.undertow.protocols.ajp.AjpConstants
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: io.undertow.protocols.ajp.AjpConstants
super_class: java.lang.Object
{
public static final int ;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 4
public static final int FRAME_TYPE_REQUEST_BODY_CHUNK;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 6
public static final int FRAME_TYPE_SEND_BODY_CHUNK;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 3
public static final int FRAME_TYPE_END_RESPONSE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 5
public static final int FRAME_TYPE_CPONG;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 9
public static final int FRAME_TYPE_CPING;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 10
public static final int FRAME_TYPE_SHUTDOWN;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 7
static final java.util.Map<io.undertow.util.HttpString, java.lang.Integer> ;
descriptor: Ljava/util/Map;
flags: (0x0018) ACC_STATIC, ACC_FINAL
Signature: Ljava/util/Map<Lio/undertow/util/HttpString;Ljava/lang/Integer;>;
static final java.util.Map<io.undertow.util.HttpString, java.lang.Integer> HTTP_METHODS_MAP;
descriptor: Ljava/util/Map;
flags: (0x0018) ACC_STATIC, ACC_FINAL
Signature: Ljava/util/Map<Lio/undertow/util/HttpString;Ljava/lang/Integer;>;
static final io.undertow.util.HttpString[] ;
descriptor: [Lio/undertow/util/HttpString;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final int ATTR_CONTEXT;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 1
static final int ATTR_SERVLET_PATH;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 2
static final int ATTR_REMOTE_USER;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 3
static final int ATTR_AUTH_TYPE;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 4
static final int ATTR_QUERY_STRING;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 5
static final int ATTR_ROUTE;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 6
static final int ATTR_SSL_CERT;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 7
static final int ATTR_SSL_CIPHER;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 8
static final int ATTR_SSL_SESSION;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 9
static final int ATTR_REQ_ATTRIBUTE;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 10
static final int ATTR_SSL_KEY_SIZE;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 11
static final int ATTR_SECRET;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 12
static final int ATTR_STORED_METHOD;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 13
static final int ATTR_ARE_DONE;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 255
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=4, locals=2, args_size=0
0: new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
astore 0
start local 0 1: aload 0
getstatic io.undertow.util.Headers.ACCEPT:Lio/undertow/util/HttpString;
ldc 40961
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
2: aload 0
getstatic io.undertow.util.Headers.ACCEPT_CHARSET:Lio/undertow/util/HttpString;
ldc 40962
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
3: aload 0
getstatic io.undertow.util.Headers.ACCEPT_ENCODING:Lio/undertow/util/HttpString;
ldc 40963
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
4: aload 0
getstatic io.undertow.util.Headers.ACCEPT_LANGUAGE:Lio/undertow/util/HttpString;
ldc 40964
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
5: aload 0
getstatic io.undertow.util.Headers.AUTHORIZATION:Lio/undertow/util/HttpString;
ldc 40965
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
6: aload 0
getstatic io.undertow.util.Headers.CONNECTION:Lio/undertow/util/HttpString;
ldc 40966
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
7: aload 0
getstatic io.undertow.util.Headers.CONTENT_TYPE:Lio/undertow/util/HttpString;
ldc 40967
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
8: aload 0
getstatic io.undertow.util.Headers.CONTENT_LENGTH:Lio/undertow/util/HttpString;
ldc 40968
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
9: aload 0
getstatic io.undertow.util.Headers.COOKIE:Lio/undertow/util/HttpString;
ldc 40969
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
10: aload 0
getstatic io.undertow.util.Headers.COOKIE2:Lio/undertow/util/HttpString;
ldc 40970
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
11: aload 0
getstatic io.undertow.util.Headers.HOST:Lio/undertow/util/HttpString;
ldc 40971
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
12: aload 0
getstatic io.undertow.util.Headers.PRAGMA:Lio/undertow/util/HttpString;
ldc 40972
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
13: aload 0
getstatic io.undertow.util.Headers.REFERER:Lio/undertow/util/HttpString;
ldc 40973
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
14: aload 0
getstatic io.undertow.util.Headers.USER_AGENT:Lio/undertow/util/HttpString;
ldc 40974
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
15: aload 0
invokestatic java.util.Collections.unmodifiableMap:(Ljava/util/Map;)Ljava/util/Map;
putstatic io.undertow.protocols.ajp.AjpConstants.HEADER_MAP:Ljava/util/Map;
16: new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
astore 1
start local 1 17: aload 1
getstatic io.undertow.util.Methods.OPTIONS:Lio/undertow/util/HttpString;
iconst_1
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
18: aload 1
getstatic io.undertow.util.Methods.GET:Lio/undertow/util/HttpString;
iconst_2
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
19: aload 1
getstatic io.undertow.util.Methods.HEAD:Lio/undertow/util/HttpString;
iconst_3
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
20: aload 1
getstatic io.undertow.util.Methods.POST:Lio/undertow/util/HttpString;
iconst_4
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
21: aload 1
getstatic io.undertow.util.Methods.PUT:Lio/undertow/util/HttpString;
iconst_5
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
22: aload 1
getstatic io.undertow.util.Methods.DELETE:Lio/undertow/util/HttpString;
bipush 6
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
23: aload 1
getstatic io.undertow.util.Methods.TRACE:Lio/undertow/util/HttpString;
bipush 7
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
24: aload 1
getstatic io.undertow.util.Methods.PROPFIND:Lio/undertow/util/HttpString;
bipush 8
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
25: aload 1
getstatic io.undertow.util.Methods.PROPPATCH:Lio/undertow/util/HttpString;
bipush 9
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
26: aload 1
getstatic io.undertow.util.Methods.MKCOL:Lio/undertow/util/HttpString;
bipush 10
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
27: aload 1
getstatic io.undertow.util.Methods.COPY:Lio/undertow/util/HttpString;
bipush 11
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
28: aload 1
getstatic io.undertow.util.Methods.MOVE:Lio/undertow/util/HttpString;
bipush 12
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
29: aload 1
getstatic io.undertow.util.Methods.LOCK:Lio/undertow/util/HttpString;
bipush 13
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
30: aload 1
getstatic io.undertow.util.Methods.UNLOCK:Lio/undertow/util/HttpString;
bipush 14
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
31: aload 1
getstatic io.undertow.util.Methods.ACL:Lio/undertow/util/HttpString;
bipush 15
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
32: aload 1
getstatic io.undertow.util.Methods.REPORT:Lio/undertow/util/HttpString;
bipush 16
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
33: aload 1
getstatic io.undertow.util.Methods.VERSION_CONTROL:Lio/undertow/util/HttpString;
bipush 17
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
34: aload 1
getstatic io.undertow.util.Methods.CHECKIN:Lio/undertow/util/HttpString;
bipush 18
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
35: aload 1
getstatic io.undertow.util.Methods.CHECKOUT:Lio/undertow/util/HttpString;
bipush 19
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
36: aload 1
getstatic io.undertow.util.Methods.UNCHECKOUT:Lio/undertow/util/HttpString;
bipush 20
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
37: aload 1
getstatic io.undertow.util.Methods.SEARCH:Lio/undertow/util/HttpString;
bipush 21
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
38: aload 1
getstatic io.undertow.util.Methods.MKWORKSPACE:Lio/undertow/util/HttpString;
bipush 22
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
39: aload 1
getstatic io.undertow.util.Methods.UPDATE:Lio/undertow/util/HttpString;
bipush 23
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
40: aload 1
getstatic io.undertow.util.Methods.LABEL:Lio/undertow/util/HttpString;
bipush 24
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
41: aload 1
getstatic io.undertow.util.Methods.MERGE:Lio/undertow/util/HttpString;
bipush 25
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
42: aload 1
getstatic io.undertow.util.Methods.BASELINE_CONTROL:Lio/undertow/util/HttpString;
bipush 26
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
43: aload 1
getstatic io.undertow.util.Methods.MKACTIVITY:Lio/undertow/util/HttpString;
bipush 27
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
44: aload 1
invokestatic java.util.Collections.unmodifiableMap:(Ljava/util/Map;)Ljava/util/Map;
putstatic io.undertow.protocols.ajp.AjpConstants.HTTP_METHODS_MAP:Ljava/util/Map;
45: bipush 12
anewarray io.undertow.util.HttpString
dup
iconst_1
46: getstatic io.undertow.util.Headers.CONTENT_TYPE:Lio/undertow/util/HttpString;
aastore
dup
iconst_2
47: getstatic io.undertow.util.Headers.CONTENT_LANGUAGE:Lio/undertow/util/HttpString;
aastore
dup
iconst_3
48: getstatic io.undertow.util.Headers.CONTENT_LENGTH:Lio/undertow/util/HttpString;
aastore
dup
iconst_4
49: getstatic io.undertow.util.Headers.DATE:Lio/undertow/util/HttpString;
aastore
dup
iconst_5
50: getstatic io.undertow.util.Headers.LAST_MODIFIED:Lio/undertow/util/HttpString;
aastore
dup
bipush 6
51: getstatic io.undertow.util.Headers.LOCATION:Lio/undertow/util/HttpString;
aastore
dup
bipush 7
52: getstatic io.undertow.util.Headers.SET_COOKIE:Lio/undertow/util/HttpString;
aastore
dup
bipush 8
53: getstatic io.undertow.util.Headers.SET_COOKIE2:Lio/undertow/util/HttpString;
aastore
dup
bipush 9
54: getstatic io.undertow.util.Headers.SERVLET_ENGINE:Lio/undertow/util/HttpString;
aastore
dup
bipush 10
55: getstatic io.undertow.util.Headers.STATUS:Lio/undertow/util/HttpString;
aastore
dup
bipush 11
56: getstatic io.undertow.util.Headers.WWW_AUTHENTICATE:Lio/undertow/util/HttpString;
aastore
57: putstatic io.undertow.protocols.ajp.AjpConstants.HTTP_HEADERS_ARRAY:[Lio/undertow/util/HttpString;
end local 1 end local 0 58: return
LocalVariableTable:
Start End Slot Name Signature
1 58 0 headers Ljava/util/Map<Lio/undertow/util/HttpString;Ljava/lang/Integer;>;
17 58 1 methods Ljava/util/Map<Lio/undertow/util/HttpString;Ljava/lang/Integer;>;
void <init>();
descriptor: ()V
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/undertow/protocols/ajp/AjpConstants;
}
SourceFile: "AjpConstants.java"