public class InternalGroupBackend extends java.lang.Object implements GroupBackend
Modifier and Type | Method and Description |
---|---|
com.google.gerrit.common.data.GroupDescription.Internal |
get(com.google.gerrit.reviewdb.client.AccountGroup.UUID uuid)
Looks up a group in the backend.
|
boolean |
handles(com.google.gerrit.reviewdb.client.AccountGroup.UUID uuid) |
GroupMembership |
membershipsOf(IdentifiedUser user) |
java.util.Collection<com.google.gerrit.common.data.GroupReference> |
suggest(java.lang.String name,
ProjectControl project) |
public boolean handles(com.google.gerrit.reviewdb.client.AccountGroup.UUID uuid)
handles
in interface GroupBackend
true
if the backend can operate on the UUID.public com.google.gerrit.common.data.GroupDescription.Internal get(com.google.gerrit.reviewdb.client.AccountGroup.UUID uuid)
GroupBackend
get
in interface GroupBackend
uuid
- the group identifierpublic java.util.Collection<com.google.gerrit.common.data.GroupReference> suggest(java.lang.String name, ProjectControl project)
suggest
in interface GroupBackend
public GroupMembership membershipsOf(IdentifiedUser user)
membershipsOf
in interface GroupBackend