public class org.aspectj.weaver.AjAttribute$AdviceAttribute extends org.aspectj.weaver.AjAttribute
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.aspectj.weaver.AjAttribute$AdviceAttribute
super_class: org.aspectj.weaver.AjAttribute
{
public static final java.lang.String AttributeName;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "org.aspectj.weaver.Advice"
private final org.aspectj.weaver.AdviceKind kind;
descriptor: Lorg/aspectj/weaver/AdviceKind;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final org.aspectj.weaver.patterns.Pointcut pointcut;
descriptor: Lorg/aspectj/weaver/patterns/Pointcut;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final int ;
descriptor: I
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final int start;
descriptor: I
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final int end;
descriptor: I
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final org.aspectj.weaver.ISourceContext sourceContext;
descriptor: Lorg/aspectj/weaver/ISourceContext;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private boolean proceedInInners;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private org.aspectj.weaver.ResolvedMember[] proceedCallSignatures;
descriptor: [Lorg/aspectj/weaver/ResolvedMember;
flags: (0x0002) ACC_PRIVATE
private boolean[] formalsUnchangedToProceed;
descriptor: [Z
flags: (0x0002) ACC_PRIVATE
private org.aspectj.weaver.UnresolvedType[] declaredExceptions;
descriptor: [Lorg/aspectj/weaver/UnresolvedType;
flags: (0x0002) ACC_PRIVATE
public java.lang.String getNameString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: ldc "org.aspectj.weaver.Advice"
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/aspectj/weaver/AjAttribute$AdviceAttribute;
public void <init>(org.aspectj.weaver.AdviceKind, org.aspectj.weaver.patterns.Pointcut, int, int, int, org.aspectj.weaver.ISourceContext);
descriptor: (Lorg/aspectj/weaver/AdviceKind;Lorg/aspectj/weaver/patterns/Pointcut;IIILorg/aspectj/weaver/ISourceContext;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=7, args_size=7
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 0: aload 0
invokespecial org.aspectj.weaver.AjAttribute.<init>:()V
1: aload 0
aload 1
putfield org.aspectj.weaver.AjAttribute$AdviceAttribute.kind:Lorg/aspectj/weaver/AdviceKind;
2: aload 0
aload 2
putfield org.aspectj.weaver.AjAttribute$AdviceAttribute.pointcut:Lorg/aspectj/weaver/patterns/Pointcut;
3: aload 0
iload 3
putfield org.aspectj.weaver.AjAttribute$AdviceAttribute.extraParameterFlags:I
4: aload 0
iload 4
putfield org.aspectj.weaver.AjAttribute$AdviceAttribute.start:I
5: aload 0
iload 5
putfield org.aspectj.weaver.AjAttribute$AdviceAttribute.end:I
6: aload 0
aload 6
putfield org.aspectj.weaver.AjAttribute$AdviceAttribute.sourceContext:Lorg/aspectj/weaver/ISourceContext;
7: 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 8 0 this Lorg/aspectj/weaver/AjAttribute$AdviceAttribute;
0 8 1 kind Lorg/aspectj/weaver/AdviceKind;
0 8 2 pointcut Lorg/aspectj/weaver/patterns/Pointcut;
0 8 3 extraArgumentFlags I
0 8 4 start I
0 8 5 end I
0 8 6 sourceContext Lorg/aspectj/weaver/ISourceContext;
MethodParameters:
Name Flags
kind
pointcut
extraArgumentFlags
start
end
sourceContext
public void <init>(org.aspectj.weaver.AdviceKind, org.aspectj.weaver.patterns.Pointcut, int, int, int, org.aspectj.weaver.ISourceContext, boolean, org.aspectj.weaver.ResolvedMember[], boolean[], org.aspectj.weaver.UnresolvedType[]);
descriptor: (Lorg/aspectj/weaver/AdviceKind;Lorg/aspectj/weaver/patterns/Pointcut;IIILorg/aspectj/weaver/ISourceContext;Z[Lorg/aspectj/weaver/ResolvedMember;[Z[Lorg/aspectj/weaver/UnresolvedType;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=11, args_size=11
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 start local 9 start local 10 0: aload 0
invokespecial org.aspectj.weaver.AjAttribute.<init>:()V
1: aload 0
aload 1
putfield org.aspectj.weaver.AjAttribute$AdviceAttribute.kind:Lorg/aspectj/weaver/AdviceKind;
2: aload 0
aload 2
putfield org.aspectj.weaver.AjAttribute$AdviceAttribute.pointcut:Lorg/aspectj/weaver/patterns/Pointcut;
3: aload 0
iload 3
putfield org.aspectj.weaver.AjAttribute$AdviceAttribute.extraParameterFlags:I
4: aload 0
iload 4
putfield org.aspectj.weaver.AjAttribute$AdviceAttribute.start:I
5: aload 0
iload 5
putfield org.aspectj.weaver.AjAttribute$AdviceAttribute.end:I
6: aload 0
aload 6
putfield org.aspectj.weaver.AjAttribute$AdviceAttribute.sourceContext:Lorg/aspectj/weaver/ISourceContext;
7: aload 1
getstatic org.aspectj.weaver.AdviceKind.Around:Lorg/aspectj/weaver/AdviceKind;
if_acmpeq 9
8: new java.lang.IllegalArgumentException
dup
ldc "only for around"
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
9: StackMap locals: org.aspectj.weaver.AjAttribute$AdviceAttribute org.aspectj.weaver.AdviceKind org.aspectj.weaver.patterns.Pointcut int int int org.aspectj.weaver.ISourceContext int org.aspectj.weaver.ResolvedMember[] boolean[] org.aspectj.weaver.UnresolvedType[]
StackMap stack:
aload 0
iload 7
putfield org.aspectj.weaver.AjAttribute$AdviceAttribute.proceedInInners:Z
10: aload 0
aload 8
putfield org.aspectj.weaver.AjAttribute$AdviceAttribute.proceedCallSignatures:[Lorg/aspectj/weaver/ResolvedMember;
11: aload 0
aload 9
putfield org.aspectj.weaver.AjAttribute$AdviceAttribute.formalsUnchangedToProceed:[Z
12: aload 0
aload 10
putfield org.aspectj.weaver.AjAttribute$AdviceAttribute.declaredExceptions:[Lorg/aspectj/weaver/UnresolvedType;
13: return
end local 10 end local 9 end local 8 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 Lorg/aspectj/weaver/AjAttribute$AdviceAttribute;
0 14 1 kind Lorg/aspectj/weaver/AdviceKind;
0 14 2 pointcut Lorg/aspectj/weaver/patterns/Pointcut;
0 14 3 extraArgumentFlags I
0 14 4 start I
0 14 5 end I
0 14 6 sourceContext Lorg/aspectj/weaver/ISourceContext;
0 14 7 proceedInInners Z
0 14 8 proceedCallSignatures [Lorg/aspectj/weaver/ResolvedMember;
0 14 9 formalsUnchangedToProceed [Z
0 14 10 declaredExceptions [Lorg/aspectj/weaver/UnresolvedType;
MethodParameters:
Name Flags
kind
pointcut
extraArgumentFlags
start
end
sourceContext
proceedInInners
proceedCallSignatures
formalsUnchangedToProceed
declaredExceptions
public static org.aspectj.weaver.AjAttribute$AdviceAttribute read(org.aspectj.weaver.VersionedDataInputStream, org.aspectj.weaver.ISourceContext);
descriptor: (Lorg/aspectj/weaver/VersionedDataInputStream;Lorg/aspectj/weaver/ISourceContext;)Lorg/aspectj/weaver/AjAttribute$AdviceAttribute;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=12, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokestatic org.aspectj.weaver.AdviceKind.read:(Lorg/aspectj/weaver/VersionedDataInputStream;)Lorg/aspectj/weaver/AdviceKind;
astore 2
start local 2 1: aload 2
getstatic org.aspectj.weaver.AdviceKind.Around:Lorg/aspectj/weaver/AdviceKind;
if_acmpne 6
2: new org.aspectj.weaver.AjAttribute$AdviceAttribute
dup
aload 2
aload 0
aload 1
invokestatic org.aspectj.weaver.patterns.Pointcut.read:(Lorg/aspectj/weaver/VersionedDataInputStream;Lorg/aspectj/weaver/ISourceContext;)Lorg/aspectj/weaver/patterns/Pointcut;
aload 0
invokevirtual org.aspectj.weaver.VersionedDataInputStream.readByte:()B
aload 0
invokevirtual org.aspectj.weaver.VersionedDataInputStream.readInt:()I
aload 0
invokevirtual org.aspectj.weaver.VersionedDataInputStream.readInt:()I
aload 1
3: aload 0
invokevirtual org.aspectj.weaver.VersionedDataInputStream.readBoolean:()Z
aload 0
aload 1
invokestatic org.aspectj.weaver.ResolvedMemberImpl.readResolvedMemberArray:(Lorg/aspectj/weaver/VersionedDataInputStream;Lorg/aspectj/weaver/ISourceContext;)[Lorg/aspectj/weaver/ResolvedMember;
aload 0
invokestatic org.aspectj.util.FileUtil.readBooleanArray:(Ljava/io/DataInputStream;)[Z
4: aload 0
invokestatic org.aspectj.weaver.UnresolvedType.readArray:(Ljava/io/DataInputStream;)[Lorg/aspectj/weaver/UnresolvedType;
5: invokespecial org.aspectj.weaver.AjAttribute$AdviceAttribute.<init>:(Lorg/aspectj/weaver/AdviceKind;Lorg/aspectj/weaver/patterns/Pointcut;IIILorg/aspectj/weaver/ISourceContext;Z[Lorg/aspectj/weaver/ResolvedMember;[Z[Lorg/aspectj/weaver/UnresolvedType;)V
areturn
6: StackMap locals: org.aspectj.weaver.AdviceKind
StackMap stack:
new org.aspectj.weaver.AjAttribute$AdviceAttribute
dup
aload 2
aload 0
aload 1
invokestatic org.aspectj.weaver.patterns.Pointcut.read:(Lorg/aspectj/weaver/VersionedDataInputStream;Lorg/aspectj/weaver/ISourceContext;)Lorg/aspectj/weaver/patterns/Pointcut;
aload 0
invokevirtual org.aspectj.weaver.VersionedDataInputStream.readByte:()B
aload 0
invokevirtual org.aspectj.weaver.VersionedDataInputStream.readInt:()I
aload 0
invokevirtual org.aspectj.weaver.VersionedDataInputStream.readInt:()I
aload 1
invokespecial org.aspectj.weaver.AjAttribute$AdviceAttribute.<init>:(Lorg/aspectj/weaver/AdviceKind;Lorg/aspectj/weaver/patterns/Pointcut;IIILorg/aspectj/weaver/ISourceContext;)V
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 s Lorg/aspectj/weaver/VersionedDataInputStream;
0 7 1 context Lorg/aspectj/weaver/ISourceContext;
1 7 2 kind Lorg/aspectj/weaver/AdviceKind;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
s
context
public void write(org.aspectj.weaver.CompressingDataOutputStream);
descriptor: (Lorg/aspectj/weaver/CompressingDataOutputStream;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.aspectj.weaver.AjAttribute$AdviceAttribute.kind:Lorg/aspectj/weaver/AdviceKind;
aload 1
invokevirtual org.aspectj.weaver.AdviceKind.write:(Ljava/io/DataOutputStream;)V
1: aload 0
getfield org.aspectj.weaver.AjAttribute$AdviceAttribute.pointcut:Lorg/aspectj/weaver/patterns/Pointcut;
aload 1
invokevirtual org.aspectj.weaver.patterns.Pointcut.write:(Lorg/aspectj/weaver/CompressingDataOutputStream;)V
2: aload 1
aload 0
getfield org.aspectj.weaver.AjAttribute$AdviceAttribute.extraParameterFlags:I
invokevirtual org.aspectj.weaver.CompressingDataOutputStream.writeByte:(I)V
3: aload 1
aload 0
getfield org.aspectj.weaver.AjAttribute$AdviceAttribute.start:I
invokevirtual org.aspectj.weaver.CompressingDataOutputStream.writeInt:(I)V
4: aload 1
aload 0
getfield org.aspectj.weaver.AjAttribute$AdviceAttribute.end:I
invokevirtual org.aspectj.weaver.CompressingDataOutputStream.writeInt:(I)V
5: aload 0
getfield org.aspectj.weaver.AjAttribute$AdviceAttribute.kind:Lorg/aspectj/weaver/AdviceKind;
getstatic org.aspectj.weaver.AdviceKind.Around:Lorg/aspectj/weaver/AdviceKind;
if_acmpne 10
6: aload 1
aload 0
getfield org.aspectj.weaver.AjAttribute$AdviceAttribute.proceedInInners:Z
invokevirtual org.aspectj.weaver.CompressingDataOutputStream.writeBoolean:(Z)V
7: aload 0
getfield org.aspectj.weaver.AjAttribute$AdviceAttribute.proceedCallSignatures:[Lorg/aspectj/weaver/ResolvedMember;
aload 1
invokestatic org.aspectj.weaver.ResolvedMemberImpl.writeArray:([Lorg/aspectj/weaver/ResolvedMember;Lorg/aspectj/weaver/CompressingDataOutputStream;)V
8: aload 0
getfield org.aspectj.weaver.AjAttribute$AdviceAttribute.formalsUnchangedToProceed:[Z
aload 1
invokestatic org.aspectj.util.FileUtil.writeBooleanArray:([ZLjava/io/DataOutputStream;)V
9: aload 0
getfield org.aspectj.weaver.AjAttribute$AdviceAttribute.declaredExceptions:[Lorg/aspectj/weaver/UnresolvedType;
aload 1
invokestatic org.aspectj.weaver.UnresolvedType.writeArray:([Lorg/aspectj/weaver/UnresolvedType;Lorg/aspectj/weaver/CompressingDataOutputStream;)V
10: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lorg/aspectj/weaver/AjAttribute$AdviceAttribute;
0 11 1 s Lorg/aspectj/weaver/CompressingDataOutputStream;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
s
public org.aspectj.weaver.Advice reify(org.aspectj.weaver.Member, org.aspectj.weaver.World, org.aspectj.weaver.ResolvedType);
descriptor: (Lorg/aspectj/weaver/Member;Lorg/aspectj/weaver/World;Lorg/aspectj/weaver/ResolvedType;)Lorg/aspectj/weaver/Advice;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 2
invokevirtual org.aspectj.weaver.World.getWeavingSupport:()Lorg/aspectj/weaver/IWeavingSupport;
aload 0
aload 0
getfield org.aspectj.weaver.AjAttribute$AdviceAttribute.pointcut:Lorg/aspectj/weaver/patterns/Pointcut;
aload 1
aload 3
invokeinterface org.aspectj.weaver.IWeavingSupport.createAdviceMunger:(Lorg/aspectj/weaver/AjAttribute$AdviceAttribute;Lorg/aspectj/weaver/patterns/Pointcut;Lorg/aspectj/weaver/Member;Lorg/aspectj/weaver/ResolvedType;)Lorg/aspectj/weaver/Advice;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/aspectj/weaver/AjAttribute$AdviceAttribute;
0 1 1 signature Lorg/aspectj/weaver/Member;
0 1 2 world Lorg/aspectj/weaver/World;
0 1 3 concreteAspect Lorg/aspectj/weaver/ResolvedType;
MethodParameters:
Name Flags
signature
world
concreteAspect
public java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.StringBuilder
dup
ldc "AdviceAttribute("
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
getfield org.aspectj.weaver.AjAttribute$AdviceAttribute.kind:Lorg/aspectj/weaver/AdviceKind;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
ldc ", "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield org.aspectj.weaver.AjAttribute$AdviceAttribute.pointcut:Lorg/aspectj/weaver/patterns/Pointcut;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
ldc ", "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield org.aspectj.weaver.AjAttribute$AdviceAttribute.extraParameterFlags:I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc ", "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield org.aspectj.weaver.AjAttribute$AdviceAttribute.start:I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc ")"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/aspectj/weaver/AjAttribute$AdviceAttribute;
public int ();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.aspectj.weaver.AjAttribute$AdviceAttribute.extraParameterFlags:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/aspectj/weaver/AjAttribute$AdviceAttribute;
public org.aspectj.weaver.AdviceKind getKind();
descriptor: ()Lorg/aspectj/weaver/AdviceKind;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.aspectj.weaver.AjAttribute$AdviceAttribute.kind:Lorg/aspectj/weaver/AdviceKind;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/aspectj/weaver/AjAttribute$AdviceAttribute;
public org.aspectj.weaver.patterns.Pointcut getPointcut();
descriptor: ()Lorg/aspectj/weaver/patterns/Pointcut;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.aspectj.weaver.AjAttribute$AdviceAttribute.pointcut:Lorg/aspectj/weaver/patterns/Pointcut;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/aspectj/weaver/AjAttribute$AdviceAttribute;
public org.aspectj.weaver.UnresolvedType[] getDeclaredExceptions();
descriptor: ()[Lorg/aspectj/weaver/UnresolvedType;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.aspectj.weaver.AjAttribute$AdviceAttribute.declaredExceptions:[Lorg/aspectj/weaver/UnresolvedType;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/aspectj/weaver/AjAttribute$AdviceAttribute;
public boolean[] getFormalsUnchangedToProceed();
descriptor: ()[Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.aspectj.weaver.AjAttribute$AdviceAttribute.formalsUnchangedToProceed:[Z
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/aspectj/weaver/AjAttribute$AdviceAttribute;
public org.aspectj.weaver.ResolvedMember[] getProceedCallSignatures();
descriptor: ()[Lorg/aspectj/weaver/ResolvedMember;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.aspectj.weaver.AjAttribute$AdviceAttribute.proceedCallSignatures:[Lorg/aspectj/weaver/ResolvedMember;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/aspectj/weaver/AjAttribute$AdviceAttribute;
public boolean isProceedInInners();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.aspectj.weaver.AjAttribute$AdviceAttribute.proceedInInners:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/aspectj/weaver/AjAttribute$AdviceAttribute;
public int getEnd();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.aspectj.weaver.AjAttribute$AdviceAttribute.end:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/aspectj/weaver/AjAttribute$AdviceAttribute;
public org.aspectj.weaver.ISourceContext getSourceContext();
descriptor: ()Lorg/aspectj/weaver/ISourceContext;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.aspectj.weaver.AjAttribute$AdviceAttribute.sourceContext:Lorg/aspectj/weaver/ISourceContext;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/aspectj/weaver/AjAttribute$AdviceAttribute;
public int getStart();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.aspectj.weaver.AjAttribute$AdviceAttribute.start:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/aspectj/weaver/AjAttribute$AdviceAttribute;
}
SourceFile: "AjAttribute.java"
NestHost: org.aspectj.weaver.AjAttribute
InnerClasses:
public AdviceAttribute = org.aspectj.weaver.AjAttribute$AdviceAttribute of org.aspectj.weaver.AjAttribute