public class org.eclipse.jgit.lib.ObjectIdOwnerMap<V extends org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry> implements java.lang.Iterable<V>, org.eclipse.jgit.lib.ObjectIdSet
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.eclipse.jgit.lib.ObjectIdOwnerMap
super_class: java.lang.Object
{
private static final int INITIAL_DIRECTORY;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 1024
private static final int SEGMENT_BITS;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 11
private static final int SEGMENT_SHIFT;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 21
V[][] directory;
descriptor: [[Lorg/eclipse/jgit/lib/ObjectIdOwnerMap$Entry;
flags: (0x0000)
Signature: [[TV;
int size;
descriptor: I
flags: (0x0000)
private int grow;
descriptor: I
flags: (0x0002) ACC_PRIVATE
int bits;
descriptor: I
flags: (0x0000)
private int mask;
descriptor: I
flags: (0x0002) ACC_PRIVATE
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
iconst_0
putfield org.eclipse.jgit.lib.ObjectIdOwnerMap.bits:I
2: aload 0
iconst_0
putfield org.eclipse.jgit.lib.ObjectIdOwnerMap.mask:I
3: aload 0
aload 0
getfield org.eclipse.jgit.lib.ObjectIdOwnerMap.bits:I
invokestatic org.eclipse.jgit.lib.ObjectIdOwnerMap.computeGrowAt:(I)I
putfield org.eclipse.jgit.lib.ObjectIdOwnerMap.grow:I
4: aload 0
sipush 1024
anewarray org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry[]
putfield org.eclipse.jgit.lib.ObjectIdOwnerMap.directory:[[Lorg/eclipse/jgit/lib/ObjectIdOwnerMap$Entry;
5: aload 0
getfield org.eclipse.jgit.lib.ObjectIdOwnerMap.directory:[[Lorg/eclipse/jgit/lib/ObjectIdOwnerMap$Entry;
iconst_0
aload 0
invokevirtual org.eclipse.jgit.lib.ObjectIdOwnerMap.newSegment:()[Lorg/eclipse/jgit/lib/ObjectIdOwnerMap$Entry;
aastore
6: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lorg/eclipse/jgit/lib/ObjectIdOwnerMap<TV;>;
public void clear();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=5, args_size=1
start local 0 0: aload 0
iconst_0
putfield org.eclipse.jgit.lib.ObjectIdOwnerMap.size:I
1: aload 0
getfield org.eclipse.jgit.lib.ObjectIdOwnerMap.directory:[[Lorg/eclipse/jgit/lib/ObjectIdOwnerMap$Entry;
dup
astore 4
arraylength
istore 3
iconst_0
istore 2
goto 7
StackMap locals: org.eclipse.jgit.lib.ObjectIdOwnerMap top int int org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry[][]
StackMap stack:
2: aload 4
iload 2
aaload
astore 1
start local 1 3: aload 1
ifnonnull 5
4: goto 8
5: StackMap locals: org.eclipse.jgit.lib.ObjectIdOwnerMap org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry[] int int org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry[][]
StackMap stack:
aload 1
aconst_null
invokestatic java.util.Arrays.fill:([Ljava/lang/Object;Ljava/lang/Object;)V
end local 1 6: iinc 2 1
StackMap locals: org.eclipse.jgit.lib.ObjectIdOwnerMap top int int org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry[][]
StackMap stack:
7: iload 2
iload 3
if_icmplt 2
8: StackMap locals: org.eclipse.jgit.lib.ObjectIdOwnerMap
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lorg/eclipse/jgit/lib/ObjectIdOwnerMap<TV;>;
3 6 1 tbl [Lorg/eclipse/jgit/lib/ObjectIdOwnerMap$Entry;
public V get(org.eclipse.jgit.lib.AnyObjectId);
descriptor: (Lorg/eclipse/jgit/lib/AnyObjectId;)Lorg/eclipse/jgit/lib/ObjectIdOwnerMap$Entry;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
aload 1
getfield org.eclipse.jgit.lib.AnyObjectId.w1:I
istore 2
start local 2 3: aload 0
getfield org.eclipse.jgit.lib.ObjectIdOwnerMap.directory:[[Lorg/eclipse/jgit/lib/ObjectIdOwnerMap$Entry;
iload 2
aload 0
getfield org.eclipse.jgit.lib.ObjectIdOwnerMap.mask:I
iand
aaload
iload 2
bipush 21
iushr
aaload
astore 3
start local 3 4: goto 8
5: StackMap locals: int org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry
StackMap stack:
aload 3
aload 1
invokestatic org.eclipse.jgit.lib.ObjectIdOwnerMap.equals:(Lorg/eclipse/jgit/lib/AnyObjectId;Lorg/eclipse/jgit/lib/AnyObjectId;)Z
ifeq 7
6: aload 3
areturn
7: StackMap locals:
StackMap stack:
aload 3
getfield org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry.next:Lorg/eclipse/jgit/lib/ObjectIdOwnerMap$Entry;
astore 3
StackMap locals:
StackMap stack:
8: aload 3
ifnonnull 5
9: aconst_null
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lorg/eclipse/jgit/lib/ObjectIdOwnerMap<TV;>;
0 10 1 toFind Lorg/eclipse/jgit/lib/AnyObjectId;
3 10 2 h I
4 10 3 obj TV;
Signature: (Lorg/eclipse/jgit/lib/AnyObjectId;)TV;
MethodParameters:
Name Flags
toFind
public boolean contains(org.eclipse.jgit.lib.AnyObjectId);
descriptor: (Lorg/eclipse/jgit/lib/AnyObjectId;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual org.eclipse.jgit.lib.ObjectIdOwnerMap.get:(Lorg/eclipse/jgit/lib/AnyObjectId;)Lorg/eclipse/jgit/lib/ObjectIdOwnerMap$Entry;
ifnull 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/eclipse/jgit/lib/ObjectIdOwnerMap<TV;>;
0 2 1 toFind Lorg/eclipse/jgit/lib/AnyObjectId;
MethodParameters:
Name Flags
toFind
public <Q extends V> void add();
descriptor: (Lorg/eclipse/jgit/lib/ObjectIdOwnerMap$Entry;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=2
start local 0 start local 1 0: aload 0
dup
getfield org.eclipse.jgit.lib.ObjectIdOwnerMap.size:I
iconst_1
iadd
dup_x1
putfield org.eclipse.jgit.lib.ObjectIdOwnerMap.size:I
aload 0
getfield org.eclipse.jgit.lib.ObjectIdOwnerMap.grow:I
if_icmpne 2
1: aload 0
invokevirtual org.eclipse.jgit.lib.ObjectIdOwnerMap.grow:()V
2: StackMap locals:
StackMap stack:
aload 1
getfield org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry.w1:I
istore 2
start local 2 3: aload 0
getfield org.eclipse.jgit.lib.ObjectIdOwnerMap.directory:[[Lorg/eclipse/jgit/lib/ObjectIdOwnerMap$Entry;
iload 2
aload 0
getfield org.eclipse.jgit.lib.ObjectIdOwnerMap.mask:I
iand
aaload
astore 3
start local 3 4: iload 2
bipush 21
iushr
istore 2
5: aload 1
aload 3
iload 2
aaload
putfield org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry.next:Lorg/eclipse/jgit/lib/ObjectIdOwnerMap$Entry;
6: aload 3
iload 2
aload 1
aastore
7: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lorg/eclipse/jgit/lib/ObjectIdOwnerMap<TV;>;
0 8 1 newValue TQ;
3 8 2 h I
4 8 3 table [Lorg/eclipse/jgit/lib/ObjectIdOwnerMap$Entry;
Signature: <Q:TV;>(TQ;)V
MethodParameters:
Name Flags
newValue
public <Q extends V> V addIfAbsent();
descriptor: (Lorg/eclipse/jgit/lib/ObjectIdOwnerMap$Entry;)Lorg/eclipse/jgit/lib/ObjectIdOwnerMap$Entry;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=5, args_size=2
start local 0 start local 1 0: aload 1
getfield org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry.w1:I
istore 2
start local 2 1: aload 0
getfield org.eclipse.jgit.lib.ObjectIdOwnerMap.directory:[[Lorg/eclipse/jgit/lib/ObjectIdOwnerMap$Entry;
iload 2
aload 0
getfield org.eclipse.jgit.lib.ObjectIdOwnerMap.mask:I
iand
aaload
astore 3
start local 3 2: iload 2
bipush 21
iushr
istore 2
3: aload 3
iload 2
aaload
astore 4
start local 4 4: goto 8
5: StackMap locals: int org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry[] org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry
StackMap stack:
aload 4
aload 1
invokestatic org.eclipse.jgit.lib.ObjectIdOwnerMap.equals:(Lorg/eclipse/jgit/lib/AnyObjectId;Lorg/eclipse/jgit/lib/AnyObjectId;)Z
ifeq 7
6: aload 4
areturn
7: StackMap locals:
StackMap stack:
aload 4
getfield org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry.next:Lorg/eclipse/jgit/lib/ObjectIdOwnerMap$Entry;
astore 4
StackMap locals:
StackMap stack:
8: aload 4
ifnonnull 5
end local 4 9: aload 1
aload 3
iload 2
aaload
putfield org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry.next:Lorg/eclipse/jgit/lib/ObjectIdOwnerMap$Entry;
10: aload 3
iload 2
aload 1
aastore
11: aload 0
dup
getfield org.eclipse.jgit.lib.ObjectIdOwnerMap.size:I
iconst_1
iadd
dup_x1
putfield org.eclipse.jgit.lib.ObjectIdOwnerMap.size:I
aload 0
getfield org.eclipse.jgit.lib.ObjectIdOwnerMap.grow:I
if_icmpne 13
12: aload 0
invokevirtual org.eclipse.jgit.lib.ObjectIdOwnerMap.grow:()V
13: StackMap locals:
StackMap stack:
aload 1
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lorg/eclipse/jgit/lib/ObjectIdOwnerMap<TV;>;
0 14 1 newValue TQ;
1 14 2 h I
2 14 3 table [Lorg/eclipse/jgit/lib/ObjectIdOwnerMap$Entry;
4 9 4 obj TV;
Signature: <Q:TV;>(TQ;)TV;
MethodParameters:
Name Flags
newValue
public int size();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.eclipse.jgit.lib.ObjectIdOwnerMap.size:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/lib/ObjectIdOwnerMap<TV;>;
public boolean isEmpty();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.eclipse.jgit.lib.ObjectIdOwnerMap.size:I
ifne 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/eclipse/jgit/lib/ObjectIdOwnerMap<TV;>;
public java.util.Iterator<V> iterator();
descriptor: ()Ljava/util/Iterator;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.eclipse.jgit.lib.ObjectIdOwnerMap$1
dup
aload 0
invokespecial org.eclipse.jgit.lib.ObjectIdOwnerMap$1.<init>:(Lorg/eclipse/jgit/lib/ObjectIdOwnerMap;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/lib/ObjectIdOwnerMap<TV;>;
Signature: ()Ljava/util/Iterator<TV;>;
private void grow();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=12, args_size=1
start local 0 0: iconst_1
aload 0
getfield org.eclipse.jgit.lib.ObjectIdOwnerMap.bits:I
ishl
istore 1
start local 1 1: iconst_1
aload 0
getfield org.eclipse.jgit.lib.ObjectIdOwnerMap.bits:I
ishl
istore 2
start local 2 2: aload 0
dup
getfield org.eclipse.jgit.lib.ObjectIdOwnerMap.bits:I
iconst_1
iadd
putfield org.eclipse.jgit.lib.ObjectIdOwnerMap.bits:I
3: aload 0
iconst_1
aload 0
getfield org.eclipse.jgit.lib.ObjectIdOwnerMap.bits:I
ishl
iconst_1
isub
putfield org.eclipse.jgit.lib.ObjectIdOwnerMap.mask:I
4: aload 0
aload 0
getfield org.eclipse.jgit.lib.ObjectIdOwnerMap.bits:I
invokestatic org.eclipse.jgit.lib.ObjectIdOwnerMap.computeGrowAt:(I)I
putfield org.eclipse.jgit.lib.ObjectIdOwnerMap.grow:I
5: iconst_1
aload 0
getfield org.eclipse.jgit.lib.ObjectIdOwnerMap.bits:I
ishl
istore 3
start local 3 6: aload 0
getfield org.eclipse.jgit.lib.ObjectIdOwnerMap.directory:[[Lorg/eclipse/jgit/lib/ObjectIdOwnerMap$Entry;
arraylength
iload 3
if_icmpge 10
7: iload 3
iconst_1
ishl
anewarray org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry[]
astore 4
start local 4 8: aload 0
getfield org.eclipse.jgit.lib.ObjectIdOwnerMap.directory:[[Lorg/eclipse/jgit/lib/ObjectIdOwnerMap$Entry;
iconst_0
aload 4
iconst_0
iload 1
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
9: aload 0
aload 4
putfield org.eclipse.jgit.lib.ObjectIdOwnerMap.directory:[[Lorg/eclipse/jgit/lib/ObjectIdOwnerMap$Entry;
end local 4 10: StackMap locals: int int int
StackMap stack:
iconst_0
istore 4
start local 4 11: goto 35
12: StackMap locals: int
StackMap stack:
aload 0
getfield org.eclipse.jgit.lib.ObjectIdOwnerMap.directory:[[Lorg/eclipse/jgit/lib/ObjectIdOwnerMap$Entry;
iload 4
aaload
astore 5
start local 5 13: aload 0
invokevirtual org.eclipse.jgit.lib.ObjectIdOwnerMap.newSegment:()[Lorg/eclipse/jgit/lib/ObjectIdOwnerMap$Entry;
astore 6
start local 6 14: iconst_0
istore 7
start local 7 15: goto 32
16: StackMap locals: org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry[] org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry[] int
StackMap stack:
aconst_null
astore 8
start local 8 17: aconst_null
astore 9
start local 9 18: aload 5
iload 7
aaload
astore 11
start local 11 19: goto 28
20: StackMap locals: org.eclipse.jgit.lib.ObjectIdOwnerMap int int int int org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry[] org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry[] int org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry top org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry
StackMap stack:
aload 11
getfield org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry.next:Lorg/eclipse/jgit/lib/ObjectIdOwnerMap$Entry;
astore 10
start local 10 21: aload 11
getfield org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry.w1:I
iload 2
iand
ifne 25
22: aload 11
aload 8
putfield org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry.next:Lorg/eclipse/jgit/lib/ObjectIdOwnerMap$Entry;
23: aload 11
astore 8
24: goto 27
25: StackMap locals: org.eclipse.jgit.lib.ObjectIdOwnerMap int int int int org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry[] org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry[] int org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry
StackMap stack:
aload 11
aload 9
putfield org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry.next:Lorg/eclipse/jgit/lib/ObjectIdOwnerMap$Entry;
26: aload 11
astore 9
27: StackMap locals:
StackMap stack:
aload 10
astore 11
end local 10 StackMap locals: org.eclipse.jgit.lib.ObjectIdOwnerMap int int int int org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry[] org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry[] int org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry top org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry
StackMap stack:
28: aload 11
ifnonnull 20
end local 11 29: aload 5
iload 7
aload 8
aastore
30: aload 6
iload 7
aload 9
aastore
end local 9 end local 8 31: iinc 7 1
StackMap locals: org.eclipse.jgit.lib.ObjectIdOwnerMap int int int int org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry[] org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry[] int
StackMap stack:
32: iload 7
aload 5
arraylength
if_icmplt 16
end local 7 33: aload 0
getfield org.eclipse.jgit.lib.ObjectIdOwnerMap.directory:[[Lorg/eclipse/jgit/lib/ObjectIdOwnerMap$Entry;
iload 1
iload 4
iadd
aload 6
aastore
end local 6 end local 5 34: iinc 4 1
StackMap locals:
StackMap stack:
35: iload 4
iload 1
if_icmplt 12
end local 4 36: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 37 0 this Lorg/eclipse/jgit/lib/ObjectIdOwnerMap<TV;>;
1 37 1 oldDirLen I
2 37 2 s I
6 37 3 newDirLen I
8 10 4 newDir [[Lorg/eclipse/jgit/lib/ObjectIdOwnerMap$Entry;
11 36 4 dirIdx I
13 34 5 oldTable [Lorg/eclipse/jgit/lib/ObjectIdOwnerMap$Entry;
14 34 6 newTable [Lorg/eclipse/jgit/lib/ObjectIdOwnerMap$Entry;
15 33 7 i I
17 31 8 chain0 TV;
18 31 9 chain1 TV;
21 28 10 next TV;
19 29 11 obj TV;
private final V[] newSegment();
descriptor: ()[Lorg/eclipse/jgit/lib/ObjectIdOwnerMap$Entry;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: sipush 2048
anewarray org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/lib/ObjectIdOwnerMap<TV;>;
Signature: ()[TV;
private static final int computeGrowAt(int);
descriptor: (I)I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Code:
stack=3, locals=1, args_size=1
start local 0 0: iconst_1
iload 0
bipush 11
iadd
ishl
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 bits I
MethodParameters:
Name Flags
bits
private static final boolean equals(org.eclipse.jgit.lib.AnyObjectId, org.eclipse.jgit.lib.AnyObjectId);
descriptor: (Lorg/eclipse/jgit/lib/AnyObjectId;Lorg/eclipse/jgit/lib/AnyObjectId;)Z
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.eclipse.jgit.lib.AnyObjectId.w2:I
aload 1
getfield org.eclipse.jgit.lib.AnyObjectId.w2:I
if_icmpne 6
1: aload 0
getfield org.eclipse.jgit.lib.AnyObjectId.w3:I
aload 1
getfield org.eclipse.jgit.lib.AnyObjectId.w3:I
if_icmpne 6
2: aload 0
getfield org.eclipse.jgit.lib.AnyObjectId.w4:I
aload 1
getfield org.eclipse.jgit.lib.AnyObjectId.w4:I
if_icmpne 6
3: aload 0
getfield org.eclipse.jgit.lib.AnyObjectId.w5:I
aload 1
getfield org.eclipse.jgit.lib.AnyObjectId.w5:I
if_icmpne 6
4: aload 0
getfield org.eclipse.jgit.lib.AnyObjectId.w1:I
aload 1
getfield org.eclipse.jgit.lib.AnyObjectId.w1:I
if_icmpne 6
5: iconst_1
ireturn
StackMap locals:
StackMap stack:
6: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 firstObjectId Lorg/eclipse/jgit/lib/AnyObjectId;
0 7 1 secondObjectId Lorg/eclipse/jgit/lib/AnyObjectId;
MethodParameters:
Name Flags
firstObjectId
secondObjectId
}
Signature: <V:Lorg/eclipse/jgit/lib/ObjectIdOwnerMap$Entry;>Ljava/lang/Object;Ljava/lang/Iterable<TV;>;Lorg/eclipse/jgit/lib/ObjectIdSet;
SourceFile: "ObjectIdOwnerMap.java"
NestMembers:
org.eclipse.jgit.lib.ObjectIdOwnerMap$1 org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry
InnerClasses:
org.eclipse.jgit.lib.ObjectIdOwnerMap$1
public abstract Entry = org.eclipse.jgit.lib.ObjectIdOwnerMap$Entry of org.eclipse.jgit.lib.ObjectIdOwnerMap