public final class ChangeStatusPredicate extends IndexPredicate<ChangeData>
Change.Status
.
The actual name of this operator can differ, it usually comes as status:
but may also be is:
to help do-what-i-meanery for end-users
searching for changes. Either operator name has the same meaning.
Modifier and Type | Field and Description |
---|---|
static com.google.common.collect.ImmutableBiMap<com.google.gerrit.reviewdb.client.Change.Status,String> |
VALUES |
Modifier and Type | Method and Description |
---|---|
static Predicate<ChangeData> |
closed(com.google.inject.Provider<com.google.gerrit.reviewdb.server.ReviewDb> dbProvider) |
boolean |
equals(Object other) |
int |
getCost() |
com.google.gerrit.reviewdb.client.Change.Status |
getStatus() |
int |
hashCode() |
boolean |
match(ChangeData object)
Does this predicate match this object?
|
static Predicate<ChangeData> |
open(com.google.inject.Provider<com.google.gerrit.reviewdb.server.ReviewDb> dbProvider) |
String |
toString() |
getField, getType
copy, getOperator, getValue
and, and, any, getChild, getChildCount, getChildren, not, or, or
public static final com.google.common.collect.ImmutableBiMap<com.google.gerrit.reviewdb.client.Change.Status,String> VALUES
public static Predicate<ChangeData> open(com.google.inject.Provider<com.google.gerrit.reviewdb.server.ReviewDb> dbProvider)
public static Predicate<ChangeData> closed(com.google.inject.Provider<com.google.gerrit.reviewdb.server.ReviewDb> dbProvider)
public com.google.gerrit.reviewdb.client.Change.Status getStatus()
public boolean match(ChangeData object) throws com.google.gwtorm.server.OrmException
Predicate
match
in class Predicate<ChangeData>
com.google.gwtorm.server.OrmException
public int getCost()
getCost
in class Predicate<ChangeData>
public int hashCode()
hashCode
in class OperatorPredicate<ChangeData>
public boolean equals(Object other)
equals
in class OperatorPredicate<ChangeData>
public String toString()
toString
in class OperatorPredicate<ChangeData>