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