Package com.google.gerrit.server
Class ReviewerByEmailSet
java.lang.Object
com.google.gerrit.server.ReviewerByEmailSet
Set of reviewers on a change that do not have a Gerrit account and were added by email instead.
A given account may appear in multiple states and at different timestamps. No reviewers with
state ReviewerStateInternal.REMOVED
are ever exposed by this interface.
-
Method Summary
Modifier and TypeMethodDescriptioncom.google.common.collect.ImmutableSet<Address>
all()
com.google.common.collect.ImmutableTable<ReviewerStateInternal,
Address, Instant> asTable()
com.google.common.collect.ImmutableSet<Address>
byState
(ReviewerStateInternal state) static ReviewerByEmailSet
empty()
boolean
static ReviewerByEmailSet
fromTable
(com.google.common.collect.Table<ReviewerStateInternal, Address, Instant> table) int
hashCode()
toString()
-
Method Details
-
fromTable
public static ReviewerByEmailSet fromTable(com.google.common.collect.Table<ReviewerStateInternal, Address, Instant> table) -
empty
-
all
-
byState
-
asTable
-
equals
-
hashCode
public int hashCode() -
toString
-