public class org.apache.catalina.startup.ContextRuleSet implements org.apache.tomcat.util.digester.RuleSet
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.apache.catalina.startup.ContextRuleSet
super_class: java.lang.Object
{
protected final java.lang.String prefix;
descriptor: Ljava/lang/String;
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
protected final boolean create;
descriptor: Z
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
ldc ""
invokespecial org.apache.catalina.startup.ContextRuleSet.<init>:(Ljava/lang/String;)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/catalina/startup/ContextRuleSet;
public void <init>(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
iconst_1
invokespecial org.apache.catalina.startup.ContextRuleSet.<init>:(Ljava/lang/String;Z)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/catalina/startup/ContextRuleSet;
0 2 1 prefix Ljava/lang/String;
MethodParameters:
Name Flags
prefix
public void <init>(java.lang.String, boolean);
descriptor: (Ljava/lang/String;Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aload 1
putfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
2: aload 0
iload 2
putfield org.apache.catalina.startup.ContextRuleSet.create:Z
3: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/apache/catalina/startup/ContextRuleSet;
0 4 1 prefix Ljava/lang/String;
0 4 2 create Z
MethodParameters:
Name Flags
prefix
create
public void addRuleInstances(org.apache.tomcat.util.digester.Digester);
descriptor: (Lorg/apache/tomcat/util/digester/Digester;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.catalina.startup.ContextRuleSet.create:Z
ifeq 6
1: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
2: ldc "org.apache.catalina.core.StandardContext"
ldc "className"
3: invokevirtual org.apache.tomcat.util.digester.Digester.addObjectCreate:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
4: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual org.apache.tomcat.util.digester.Digester.addSetProperties:(Ljava/lang/String;)V
5: goto 7
6: StackMap locals:
StackMap stack:
aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
iconst_2
anewarray java.lang.String
dup
iconst_0
ldc "path"
aastore
dup
iconst_1
ldc "docBase"
aastore
invokevirtual org.apache.tomcat.util.digester.Digester.addSetProperties:(Ljava/lang/String;[Ljava/lang/String;)V
7: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.create:Z
ifeq 18
8: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
9: new org.apache.catalina.startup.LifecycleListenerRule
dup
10: ldc "org.apache.catalina.startup.ContextConfig"
11: ldc "configClass"
12: invokespecial org.apache.catalina.startup.LifecycleListenerRule.<init>:(Ljava/lang/String;Ljava/lang/String;)V
13: invokevirtual org.apache.tomcat.util.digester.Digester.addRule:(Ljava/lang/String;Lorg/apache/tomcat/util/digester/Rule;)V
14: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
15: ldc "addChild"
16: ldc "org.apache.catalina.Container"
17: invokevirtual org.apache.tomcat.util.digester.Digester.addSetNext:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
18: StackMap locals:
StackMap stack:
aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/Listener"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
19: aconst_null
20: ldc "className"
21: invokevirtual org.apache.tomcat.util.digester.Digester.addObjectCreate:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
22: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/Listener"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual org.apache.tomcat.util.digester.Digester.addSetProperties:(Ljava/lang/String;)V
23: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/Listener"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
24: ldc "addLifecycleListener"
25: ldc "org.apache.catalina.LifecycleListener"
26: invokevirtual org.apache.tomcat.util.digester.Digester.addSetNext:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
27: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/Loader"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
28: ldc "org.apache.catalina.loader.WebappLoader"
29: ldc "className"
30: invokevirtual org.apache.tomcat.util.digester.Digester.addObjectCreate:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
31: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/Loader"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual org.apache.tomcat.util.digester.Digester.addSetProperties:(Ljava/lang/String;)V
32: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/Loader"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
33: ldc "setLoader"
34: ldc "org.apache.catalina.Loader"
35: invokevirtual org.apache.tomcat.util.digester.Digester.addSetNext:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
36: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/Manager"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
37: ldc "org.apache.catalina.session.StandardManager"
38: ldc "className"
39: invokevirtual org.apache.tomcat.util.digester.Digester.addObjectCreate:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
40: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/Manager"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual org.apache.tomcat.util.digester.Digester.addSetProperties:(Ljava/lang/String;)V
41: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/Manager"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
42: ldc "setManager"
43: ldc "org.apache.catalina.Manager"
44: invokevirtual org.apache.tomcat.util.digester.Digester.addSetNext:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
45: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/Manager/Store"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
46: aconst_null
47: ldc "className"
48: invokevirtual org.apache.tomcat.util.digester.Digester.addObjectCreate:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
49: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/Manager/Store"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual org.apache.tomcat.util.digester.Digester.addSetProperties:(Ljava/lang/String;)V
50: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/Manager/Store"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
51: ldc "setStore"
52: ldc "org.apache.catalina.Store"
53: invokevirtual org.apache.tomcat.util.digester.Digester.addSetNext:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
54: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/Manager/SessionIdGenerator"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
55: ldc "org.apache.catalina.util.StandardSessionIdGenerator"
56: ldc "className"
57: invokevirtual org.apache.tomcat.util.digester.Digester.addObjectCreate:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
58: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/Manager/SessionIdGenerator"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual org.apache.tomcat.util.digester.Digester.addSetProperties:(Ljava/lang/String;)V
59: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/Manager/SessionIdGenerator"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
60: ldc "setSessionIdGenerator"
61: ldc "org.apache.catalina.SessionIdGenerator"
62: invokevirtual org.apache.tomcat.util.digester.Digester.addSetNext:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
63: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/Parameter"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
64: ldc "org.apache.tomcat.util.descriptor.web.ApplicationParameter"
65: invokevirtual org.apache.tomcat.util.digester.Digester.addObjectCreate:(Ljava/lang/String;Ljava/lang/String;)V
66: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/Parameter"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual org.apache.tomcat.util.digester.Digester.addSetProperties:(Ljava/lang/String;)V
67: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/Parameter"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
68: ldc "addApplicationParameter"
69: ldc "org.apache.tomcat.util.descriptor.web.ApplicationParameter"
70: invokevirtual org.apache.tomcat.util.digester.Digester.addSetNext:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
71: aload 1
new org.apache.catalina.startup.RealmRuleSet
dup
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial org.apache.catalina.startup.RealmRuleSet.<init>:(Ljava/lang/String;)V
invokevirtual org.apache.tomcat.util.digester.Digester.addRuleSet:(Lorg/apache/tomcat/util/digester/RuleSet;)V
72: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/Resources"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
73: ldc "org.apache.catalina.webresources.StandardRoot"
74: ldc "className"
75: invokevirtual org.apache.tomcat.util.digester.Digester.addObjectCreate:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
76: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/Resources"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual org.apache.tomcat.util.digester.Digester.addSetProperties:(Ljava/lang/String;)V
77: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/Resources"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
78: ldc "setResources"
79: ldc "org.apache.catalina.WebResourceRoot"
80: invokevirtual org.apache.tomcat.util.digester.Digester.addSetNext:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
81: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/Resources/PreResources"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
82: aconst_null
83: ldc "className"
84: invokevirtual org.apache.tomcat.util.digester.Digester.addObjectCreate:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
85: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/Resources/PreResources"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual org.apache.tomcat.util.digester.Digester.addSetProperties:(Ljava/lang/String;)V
86: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/Resources/PreResources"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
87: ldc "addPreResources"
88: ldc "org.apache.catalina.WebResourceSet"
89: invokevirtual org.apache.tomcat.util.digester.Digester.addSetNext:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
90: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/Resources/JarResources"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
91: aconst_null
92: ldc "className"
93: invokevirtual org.apache.tomcat.util.digester.Digester.addObjectCreate:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
94: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/Resources/JarResources"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual org.apache.tomcat.util.digester.Digester.addSetProperties:(Ljava/lang/String;)V
95: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/Resources/JarResources"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
96: ldc "addJarResources"
97: ldc "org.apache.catalina.WebResourceSet"
98: invokevirtual org.apache.tomcat.util.digester.Digester.addSetNext:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
99: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/Resources/PostResources"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
100: aconst_null
101: ldc "className"
102: invokevirtual org.apache.tomcat.util.digester.Digester.addObjectCreate:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
103: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/Resources/PostResources"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual org.apache.tomcat.util.digester.Digester.addSetProperties:(Ljava/lang/String;)V
104: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/Resources/PostResources"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
105: ldc "addPostResources"
106: ldc "org.apache.catalina.WebResourceSet"
107: invokevirtual org.apache.tomcat.util.digester.Digester.addSetNext:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
108: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/ResourceLink"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
109: ldc "org.apache.tomcat.util.descriptor.web.ContextResourceLink"
110: invokevirtual org.apache.tomcat.util.digester.Digester.addObjectCreate:(Ljava/lang/String;Ljava/lang/String;)V
111: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/ResourceLink"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual org.apache.tomcat.util.digester.Digester.addSetProperties:(Ljava/lang/String;)V
112: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/ResourceLink"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
113: new org.apache.catalina.startup.SetNextNamingRule
dup
ldc "addResourceLink"
114: ldc "org.apache.tomcat.util.descriptor.web.ContextResourceLink"
115: invokespecial org.apache.catalina.startup.SetNextNamingRule.<init>:(Ljava/lang/String;Ljava/lang/String;)V
116: invokevirtual org.apache.tomcat.util.digester.Digester.addRule:(Ljava/lang/String;Lorg/apache/tomcat/util/digester/Rule;)V
117: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/Valve"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
118: aconst_null
119: ldc "className"
120: invokevirtual org.apache.tomcat.util.digester.Digester.addObjectCreate:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
121: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/Valve"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual org.apache.tomcat.util.digester.Digester.addSetProperties:(Ljava/lang/String;)V
122: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/Valve"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
123: ldc "addValve"
124: ldc "org.apache.catalina.Valve"
125: invokevirtual org.apache.tomcat.util.digester.Digester.addSetNext:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
126: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/WatchedResource"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
127: ldc "addWatchedResource"
iconst_0
128: invokevirtual org.apache.tomcat.util.digester.Digester.addCallMethod:(Ljava/lang/String;Ljava/lang/String;I)V
129: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/WrapperLifecycle"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
130: ldc "addWrapperLifecycle"
iconst_0
131: invokevirtual org.apache.tomcat.util.digester.Digester.addCallMethod:(Ljava/lang/String;Ljava/lang/String;I)V
132: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/WrapperListener"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
133: ldc "addWrapperListener"
iconst_0
134: invokevirtual org.apache.tomcat.util.digester.Digester.addCallMethod:(Ljava/lang/String;Ljava/lang/String;I)V
135: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/JarScanner"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
136: ldc "org.apache.tomcat.util.scan.StandardJarScanner"
137: ldc "className"
138: invokevirtual org.apache.tomcat.util.digester.Digester.addObjectCreate:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
139: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/JarScanner"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual org.apache.tomcat.util.digester.Digester.addSetProperties:(Ljava/lang/String;)V
140: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/JarScanner"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
141: ldc "setJarScanner"
142: ldc "org.apache.tomcat.JarScanner"
143: invokevirtual org.apache.tomcat.util.digester.Digester.addSetNext:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
144: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/JarScanner/JarScanFilter"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
145: ldc "org.apache.tomcat.util.scan.StandardJarScanFilter"
146: ldc "className"
147: invokevirtual org.apache.tomcat.util.digester.Digester.addObjectCreate:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
148: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/JarScanner/JarScanFilter"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual org.apache.tomcat.util.digester.Digester.addSetProperties:(Ljava/lang/String;)V
149: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/JarScanner/JarScanFilter"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
150: ldc "setJarScanFilter"
151: ldc "org.apache.tomcat.JarScanFilter"
152: invokevirtual org.apache.tomcat.util.digester.Digester.addSetNext:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
153: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/CookieProcessor"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
154: ldc "org.apache.tomcat.util.http.Rfc6265CookieProcessor"
155: ldc "className"
156: invokevirtual org.apache.tomcat.util.digester.Digester.addObjectCreate:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
157: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/CookieProcessor"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual org.apache.tomcat.util.digester.Digester.addSetProperties:(Ljava/lang/String;)V
158: aload 1
new java.lang.StringBuilder
dup
aload 0
getfield org.apache.catalina.startup.ContextRuleSet.prefix:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Context/CookieProcessor"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
159: ldc "setCookieProcessor"
160: ldc "org.apache.tomcat.util.http.CookieProcessor"
161: invokevirtual org.apache.tomcat.util.digester.Digester.addSetNext:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
162: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 163 0 this Lorg/apache/catalina/startup/ContextRuleSet;
0 163 1 digester Lorg/apache/tomcat/util/digester/Digester;
MethodParameters:
Name Flags
digester
}
SourceFile: "ContextRuleSet.java"