Class Comment

  • Direct Known Subclasses:
    RobotComment

    public class Comment
    extends Object
    This class represents inline comments in NoteDb. This means it determines the JSON format for inline comments in the revision notes that NoteDb uses to persist inline comments.

    Changing fields in this class changes the storage format of inline comments in NoteDb and may require a corresponding data migration (adding new optional fields is generally okay).

    • Method Detail

      • getCommitId

        public org.eclipse.jgit.lib.ObjectId getCommitId()
      • setCommitId

        public void setCommitId​(org.eclipse.jgit.lib.AnyObjectId commitId)
      • setRealAuthor

        public void setRealAuthor​(Account.Id id)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • toStringHelper

        protected com.google.common.base.MoreObjects.ToStringHelper toStringHelper()