Package com.google.gerrit.entities
Class PatchSetApprovals
java.lang.Object
com.google.gerrit.entities.PatchSetApprovals
All approvals of a change by patch set.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract com.google.common.collect.ImmutableListMultimap<PatchSet.Id,
PatchSetApproval> all()
Returns all approvals by patch set, including copied approvalsstatic PatchSetApprovals
create
(com.google.common.collect.ImmutableListMultimap<PatchSet.Id, PatchSetApproval> approvalsByPatchSet) com.google.common.collect.ImmutableListMultimap<PatchSet.Id,
PatchSetApproval> Returns copied approvals by patch set.com.google.common.collect.ImmutableListMultimap<PatchSet.Id,
PatchSetApproval> Returns non-copied approvals by patch set.
-
Constructor Details
-
PatchSetApprovals
public PatchSetApprovals()
-
-
Method Details
-
all
Returns all approvals by patch set, including copied approvalsApprovals 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)
-