public class ReviewerPredicate extends ChangeIndexPredicate
Modifier and Type | Field and Description |
---|---|
protected Account.Id |
id |
protected ReviewerStateInternal |
state |
name, value
Modifier and Type | Method and Description |
---|---|
protected static Predicate<ChangeData> |
cc(Account.Id id) |
protected static Predicate<ChangeData> |
forState(Account.Id id,
ReviewerStateInternal state) |
protected Account.Id |
getAccountId() |
int |
getCost() |
boolean |
match(ChangeData cd)
Does this predicate match this object?
|
protected static Predicate<ChangeData> |
reviewer(Account.Id id) |
none
getField, getType
copy, equals, getOperator, getValue, hashCode, toString
and, and, any, asMatchable, estimateCost, getChild, getChildCount, getChildren, getLeafCount, isMatchable, not, or, or
protected final ReviewerStateInternal state
protected final Account.Id id
protected static Predicate<ChangeData> forState(Account.Id id, ReviewerStateInternal state)
protected static Predicate<ChangeData> reviewer(Account.Id id)
protected static Predicate<ChangeData> cc(Account.Id id)
protected Account.Id getAccountId()
public boolean match(ChangeData cd)
Matchable
public int getCost()