Package com.google.gerrit.server
Class ReviewerByEmailSet
- java.lang.Object
-
- com.google.gerrit.server.ReviewerByEmailSet
-
public class ReviewerByEmailSet extends Object
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
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.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
equals(Object o)
static ReviewerByEmailSet
fromTable(com.google.common.collect.Table<ReviewerStateInternal,Address,Instant> table)
int
hashCode()
String
toString()
-
-
-
Method Detail
-
fromTable
public static ReviewerByEmailSet fromTable(com.google.common.collect.Table<ReviewerStateInternal,Address,Instant> table)
-
empty
public static ReviewerByEmailSet empty()
-
all
public com.google.common.collect.ImmutableSet<Address> all()
-
byState
public com.google.common.collect.ImmutableSet<Address> byState(ReviewerStateInternal state)
-
asTable
public com.google.common.collect.ImmutableTable<ReviewerStateInternal,Address,Instant> asTable()
-
-