Class GroupPredicates
- java.lang.Object
-
- com.google.gerrit.server.query.group.GroupPredicates
-
public class GroupPredicates extends Object
Utility class to create predicates for group index queries.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Predicate<InternalGroup>
description(String description)
static Predicate<InternalGroup>
id(AccountGroup.Id groupId)
static Predicate<InternalGroup>
inname(String name)
static Predicate<InternalGroup>
isVisibleToAll()
static Predicate<InternalGroup>
member(Account.Id memberId)
static Predicate<InternalGroup>
name(String name)
static Predicate<InternalGroup>
owner(AccountGroup.UUID ownerUuid)
static Predicate<InternalGroup>
subgroup(AccountGroup.UUID subgroupUuid)
static Predicate<InternalGroup>
uuid(AccountGroup.UUID uuid)
-
-
-
Method Detail
-
id
public static Predicate<InternalGroup> id(AccountGroup.Id groupId)
-
uuid
public static Predicate<InternalGroup> uuid(AccountGroup.UUID uuid)
-
description
public static Predicate<InternalGroup> description(String description)
-
inname
public static Predicate<InternalGroup> inname(String name)
-
name
public static Predicate<InternalGroup> name(String name)
-
owner
public static Predicate<InternalGroup> owner(AccountGroup.UUID ownerUuid)
-
isVisibleToAll
public static Predicate<InternalGroup> isVisibleToAll()
-
member
public static Predicate<InternalGroup> member(Account.Id memberId)
-
subgroup
public static Predicate<InternalGroup> subgroup(AccountGroup.UUID subgroupUuid)
-
-