public class ch.qos.logback.core.joran.action.NestedComplexPropertyIA extends ch.qos.logback.core.joran.action.ImplicitAction
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: ch.qos.logback.core.joran.action.NestedComplexPropertyIA
super_class: ch.qos.logback.core.joran.action.ImplicitAction
{
java.util.Stack<ch.qos.logback.core.joran.action.IADataForComplexProperty> actionDataStack;
descriptor: Ljava/util/Stack;
flags: (0x0000)
Signature: Ljava/util/Stack<Lch/qos/logback/core/joran/action/IADataForComplexProperty;>;
private final ch.qos.logback.core.joran.util.beans.BeanDescriptionCache beanDescriptionCache;
descriptor: Lch/qos/logback/core/joran/util/beans/BeanDescriptionCache;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private static volatile int[] $SWITCH_TABLE$ch$qos$logback$core$util$AggregationType;
descriptor: [I
flags: (0x104a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE, ACC_SYNTHETIC
public void <init>(ch.qos.logback.core.joran.util.beans.BeanDescriptionCache);
descriptor: (Lch/qos/logback/core/joran/util/beans/BeanDescriptionCache;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial ch.qos.logback.core.joran.action.ImplicitAction.<init>:()V
1: aload 0
new java.util.Stack
dup
invokespecial java.util.Stack.<init>:()V
putfield ch.qos.logback.core.joran.action.NestedComplexPropertyIA.actionDataStack:Ljava/util/Stack;
2: aload 0
aload 1
putfield ch.qos.logback.core.joran.action.NestedComplexPropertyIA.beanDescriptionCache:Lch/qos/logback/core/joran/util/beans/BeanDescriptionCache;
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lch/qos/logback/core/joran/action/NestedComplexPropertyIA;
0 4 1 beanDescriptionCache Lch/qos/logback/core/joran/util/beans/BeanDescriptionCache;
MethodParameters:
Name Flags
beanDescriptionCache
public boolean isApplicable(ch.qos.logback.core.joran.spi.ElementPath, org.xml.sax.Attributes, ch.qos.logback.core.joran.spi.InterpretationContext);
descriptor: (Lch/qos/logback/core/joran/spi/ElementPath;Lorg/xml/sax/Attributes;Lch/qos/logback/core/joran/spi/InterpretationContext;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=9, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 1
invokevirtual ch.qos.logback.core.joran.spi.ElementPath.peekLast:()Ljava/lang/String;
astore 4
start local 4 1: aload 3
invokevirtual ch.qos.logback.core.joran.spi.InterpretationContext.isEmpty:()Z
ifeq 3
2: iconst_0
ireturn
3: StackMap locals: java.lang.String
StackMap stack:
aload 3
invokevirtual ch.qos.logback.core.joran.spi.InterpretationContext.peekObject:()Ljava/lang/Object;
astore 5
start local 5 4: new ch.qos.logback.core.joran.util.PropertySetter
dup
aload 0
getfield ch.qos.logback.core.joran.action.NestedComplexPropertyIA.beanDescriptionCache:Lch/qos/logback/core/joran/util/beans/BeanDescriptionCache;
aload 5
invokespecial ch.qos.logback.core.joran.util.PropertySetter.<init>:(Lch/qos/logback/core/joran/util/beans/BeanDescriptionCache;Ljava/lang/Object;)V
astore 6
start local 6 5: aload 6
aload 0
getfield ch.qos.logback.core.joran.action.NestedComplexPropertyIA.context:Lch/qos/logback/core/Context;
invokevirtual ch.qos.logback.core.joran.util.PropertySetter.setContext:(Lch/qos/logback/core/Context;)V
6: aload 6
aload 4
invokevirtual ch.qos.logback.core.joran.util.PropertySetter.computeAggregationType:(Ljava/lang/String;)Lch/qos/logback/core/util/AggregationType;
astore 7
start local 7 7: invokestatic ch.qos.logback.core.joran.action.NestedComplexPropertyIA.$SWITCH_TABLE$ch$qos$logback$core$util$AggregationType:()[I
aload 7
invokevirtual ch.qos.logback.core.util.AggregationType.ordinal:()I
iaload
tableswitch { // 1 - 5
1: 8
2: 8
3: 9
4: 8
5: 9
default: 12
}
8: StackMap locals: java.lang.Object ch.qos.logback.core.joran.util.PropertySetter ch.qos.logback.core.util.AggregationType
StackMap stack:
iconst_0
ireturn
9: StackMap locals:
StackMap stack:
new ch.qos.logback.core.joran.action.IADataForComplexProperty
dup
aload 6
aload 7
aload 4
invokespecial ch.qos.logback.core.joran.action.IADataForComplexProperty.<init>:(Lch/qos/logback/core/joran/util/PropertySetter;Lch/qos/logback/core/util/AggregationType;Ljava/lang/String;)V
astore 8
start local 8 10: aload 0
getfield ch.qos.logback.core.joran.action.NestedComplexPropertyIA.actionDataStack:Ljava/util/Stack;
aload 8
invokevirtual java.util.Stack.push:(Ljava/lang/Object;)Ljava/lang/Object;
pop
11: iconst_1
ireturn
end local 8 12: StackMap locals:
StackMap stack:
aload 0
new java.lang.StringBuilder
dup
ldc "PropertySetter.computeAggregationType returned "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 7
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual ch.qos.logback.core.joran.action.NestedComplexPropertyIA.addError:(Ljava/lang/String;)V
13: iconst_0
ireturn
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lch/qos/logback/core/joran/action/NestedComplexPropertyIA;
0 14 1 elementPath Lch/qos/logback/core/joran/spi/ElementPath;
0 14 2 attributes Lorg/xml/sax/Attributes;
0 14 3 ic Lch/qos/logback/core/joran/spi/InterpretationContext;
1 14 4 nestedElementTagName Ljava/lang/String;
4 14 5 o Ljava/lang/Object;
5 14 6 parentBean Lch/qos/logback/core/joran/util/PropertySetter;
7 14 7 aggregationType Lch/qos/logback/core/util/AggregationType;
10 12 8 ad Lch/qos/logback/core/joran/action/IADataForComplexProperty;
MethodParameters:
Name Flags
elementPath
attributes
ic
public void begin(ch.qos.logback.core.joran.spi.InterpretationContext, java.lang.String, org.xml.sax.Attributes);
descriptor: (Lch/qos/logback/core/joran/spi/InterpretationContext;Ljava/lang/String;Lorg/xml/sax/Attributes;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=9, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield ch.qos.logback.core.joran.action.NestedComplexPropertyIA.actionDataStack:Ljava/util/Stack;
invokevirtual java.util.Stack.peek:()Ljava/lang/Object;
checkcast ch.qos.logback.core.joran.action.IADataForComplexProperty
astore 4
start local 4 1: aload 3
ldc "class"
invokeinterface org.xml.sax.Attributes.getValue:(Ljava/lang/String;)Ljava/lang/String;
astore 5
start local 5 2: aload 1
aload 5
invokevirtual ch.qos.logback.core.joran.spi.InterpretationContext.subst:(Ljava/lang/String;)Ljava/lang/String;
astore 5
3: aconst_null
astore 6
start local 6 4: aload 5
invokestatic ch.qos.logback.core.util.OptionHelper.isEmpty:(Ljava/lang/String;)Z
ifne 7
5: aload 5
aload 0
getfield ch.qos.logback.core.joran.action.NestedComplexPropertyIA.context:Lch/qos/logback/core/Context;
invokestatic ch.qos.logback.core.util.Loader.loadClass:(Ljava/lang/String;Lch/qos/logback/core/Context;)Ljava/lang/Class;
astore 6
6: goto 11
7: StackMap locals: ch.qos.logback.core.joran.action.IADataForComplexProperty java.lang.String java.lang.Class
StackMap stack:
aload 4
getfield ch.qos.logback.core.joran.action.IADataForComplexProperty.parentBean:Lch/qos/logback/core/joran/util/PropertySetter;
astore 7
start local 7 8: aload 7
aload 4
invokevirtual ch.qos.logback.core.joran.action.IADataForComplexProperty.getComplexPropertyName:()Ljava/lang/String;
aload 4
invokevirtual ch.qos.logback.core.joran.action.IADataForComplexProperty.getAggregationType:()Lch/qos/logback/core/util/AggregationType;
9: aload 1
invokevirtual ch.qos.logback.core.joran.spi.InterpretationContext.getDefaultNestedComponentRegistry:()Lch/qos/logback/core/joran/spi/DefaultNestedComponentRegistry;
10: invokevirtual ch.qos.logback.core.joran.util.PropertySetter.getClassNameViaImplicitRules:(Ljava/lang/String;Lch/qos/logback/core/util/AggregationType;Lch/qos/logback/core/joran/spi/DefaultNestedComponentRegistry;)Ljava/lang/Class;
astore 6
end local 7 11: StackMap locals:
StackMap stack:
aload 6
ifnonnull 16
12: aload 4
iconst_1
putfield ch.qos.logback.core.joran.action.IADataForComplexProperty.inError:Z
13: new java.lang.StringBuilder
dup
ldc "Could not find an appropriate class for property ["
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 2
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc "]"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 7
start local 7 14: aload 0
aload 7
invokevirtual ch.qos.logback.core.joran.action.NestedComplexPropertyIA.addError:(Ljava/lang/String;)V
15: return
end local 7 16: StackMap locals:
StackMap stack:
aload 5
invokestatic ch.qos.logback.core.util.OptionHelper.isEmpty:(Ljava/lang/String;)Z
ifeq 18
17: aload 0
new java.lang.StringBuilder
dup
ldc "Assuming default type ["
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 6
invokevirtual java.lang.Class.getName:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc "] for ["
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 2
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc "] property"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual ch.qos.logback.core.joran.action.NestedComplexPropertyIA.addInfo:(Ljava/lang/String;)V
18: StackMap locals:
StackMap stack:
aload 4
aload 6
invokevirtual java.lang.Class.newInstance:()Ljava/lang/Object;
invokevirtual ch.qos.logback.core.joran.action.IADataForComplexProperty.setNestedComplexProperty:(Ljava/lang/Object;)V
19: aload 4
invokevirtual ch.qos.logback.core.joran.action.IADataForComplexProperty.getNestedComplexProperty:()Ljava/lang/Object;
instanceof ch.qos.logback.core.spi.ContextAware
ifeq 21
20: aload 4
invokevirtual ch.qos.logback.core.joran.action.IADataForComplexProperty.getNestedComplexProperty:()Ljava/lang/Object;
checkcast ch.qos.logback.core.spi.ContextAware
aload 0
getfield ch.qos.logback.core.joran.action.NestedComplexPropertyIA.context:Lch/qos/logback/core/Context;
invokeinterface ch.qos.logback.core.spi.ContextAware.setContext:(Lch/qos/logback/core/Context;)V
21: StackMap locals:
StackMap stack:
aload 1
aload 4
invokevirtual ch.qos.logback.core.joran.action.IADataForComplexProperty.getNestedComplexProperty:()Ljava/lang/Object;
invokevirtual ch.qos.logback.core.joran.spi.InterpretationContext.pushObject:(Ljava/lang/Object;)V
22: goto 27
StackMap locals:
StackMap stack: java.lang.Exception
23: astore 7
start local 7 24: aload 4
iconst_1
putfield ch.qos.logback.core.joran.action.IADataForComplexProperty.inError:Z
25: new java.lang.StringBuilder
dup
ldc "Could not create component ["
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 2
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc "] of type ["
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 5
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc "]"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 8
start local 8 26: aload 0
aload 8
aload 7
invokevirtual ch.qos.logback.core.joran.action.NestedComplexPropertyIA.addError:(Ljava/lang/String;Ljava/lang/Throwable;)V
end local 8 end local 7 27: StackMap locals:
StackMap stack:
return
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 28 0 this Lch/qos/logback/core/joran/action/NestedComplexPropertyIA;
0 28 1 ec Lch/qos/logback/core/joran/spi/InterpretationContext;
0 28 2 localName Ljava/lang/String;
0 28 3 attributes Lorg/xml/sax/Attributes;
1 28 4 actionData Lch/qos/logback/core/joran/action/IADataForComplexProperty;
2 28 5 className Ljava/lang/String;
4 28 6 componentClass Ljava/lang/Class<*>;
8 11 7 parentBean Lch/qos/logback/core/joran/util/PropertySetter;
14 16 7 errMsg Ljava/lang/String;
24 27 7 oops Ljava/lang/Exception;
26 27 8 msg Ljava/lang/String;
Exception table:
from to target type
4 15 23 Class java.lang.Exception
16 22 23 Class java.lang.Exception
MethodParameters:
Name Flags
ec
localName
attributes
public void end(ch.qos.logback.core.joran.spi.InterpretationContext, java.lang.String);
descriptor: (Lch/qos/logback/core/joran/spi/InterpretationContext;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=7, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield ch.qos.logback.core.joran.action.NestedComplexPropertyIA.actionDataStack:Ljava/util/Stack;
invokevirtual java.util.Stack.pop:()Ljava/lang/Object;
checkcast ch.qos.logback.core.joran.action.IADataForComplexProperty
astore 3
start local 3 1: aload 3
getfield ch.qos.logback.core.joran.action.IADataForComplexProperty.inError:Z
ifeq 3
2: return
3: StackMap locals: ch.qos.logback.core.joran.action.IADataForComplexProperty
StackMap stack:
new ch.qos.logback.core.joran.util.PropertySetter
dup
aload 0
getfield ch.qos.logback.core.joran.action.NestedComplexPropertyIA.beanDescriptionCache:Lch/qos/logback/core/joran/util/beans/BeanDescriptionCache;
aload 3
invokevirtual ch.qos.logback.core.joran.action.IADataForComplexProperty.getNestedComplexProperty:()Ljava/lang/Object;
invokespecial ch.qos.logback.core.joran.util.PropertySetter.<init>:(Lch/qos/logback/core/joran/util/beans/BeanDescriptionCache;Ljava/lang/Object;)V
astore 4
start local 4 4: aload 4
aload 0
getfield ch.qos.logback.core.joran.action.NestedComplexPropertyIA.context:Lch/qos/logback/core/Context;
invokevirtual ch.qos.logback.core.joran.util.PropertySetter.setContext:(Lch/qos/logback/core/Context;)V
5: aload 4
ldc "parent"
invokevirtual ch.qos.logback.core.joran.util.PropertySetter.computeAggregationType:(Ljava/lang/String;)Lch/qos/logback/core/util/AggregationType;
getstatic ch.qos.logback.core.util.AggregationType.AS_COMPLEX_PROPERTY:Lch/qos/logback/core/util/AggregationType;
if_acmpne 7
6: aload 4
ldc "parent"
aload 3
getfield ch.qos.logback.core.joran.action.IADataForComplexProperty.parentBean:Lch/qos/logback/core/joran/util/PropertySetter;
invokevirtual ch.qos.logback.core.joran.util.PropertySetter.getObj:()Ljava/lang/Object;
invokevirtual ch.qos.logback.core.joran.util.PropertySetter.setComplexProperty:(Ljava/lang/String;Ljava/lang/Object;)V
7: StackMap locals: ch.qos.logback.core.joran.util.PropertySetter
StackMap stack:
aload 3
invokevirtual ch.qos.logback.core.joran.action.IADataForComplexProperty.getNestedComplexProperty:()Ljava/lang/Object;
astore 5
start local 5 8: aload 5
instanceof ch.qos.logback.core.spi.LifeCycle
ifeq 10
aload 5
invokestatic ch.qos.logback.core.joran.spi.NoAutoStartUtil.notMarkedWithNoAutoStart:(Ljava/lang/Object;)Z
ifeq 10
9: aload 5
checkcast ch.qos.logback.core.spi.LifeCycle
invokeinterface ch.qos.logback.core.spi.LifeCycle.start:()V
10: StackMap locals: java.lang.Object
StackMap stack:
aload 1
invokevirtual ch.qos.logback.core.joran.spi.InterpretationContext.peekObject:()Ljava/lang/Object;
astore 6
start local 6 11: aload 6
aload 3
invokevirtual ch.qos.logback.core.joran.action.IADataForComplexProperty.getNestedComplexProperty:()Ljava/lang/Object;
if_acmpeq 14
12: aload 0
ldc "The object on the top the of the stack is not the component pushed earlier."
invokevirtual ch.qos.logback.core.joran.action.NestedComplexPropertyIA.addError:(Ljava/lang/String;)V
13: goto 21
14: StackMap locals: java.lang.Object
StackMap stack:
aload 1
invokevirtual ch.qos.logback.core.joran.spi.InterpretationContext.popObject:()Ljava/lang/Object;
pop
15: invokestatic ch.qos.logback.core.joran.action.NestedComplexPropertyIA.$SWITCH_TABLE$ch$qos$logback$core$util$AggregationType:()[I
aload 3
getfield ch.qos.logback.core.joran.action.IADataForComplexProperty.aggregationType:Lch/qos/logback/core/util/AggregationType;
invokevirtual ch.qos.logback.core.util.AggregationType.ordinal:()I
iaload
tableswitch { // 3 - 5
3: 16
4: 20
5: 18
default: 20
}
16: StackMap locals:
StackMap stack:
aload 3
getfield ch.qos.logback.core.joran.action.IADataForComplexProperty.parentBean:Lch/qos/logback/core/joran/util/PropertySetter;
aload 2
aload 3
invokevirtual ch.qos.logback.core.joran.action.IADataForComplexProperty.getNestedComplexProperty:()Ljava/lang/Object;
invokevirtual ch.qos.logback.core.joran.util.PropertySetter.setComplexProperty:(Ljava/lang/String;Ljava/lang/Object;)V
17: goto 21
18: StackMap locals:
StackMap stack:
aload 3
getfield ch.qos.logback.core.joran.action.IADataForComplexProperty.parentBean:Lch/qos/logback/core/joran/util/PropertySetter;
aload 2
aload 3
invokevirtual ch.qos.logback.core.joran.action.IADataForComplexProperty.getNestedComplexProperty:()Ljava/lang/Object;
invokevirtual ch.qos.logback.core.joran.util.PropertySetter.addComplexProperty:(Ljava/lang/String;Ljava/lang/Object;)V
19: goto 21
20: StackMap locals:
StackMap stack:
aload 0
new java.lang.StringBuilder
dup
ldc "Unexpected aggregationType "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 3
getfield ch.qos.logback.core.joran.action.IADataForComplexProperty.aggregationType:Lch/qos/logback/core/util/AggregationType;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual ch.qos.logback.core.joran.action.NestedComplexPropertyIA.addError:(Ljava/lang/String;)V
21: StackMap locals:
StackMap stack:
return
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 22 0 this Lch/qos/logback/core/joran/action/NestedComplexPropertyIA;
0 22 1 ec Lch/qos/logback/core/joran/spi/InterpretationContext;
0 22 2 tagName Ljava/lang/String;
1 22 3 actionData Lch/qos/logback/core/joran/action/IADataForComplexProperty;
4 22 4 nestedBean Lch/qos/logback/core/joran/util/PropertySetter;
8 22 5 nestedComplexProperty Ljava/lang/Object;
11 22 6 o Ljava/lang/Object;
MethodParameters:
Name Flags
ec
tagName
static int[] $SWITCH_TABLE$ch$qos$logback$core$util$AggregationType();
descriptor: ()[I
flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=1, args_size=0
0: getstatic ch.qos.logback.core.joran.action.NestedComplexPropertyIA.$SWITCH_TABLE$ch$qos$logback$core$util$AggregationType:[I
dup
ifnull 1
areturn
StackMap locals:
StackMap stack: int[]
1: pop
invokestatic ch.qos.logback.core.util.AggregationType.values:()[Lch/qos/logback/core/util/AggregationType;
arraylength
newarray 10
astore 0
2: aload 0
getstatic ch.qos.logback.core.util.AggregationType.AS_BASIC_PROPERTY:Lch/qos/logback/core/util/AggregationType;
invokevirtual ch.qos.logback.core.util.AggregationType.ordinal:()I
iconst_2
iastore
3: goto 5
StackMap locals: int[]
StackMap stack: java.lang.NoSuchFieldError
4: pop
StackMap locals:
StackMap stack:
5: aload 0
getstatic ch.qos.logback.core.util.AggregationType.AS_BASIC_PROPERTY_COLLECTION:Lch/qos/logback/core/util/AggregationType;
invokevirtual ch.qos.logback.core.util.AggregationType.ordinal:()I
iconst_4
iastore
6: goto 8
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
7: pop
StackMap locals:
StackMap stack:
8: aload 0
getstatic ch.qos.logback.core.util.AggregationType.AS_COMPLEX_PROPERTY:Lch/qos/logback/core/util/AggregationType;
invokevirtual ch.qos.logback.core.util.AggregationType.ordinal:()I
iconst_3
iastore
9: goto 11
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
10: pop
StackMap locals:
StackMap stack:
11: aload 0
getstatic ch.qos.logback.core.util.AggregationType.AS_COMPLEX_PROPERTY_COLLECTION:Lch/qos/logback/core/util/AggregationType;
invokevirtual ch.qos.logback.core.util.AggregationType.ordinal:()I
iconst_5
iastore
12: goto 14
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
13: pop
StackMap locals:
StackMap stack:
14: aload 0
getstatic ch.qos.logback.core.util.AggregationType.NOT_FOUND:Lch/qos/logback/core/util/AggregationType;
invokevirtual ch.qos.logback.core.util.AggregationType.ordinal:()I
iconst_1
iastore
15: goto 17
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
16: pop
StackMap locals:
StackMap stack:
17: aload 0
dup
putstatic ch.qos.logback.core.joran.action.NestedComplexPropertyIA.$SWITCH_TABLE$ch$qos$logback$core$util$AggregationType:[I
areturn
LocalVariableTable:
Start End Slot Name Signature
Exception table:
from to target type
2 3 4 Class java.lang.NoSuchFieldError
5 6 7 Class java.lang.NoSuchFieldError
8 9 10 Class java.lang.NoSuchFieldError
11 12 13 Class java.lang.NoSuchFieldError
14 15 16 Class java.lang.NoSuchFieldError
}
SourceFile: "NestedComplexPropertyIA.java"