class lombok.eclipse.HandlerLibrary$VisitorContainer
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: lombok.eclipse.HandlerLibrary$VisitorContainer
super_class: java.lang.Object
{
private final lombok.eclipse.EclipseASTVisitor visitor;
descriptor: Llombok/eclipse/EclipseASTVisitor;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final long priority;
descriptor: J
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final boolean deferUntilPostDiet;
descriptor: Z
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
void <init>(lombok.eclipse.EclipseASTVisitor);
descriptor: (Llombok/eclipse/EclipseASTVisitor;)V
flags: (0x0000)
Code:
stack=5, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aload 1
putfield lombok.eclipse.HandlerLibrary$VisitorContainer.visitor:Llombok/eclipse/EclipseASTVisitor;
2: aload 0
aload 1
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
ldc Llombok/eclipse/DeferUntilPostDiet;
invokevirtual java.lang.Class.isAnnotationPresent:(Ljava/lang/Class;)Z
putfield lombok.eclipse.HandlerLibrary$VisitorContainer.deferUntilPostDiet:Z
3: aload 1
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
ldc Llombok/core/HandlerPriority;
invokevirtual java.lang.Class.getAnnotation:(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
checkcast lombok.core.HandlerPriority
astore 2
start local 2 4: aload 0
aload 2
ifnonnull 5
lconst_0
goto 6
StackMap locals: lombok.eclipse.HandlerLibrary$VisitorContainer lombok.eclipse.EclipseASTVisitor lombok.core.HandlerPriority
StackMap stack: lombok.eclipse.HandlerLibrary$VisitorContainer
5: aload 2
invokeinterface lombok.core.HandlerPriority.value:()I
i2l
bipush 32
lshl
aload 2
invokeinterface lombok.core.HandlerPriority.subValue:()I
i2l
ladd
StackMap locals: lombok.eclipse.HandlerLibrary$VisitorContainer lombok.eclipse.EclipseASTVisitor lombok.core.HandlerPriority
StackMap stack: lombok.eclipse.HandlerLibrary$VisitorContainer long
6: putfield lombok.eclipse.HandlerLibrary$VisitorContainer.priority:J
7: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Llombok/eclipse/HandlerLibrary$VisitorContainer;
0 8 1 visitor Llombok/eclipse/EclipseASTVisitor;
4 8 2 hp Llombok/core/HandlerPriority;
MethodParameters:
Name Flags
visitor
public boolean deferUntilPostDiet();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield lombok.eclipse.HandlerLibrary$VisitorContainer.deferUntilPostDiet:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Llombok/eclipse/HandlerLibrary$VisitorContainer;
public long getPriority();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield lombok.eclipse.HandlerLibrary$VisitorContainer.priority:J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Llombok/eclipse/HandlerLibrary$VisitorContainer;
}
SourceFile: "HandlerLibrary.java"
NestHost: lombok.eclipse.HandlerLibrary
InnerClasses:
private VisitorContainer = lombok.eclipse.HandlerLibrary$VisitorContainer of lombok.eclipse.HandlerLibrary