public class org.eclipse.jgit.notes.NoteMap implements java.lang.Iterable<org.eclipse.jgit.notes.Note>
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.eclipse.jgit.notes.NoteMap
super_class: java.lang.Object
{
private final org.eclipse.jgit.lib.ObjectReader reader;
descriptor: Lorg/eclipse/jgit/lib/ObjectReader;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private org.eclipse.jgit.notes.InMemoryNoteBucket root;
descriptor: Lorg/eclipse/jgit/notes/InMemoryNoteBucket;
flags: (0x0002) ACC_PRIVATE
public static org.eclipse.jgit.notes.NoteMap newEmptyMap();
descriptor: ()Lorg/eclipse/jgit/notes/NoteMap;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=0
0: new org.eclipse.jgit.notes.NoteMap
dup
aconst_null
invokespecial org.eclipse.jgit.notes.NoteMap.<init>:(Lorg/eclipse/jgit/lib/ObjectReader;)V
astore 0
start local 0 1: aload 0
new org.eclipse.jgit.notes.LeafBucket
dup
iconst_0
invokespecial org.eclipse.jgit.notes.LeafBucket.<init>:(I)V
putfield org.eclipse.jgit.notes.NoteMap.root:Lorg/eclipse/jgit/notes/InMemoryNoteBucket;
2: aload 0
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
1 3 0 r Lorg/eclipse/jgit/notes/NoteMap;
public static java.lang.String shortenRefName(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/String;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
ldc "refs/notes/"
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
ifeq 2
1: aload 0
ldc "refs/notes/"
invokevirtual java.lang.String.length:()I
invokevirtual java.lang.String.substring:(I)Ljava/lang/String;
areturn
2: StackMap locals:
StackMap stack:
aload 0
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 noteRefName Ljava/lang/String;
MethodParameters:
Name Flags
noteRefName
public static org.eclipse.jgit.notes.NoteMap read(org.eclipse.jgit.lib.ObjectReader, org.eclipse.jgit.revwalk.RevCommit);
descriptor: (Lorg/eclipse/jgit/lib/ObjectReader;Lorg/eclipse/jgit/revwalk/RevCommit;)Lorg/eclipse/jgit/notes/NoteMap;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual org.eclipse.jgit.revwalk.RevCommit.getTree:()Lorg/eclipse/jgit/revwalk/RevTree;
invokestatic org.eclipse.jgit.notes.NoteMap.read:(Lorg/eclipse/jgit/lib/ObjectReader;Lorg/eclipse/jgit/revwalk/RevTree;)Lorg/eclipse/jgit/notes/NoteMap;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 reader Lorg/eclipse/jgit/lib/ObjectReader;
0 1 1 commit Lorg/eclipse/jgit/revwalk/RevCommit;
Exceptions:
throws org.eclipse.jgit.errors.MissingObjectException, org.eclipse.jgit.errors.IncorrectObjectTypeException, org.eclipse.jgit.errors.CorruptObjectException, java.io.IOException
MethodParameters:
Name Flags
reader
commit
public static org.eclipse.jgit.notes.NoteMap read(org.eclipse.jgit.lib.ObjectReader, org.eclipse.jgit.revwalk.RevTree);
descriptor: (Lorg/eclipse/jgit/lib/ObjectReader;Lorg/eclipse/jgit/revwalk/RevTree;)Lorg/eclipse/jgit/notes/NoteMap;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokestatic org.eclipse.jgit.notes.NoteMap.readTree:(Lorg/eclipse/jgit/lib/ObjectReader;Lorg/eclipse/jgit/lib/ObjectId;)Lorg/eclipse/jgit/notes/NoteMap;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 reader Lorg/eclipse/jgit/lib/ObjectReader;
0 1 1 tree Lorg/eclipse/jgit/revwalk/RevTree;
Exceptions:
throws org.eclipse.jgit.errors.MissingObjectException, org.eclipse.jgit.errors.IncorrectObjectTypeException, org.eclipse.jgit.errors.CorruptObjectException, java.io.IOException
MethodParameters:
Name Flags
reader
tree
public static org.eclipse.jgit.notes.NoteMap readTree(org.eclipse.jgit.lib.ObjectReader, org.eclipse.jgit.lib.ObjectId);
descriptor: (Lorg/eclipse/jgit/lib/ObjectReader;Lorg/eclipse/jgit/lib/ObjectId;)Lorg/eclipse/jgit/notes/NoteMap;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: new org.eclipse.jgit.notes.NoteMap
dup
aload 0
invokespecial org.eclipse.jgit.notes.NoteMap.<init>:(Lorg/eclipse/jgit/lib/ObjectReader;)V
astore 2
start local 2 1: aload 2
aload 1
invokevirtual org.eclipse.jgit.notes.NoteMap.load:(Lorg/eclipse/jgit/lib/ObjectId;)V
2: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 reader Lorg/eclipse/jgit/lib/ObjectReader;
0 3 1 treeId Lorg/eclipse/jgit/lib/ObjectId;
1 3 2 map Lorg/eclipse/jgit/notes/NoteMap;
Exceptions:
throws org.eclipse.jgit.errors.MissingObjectException, org.eclipse.jgit.errors.IncorrectObjectTypeException, org.eclipse.jgit.errors.CorruptObjectException, java.io.IOException
MethodParameters:
Name Flags
reader
treeId
static org.eclipse.jgit.notes.NoteMap newMap(org.eclipse.jgit.notes.InMemoryNoteBucket, org.eclipse.jgit.lib.ObjectReader);
descriptor: (Lorg/eclipse/jgit/notes/InMemoryNoteBucket;Lorg/eclipse/jgit/lib/ObjectReader;)Lorg/eclipse/jgit/notes/NoteMap;
flags: (0x0008) ACC_STATIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: new org.eclipse.jgit.notes.NoteMap
dup
aload 1
invokespecial org.eclipse.jgit.notes.NoteMap.<init>:(Lorg/eclipse/jgit/lib/ObjectReader;)V
astore 2
start local 2 1: aload 2
aload 0
putfield org.eclipse.jgit.notes.NoteMap.root:Lorg/eclipse/jgit/notes/InMemoryNoteBucket;
2: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 root Lorg/eclipse/jgit/notes/InMemoryNoteBucket;
0 3 1 reader Lorg/eclipse/jgit/lib/ObjectReader;
1 3 2 map Lorg/eclipse/jgit/notes/NoteMap;
MethodParameters:
Name Flags
root
reader
private void <init>(org.eclipse.jgit.lib.ObjectReader);
descriptor: (Lorg/eclipse/jgit/lib/ObjectReader;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aload 1
putfield org.eclipse.jgit.notes.NoteMap.reader:Lorg/eclipse/jgit/lib/ObjectReader;
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/eclipse/jgit/notes/NoteMap;
0 3 1 reader Lorg/eclipse/jgit/lib/ObjectReader;
MethodParameters:
Name Flags
reader
public java.util.Iterator<org.eclipse.jgit.notes.Note> iterator();
descriptor: ()Ljava/util/Iterator;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
getfield org.eclipse.jgit.notes.NoteMap.root:Lorg/eclipse/jgit/notes/InMemoryNoteBucket;
new org.eclipse.jgit.lib.MutableObjectId
dup
invokespecial org.eclipse.jgit.lib.MutableObjectId.<init>:()V
aload 0
getfield org.eclipse.jgit.notes.NoteMap.reader:Lorg/eclipse/jgit/lib/ObjectReader;
invokevirtual org.eclipse.jgit.notes.InMemoryNoteBucket.iterator:(Lorg/eclipse/jgit/lib/AnyObjectId;Lorg/eclipse/jgit/lib/ObjectReader;)Ljava/util/Iterator;
1: areturn
2: StackMap locals:
StackMap stack: java.io.IOException
astore 1
start local 1 3: new java.lang.RuntimeException
dup
aload 1
invokespecial java.lang.RuntimeException.<init>:(Ljava/lang/Throwable;)V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/eclipse/jgit/notes/NoteMap;
3 4 1 e Ljava/io/IOException;
Exception table:
from to target type
0 1 2 Class java.io.IOException
Signature: ()Ljava/util/Iterator<Lorg/eclipse/jgit/notes/Note;>;
public org.eclipse.jgit.lib.ObjectId get(org.eclipse.jgit.lib.AnyObjectId);
descriptor: (Lorg/eclipse/jgit/lib/AnyObjectId;)Lorg/eclipse/jgit/lib/ObjectId;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield org.eclipse.jgit.notes.NoteMap.root:Lorg/eclipse/jgit/notes/InMemoryNoteBucket;
aload 1
aload 0
getfield org.eclipse.jgit.notes.NoteMap.reader:Lorg/eclipse/jgit/lib/ObjectReader;
invokevirtual org.eclipse.jgit.notes.InMemoryNoteBucket.getNote:(Lorg/eclipse/jgit/lib/AnyObjectId;Lorg/eclipse/jgit/lib/ObjectReader;)Lorg/eclipse/jgit/notes/Note;
astore 2
start local 2 1: aload 2
ifnonnull 2
aconst_null
goto 3
StackMap locals: org.eclipse.jgit.notes.Note
StackMap stack:
2: aload 2
invokevirtual org.eclipse.jgit.notes.Note.getData:()Lorg/eclipse/jgit/lib/ObjectId;
StackMap locals:
StackMap stack: org.eclipse.jgit.lib.ObjectId
3: areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/eclipse/jgit/notes/NoteMap;
0 4 1 id Lorg/eclipse/jgit/lib/AnyObjectId;
1 4 2 n Lorg/eclipse/jgit/notes/Note;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
id
public org.eclipse.jgit.notes.Note getNote(org.eclipse.jgit.lib.AnyObjectId);
descriptor: (Lorg/eclipse/jgit/lib/AnyObjectId;)Lorg/eclipse/jgit/notes/Note;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.eclipse.jgit.notes.NoteMap.root:Lorg/eclipse/jgit/notes/InMemoryNoteBucket;
aload 1
aload 0
getfield org.eclipse.jgit.notes.NoteMap.reader:Lorg/eclipse/jgit/lib/ObjectReader;
invokevirtual org.eclipse.jgit.notes.InMemoryNoteBucket.getNote:(Lorg/eclipse/jgit/lib/AnyObjectId;Lorg/eclipse/jgit/lib/ObjectReader;)Lorg/eclipse/jgit/notes/Note;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/notes/NoteMap;
0 1 1 id Lorg/eclipse/jgit/lib/AnyObjectId;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
id
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.notes.NoteMap.get:(Lorg/eclipse/jgit/lib/AnyObjectId;)Lorg/eclipse/jgit/lib/ObjectId;
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/notes/NoteMap;
0 2 1 id Lorg/eclipse/jgit/lib/AnyObjectId;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
id
public byte[] getCachedBytes(org.eclipse.jgit.lib.AnyObjectId, int);
descriptor: (Lorg/eclipse/jgit/lib/AnyObjectId;I)[B
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
invokevirtual org.eclipse.jgit.notes.NoteMap.get:(Lorg/eclipse/jgit/lib/AnyObjectId;)Lorg/eclipse/jgit/lib/ObjectId;
astore 3
start local 3 1: aload 3
ifnull 3
2: aload 0
getfield org.eclipse.jgit.notes.NoteMap.reader:Lorg/eclipse/jgit/lib/ObjectReader;
aload 3
invokevirtual org.eclipse.jgit.lib.ObjectReader.open:(Lorg/eclipse/jgit/lib/AnyObjectId;)Lorg/eclipse/jgit/lib/ObjectLoader;
iload 2
invokevirtual org.eclipse.jgit.lib.ObjectLoader.getCachedBytes:(I)[B
areturn
3: StackMap locals: org.eclipse.jgit.lib.ObjectId
StackMap stack:
aconst_null
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/eclipse/jgit/notes/NoteMap;
0 4 1 id Lorg/eclipse/jgit/lib/AnyObjectId;
0 4 2 sizeLimit I
1 4 3 dataId Lorg/eclipse/jgit/lib/ObjectId;
Exceptions:
throws org.eclipse.jgit.errors.LargeObjectException, org.eclipse.jgit.errors.MissingObjectException, java.io.IOException
MethodParameters:
Name Flags
id
sizeLimit
public void set(org.eclipse.jgit.lib.AnyObjectId, org.eclipse.jgit.lib.ObjectId);
descriptor: (Lorg/eclipse/jgit/lib/AnyObjectId;Lorg/eclipse/jgit/lib/ObjectId;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield org.eclipse.jgit.notes.NoteMap.root:Lorg/eclipse/jgit/notes/InMemoryNoteBucket;
aload 1
aload 2
aload 0
getfield org.eclipse.jgit.notes.NoteMap.reader:Lorg/eclipse/jgit/lib/ObjectReader;
invokevirtual org.eclipse.jgit.notes.InMemoryNoteBucket.set:(Lorg/eclipse/jgit/lib/AnyObjectId;Lorg/eclipse/jgit/lib/AnyObjectId;Lorg/eclipse/jgit/lib/ObjectReader;)Lorg/eclipse/jgit/notes/InMemoryNoteBucket;
astore 3
start local 3 1: aload 3
ifnonnull 4
2: new org.eclipse.jgit.notes.LeafBucket
dup
iconst_0
invokespecial org.eclipse.jgit.notes.LeafBucket.<init>:(I)V
astore 3
3: aload 3
aload 0
getfield org.eclipse.jgit.notes.NoteMap.root:Lorg/eclipse/jgit/notes/InMemoryNoteBucket;
getfield org.eclipse.jgit.notes.InMemoryNoteBucket.nonNotes:Lorg/eclipse/jgit/notes/NonNoteEntry;
putfield org.eclipse.jgit.notes.InMemoryNoteBucket.nonNotes:Lorg/eclipse/jgit/notes/NonNoteEntry;
4: StackMap locals: org.eclipse.jgit.notes.InMemoryNoteBucket
StackMap stack:
aload 0
aload 3
putfield org.eclipse.jgit.notes.NoteMap.root:Lorg/eclipse/jgit/notes/InMemoryNoteBucket;
5: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lorg/eclipse/jgit/notes/NoteMap;
0 6 1 noteOn Lorg/eclipse/jgit/lib/AnyObjectId;
0 6 2 noteData Lorg/eclipse/jgit/lib/ObjectId;
1 6 3 newRoot Lorg/eclipse/jgit/notes/InMemoryNoteBucket;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
noteOn
noteData
public void set(org.eclipse.jgit.lib.AnyObjectId, java.lang.String, org.eclipse.jgit.lib.ObjectInserter);
descriptor: (Lorg/eclipse/jgit/lib/AnyObjectId;Ljava/lang/String;Lorg/eclipse/jgit/lib/ObjectInserter;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=6, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 2
ifnull 4
1: aload 2
invokestatic org.eclipse.jgit.lib.Constants.encode:(Ljava/lang/String;)[B
astore 5
start local 5 2: aload 3
iconst_3
aload 5
invokevirtual org.eclipse.jgit.lib.ObjectInserter.insert:(I[B)Lorg/eclipse/jgit/lib/ObjectId;
astore 4
end local 5 start local 4 3: goto 5
end local 4 4: StackMap locals:
StackMap stack:
aconst_null
astore 4
start local 4 5: StackMap locals: org.eclipse.jgit.lib.ObjectId
StackMap stack:
aload 0
aload 1
aload 4
invokevirtual org.eclipse.jgit.notes.NoteMap.set:(Lorg/eclipse/jgit/lib/AnyObjectId;Lorg/eclipse/jgit/lib/ObjectId;)V
6: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lorg/eclipse/jgit/notes/NoteMap;
0 7 1 noteOn Lorg/eclipse/jgit/lib/AnyObjectId;
0 7 2 noteData Ljava/lang/String;
0 7 3 ins Lorg/eclipse/jgit/lib/ObjectInserter;
3 4 4 dataId Lorg/eclipse/jgit/lib/ObjectId;
5 7 4 dataId Lorg/eclipse/jgit/lib/ObjectId;
2 3 5 dataUTF8 [B
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
noteOn
noteData
ins
public void remove(org.eclipse.jgit.lib.AnyObjectId);
descriptor: (Lorg/eclipse/jgit/lib/AnyObjectId;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
aconst_null
invokevirtual org.eclipse.jgit.notes.NoteMap.set:(Lorg/eclipse/jgit/lib/AnyObjectId;Lorg/eclipse/jgit/lib/ObjectId;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/eclipse/jgit/notes/NoteMap;
0 2 1 noteOn Lorg/eclipse/jgit/lib/AnyObjectId;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
noteOn
public org.eclipse.jgit.lib.ObjectId writeTree(org.eclipse.jgit.lib.ObjectInserter);
descriptor: (Lorg/eclipse/jgit/lib/ObjectInserter;)Lorg/eclipse/jgit/lib/ObjectId;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.eclipse.jgit.notes.NoteMap.root:Lorg/eclipse/jgit/notes/InMemoryNoteBucket;
aload 1
invokevirtual org.eclipse.jgit.notes.InMemoryNoteBucket.writeTree:(Lorg/eclipse/jgit/lib/ObjectInserter;)Lorg/eclipse/jgit/lib/ObjectId;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/notes/NoteMap;
0 1 1 inserter Lorg/eclipse/jgit/lib/ObjectInserter;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
inserter
org.eclipse.jgit.notes.InMemoryNoteBucket getRoot();
descriptor: ()Lorg/eclipse/jgit/notes/InMemoryNoteBucket;
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.eclipse.jgit.notes.NoteMap.root:Lorg/eclipse/jgit/notes/InMemoryNoteBucket;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jgit/notes/NoteMap;
private void load(org.eclipse.jgit.lib.ObjectId);
descriptor: (Lorg/eclipse/jgit/lib/ObjectId;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: ldc ""
invokestatic org.eclipse.jgit.lib.AbbreviatedObjectId.fromString:(Ljava/lang/String;)Lorg/eclipse/jgit/lib/AbbreviatedObjectId;
astore 2
start local 2 1: aload 0
aload 2
aload 1
aload 0
getfield org.eclipse.jgit.notes.NoteMap.reader:Lorg/eclipse/jgit/lib/ObjectReader;
invokestatic org.eclipse.jgit.notes.NoteParser.parse:(Lorg/eclipse/jgit/lib/AbbreviatedObjectId;Lorg/eclipse/jgit/lib/ObjectId;Lorg/eclipse/jgit/lib/ObjectReader;)Lorg/eclipse/jgit/notes/InMemoryNoteBucket;
putfield org.eclipse.jgit.notes.NoteMap.root:Lorg/eclipse/jgit/notes/InMemoryNoteBucket;
2: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/eclipse/jgit/notes/NoteMap;
0 3 1 rootTree Lorg/eclipse/jgit/lib/ObjectId;
1 3 2 none Lorg/eclipse/jgit/lib/AbbreviatedObjectId;
Exceptions:
throws org.eclipse.jgit.errors.MissingObjectException, org.eclipse.jgit.errors.IncorrectObjectTypeException, org.eclipse.jgit.errors.CorruptObjectException, java.io.IOException
MethodParameters:
Name Flags
rootTree
}
Signature: Ljava/lang/Object;Ljava/lang/Iterable<Lorg/eclipse/jgit/notes/Note;>;
SourceFile: "NoteMap.java"