| Interface | Description |
|---|---|
| NoteMerger |
Three-way note merge operation.
|
| Class | Description |
|---|---|
| DefaultNoteMerger |
Default implementation of the
NoteMerger. |
| FanoutBucket |
A note tree holding only note subtrees, each named using a 2 digit hex name.
|
| InMemoryNoteBucket |
A note bucket that has been loaded into the process.
|
| LeafBucket |
A note tree holding only notes, with no subtrees.
|
| NonNoteEntry |
A tree entry found in a note branch that isn't a valid note.
|
| Note |
In-memory representation of a single note attached to one object.
|
| NoteBucket |
A tree that stores note objects.
|
| NoteMap |
Index of notes from a note branch.
|
| NoteMapMerger |
Three-way note tree merge.
|
| NoteParser |
Custom tree parser to select note bucket type and load it.
|
| Exception | Description |
|---|---|
| NotesMergeConflictException |
This exception will be thrown from the
NoteMerger when a conflict on Notes content is
found during merge. |