Class PatchSetApprovals

java.lang.Object
com.google.gerrit.entities.PatchSetApprovals

public abstract class PatchSetApprovals extends Object
All approvals of a change by patch set.
  • Constructor Details

    • PatchSetApprovals

      public PatchSetApprovals()
  • Method Details

    • all

      public abstract com.google.common.collect.ImmutableListMultimap<PatchSet.Id,PatchSetApproval> all()
      Returns all approvals by patch set, including copied approvals

      Approvals that have been copied from a previous patch set are returned as part of the result. These approvals can be identified by looking at PatchSetApproval.copied().

    • onlyNonCopied

      @Memoized public com.google.common.collect.ImmutableListMultimap<PatchSet.Id,PatchSetApproval> onlyNonCopied()
      Returns non-copied approvals by patch set.

      Approvals that have been copied from a previous patch set are filtered out.

    • onlyCopied

      @Memoized public com.google.common.collect.ImmutableListMultimap<PatchSet.Id,PatchSetApproval> onlyCopied()
      Returns copied approvals by patch set.

      Approvals that have not been copied from a previous patch set are filtered out.

    • create

      public static PatchSetApprovals create(com.google.common.collect.ImmutableListMultimap<PatchSet.Id,PatchSetApproval> approvalsByPatchSet)