class org.eclipse.jgit.transport.PackParser$DeltaChain extends org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: org.eclipse.jgit.transport.PackParser$DeltaChain
super_class: org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry
{
org.eclipse.jgit.transport.PackParser$UnresolvedDelta head;
descriptor: Lorg/eclipse/jgit/transport/PackParser$UnresolvedDelta;
flags: (0x0000)
void <init>(org.eclipse.jgit.lib.AnyObjectId);
descriptor: (Lorg/eclipse/jgit/lib/AnyObjectId;)V
flags: (0x0000)
Code:
stack=2, locals=2, args_size=2
start local 0 // org.eclipse.jgit.transport.PackParser$DeltaChain this
start local 1 // org.eclipse.jgit.lib.AnyObjectId id
0: .line 1641
aload 0 /* this */
aload 1 /* id */
invokespecial org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry.<init>:(Lorg/eclipse/jgit/lib/AnyObjectId;)V
1: .line 1642
return
end local 1 // org.eclipse.jgit.lib.AnyObjectId id
end local 0 // org.eclipse.jgit.transport.PackParser$DeltaChain this
LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/eclipse/jgit/transport/PackParser$DeltaChain;
0 2 1 id Lorg/eclipse/jgit/lib/AnyObjectId;
MethodParameters:
Name Flags
id
org.eclipse.jgit.transport.PackParser$UnresolvedDelta remove();
descriptor: ()Lorg/eclipse/jgit/transport/PackParser$UnresolvedDelta;
flags: (0x0000)
Code:
stack=2, locals=2, args_size=1
start local 0 // org.eclipse.jgit.transport.PackParser$DeltaChain this
0: .line 1645
aload 0 /* this */
getfield org.eclipse.jgit.transport.PackParser$DeltaChain.head:Lorg/eclipse/jgit/transport/PackParser$UnresolvedDelta;
astore 1 /* r */
start local 1 // org.eclipse.jgit.transport.PackParser$UnresolvedDelta r
1: .line 1646
aload 1 /* r */
ifnull 3
2: .line 1647
aload 0 /* this */
aconst_null
putfield org.eclipse.jgit.transport.PackParser$DeltaChain.head:Lorg/eclipse/jgit/transport/PackParser$UnresolvedDelta;
3: .line 1648
StackMap locals: org.eclipse.jgit.transport.PackParser$UnresolvedDelta
StackMap stack:
aload 1 /* r */
areturn
end local 1 // org.eclipse.jgit.transport.PackParser$UnresolvedDelta r
end local 0 // org.eclipse.jgit.transport.PackParser$DeltaChain this
LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/eclipse/jgit/transport/PackParser$DeltaChain;
1 4 1 r Lorg/eclipse/jgit/transport/PackParser$UnresolvedDelta;
void add(org.eclipse.jgit.transport.PackParser$UnresolvedDelta);
descriptor: (Lorg/eclipse/jgit/transport/PackParser$UnresolvedDelta;)V
flags: (0x0000)
Code:
stack=2, locals=2, args_size=2
start local 0 // org.eclipse.jgit.transport.PackParser$DeltaChain this
start local 1 // org.eclipse.jgit.transport.PackParser$UnresolvedDelta d
0: .line 1652
aload 1 /* d */
aload 0 /* this */
getfield org.eclipse.jgit.transport.PackParser$DeltaChain.head:Lorg/eclipse/jgit/transport/PackParser$UnresolvedDelta;
putfield org.eclipse.jgit.transport.PackParser$UnresolvedDelta.next:Lorg/eclipse/jgit/transport/PackParser$UnresolvedDelta;
1: .line 1653
aload 0 /* this */
aload 1 /* d */
putfield org.eclipse.jgit.transport.PackParser$DeltaChain.head:Lorg/eclipse/jgit/transport/PackParser$UnresolvedDelta;
2: .line 1654
return
end local 1 // org.eclipse.jgit.transport.PackParser$UnresolvedDelta d
end local 0 // org.eclipse.jgit.transport.PackParser$DeltaChain this
LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/eclipse/jgit/transport/PackParser$DeltaChain;
0 3 1 d Lorg/eclipse/jgit/transport/PackParser$UnresolvedDelta;
MethodParameters:
Name Flags
d
}
SourceFile: "PackParser.java"
NestHost: org.eclipse.jgit.transport.PackParser
InnerClasses:
public abstract Entry = org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry of org.eclipse.jgit.lib.ObjectIdOwnerMap
private DeltaChain = org.eclipse.jgit.transport.PackParser$DeltaChain of org.eclipse.jgit.transport.PackParser
public UnresolvedDelta = org.eclipse.jgit.transport.PackParser$UnresolvedDelta of org.eclipse.jgit.transport.PackParser