class org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$EventHolder
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$EventHolder
super_class: java.lang.Object
{
public final org.eclipse.jdt.core.dom.ASTNode parent;
descriptor: Lorg/eclipse/jdt/core/dom/ASTNode;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final org.eclipse.jdt.core.dom.StructuralPropertyDescriptor childProperty;
descriptor: Lorg/eclipse/jdt/core/dom/StructuralPropertyDescriptor;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent event;
descriptor: Lorg/eclipse/jdt/internal/core/dom/rewrite/RewriteEvent;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public void <init>(org.eclipse.jdt.core.dom.ASTNode, org.eclipse.jdt.core.dom.StructuralPropertyDescriptor, org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent);
descriptor: (Lorg/eclipse/jdt/core/dom/ASTNode;Lorg/eclipse/jdt/core/dom/StructuralPropertyDescriptor;Lorg/eclipse/jdt/internal/core/dom/rewrite/RewriteEvent;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=4, args_size=4
start local 0 // org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$EventHolder this
start local 1 // org.eclipse.jdt.core.dom.ASTNode parent
start local 2 // org.eclipse.jdt.core.dom.StructuralPropertyDescriptor childProperty
start local 3 // org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent change
0: .line 108
aload 0 /* this */
invokespecial java.lang.Object.<init>:()V
1: .line 109
aload 0 /* this */
aload 1 /* parent */
putfield org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$EventHolder.parent:Lorg/eclipse/jdt/core/dom/ASTNode;
2: .line 110
aload 0 /* this */
aload 2 /* childProperty */
putfield org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$EventHolder.childProperty:Lorg/eclipse/jdt/core/dom/StructuralPropertyDescriptor;
3: .line 111
aload 0 /* this */
aload 3 /* change */
putfield org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$EventHolder.event:Lorg/eclipse/jdt/internal/core/dom/rewrite/RewriteEvent;
4: .line 112
return
end local 3 // org.eclipse.jdt.internal.core.dom.rewrite.RewriteEvent change
end local 2 // org.eclipse.jdt.core.dom.StructuralPropertyDescriptor childProperty
end local 1 // org.eclipse.jdt.core.dom.ASTNode parent
end local 0 // org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$EventHolder this
LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/eclipse/jdt/internal/core/dom/rewrite/RewriteEventStore$EventHolder;
0 5 1 parent Lorg/eclipse/jdt/core/dom/ASTNode;
0 5 2 childProperty Lorg/eclipse/jdt/core/dom/StructuralPropertyDescriptor;
0 5 3 change Lorg/eclipse/jdt/internal/core/dom/rewrite/RewriteEvent;
MethodParameters:
Name Flags
parent
childProperty
change
public java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=1
start local 0 // org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$EventHolder this
0: .line 116
new java.lang.StringBuffer
dup
invokespecial java.lang.StringBuffer.<init>:()V
astore 1 /* buf */
start local 1 // java.lang.StringBuffer buf
1: .line 117
aload 1 /* buf */
aload 0 /* this */
getfield org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$EventHolder.parent:Lorg/eclipse/jdt/core/dom/ASTNode;
invokevirtual java.lang.StringBuffer.append:(Ljava/lang/Object;)Ljava/lang/StringBuffer;
ldc " - "
invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
pop
2: .line 118
aload 1 /* buf */
aload 0 /* this */
getfield org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$EventHolder.childProperty:Lorg/eclipse/jdt/core/dom/StructuralPropertyDescriptor;
invokevirtual org.eclipse.jdt.core.dom.StructuralPropertyDescriptor.getId:()Ljava/lang/String;
invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
ldc ": "
invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
pop
3: .line 119
aload 1 /* buf */
aload 0 /* this */
getfield org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$EventHolder.event:Lorg/eclipse/jdt/internal/core/dom/rewrite/RewriteEvent;
invokevirtual java.lang.StringBuffer.append:(Ljava/lang/Object;)Ljava/lang/StringBuffer;
bipush 10
invokevirtual java.lang.StringBuffer.append:(C)Ljava/lang/StringBuffer;
pop
4: .line 120
aload 1 /* buf */
invokevirtual java.lang.StringBuffer.toString:()Ljava/lang/String;
areturn
end local 1 // java.lang.StringBuffer buf
end local 0 // org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$EventHolder this
LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/eclipse/jdt/internal/core/dom/rewrite/RewriteEventStore$EventHolder;
1 5 1 buf Ljava/lang/StringBuffer;
}
SourceFile: "RewriteEventStore.java"
NestHost: org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore
InnerClasses:
private EventHolder = org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore$EventHolder of org.eclipse.jdt.internal.core.dom.rewrite.RewriteEventStore