public class GroupList extends TabFile
TabFile.Parser, TabFile.Row
Modifier and Type | Method and Description |
---|---|
String |
asText() |
com.google.gerrit.common.data.GroupReference |
byUUID(com.google.gerrit.reviewdb.client.AccountGroup.UUID uuid) |
static GroupList |
parse(String text,
ValidationError.Sink errors) |
void |
put(com.google.gerrit.reviewdb.client.AccountGroup.UUID uuid,
com.google.gerrit.common.data.GroupReference reference) |
Collection<com.google.gerrit.common.data.GroupReference> |
references() |
com.google.gerrit.common.data.GroupReference |
resolve(com.google.gerrit.common.data.GroupReference group) |
void |
retainUUIDs(Collection<com.google.gerrit.reviewdb.client.AccountGroup.UUID> toBeRetained) |
Set<com.google.gerrit.reviewdb.client.AccountGroup.UUID> |
uuids() |
public static final String FILE_NAME
public static GroupList parse(String text, ValidationError.Sink errors) throws IOException
IOException
public com.google.gerrit.common.data.GroupReference byUUID(com.google.gerrit.reviewdb.client.AccountGroup.UUID uuid)
public com.google.gerrit.common.data.GroupReference resolve(com.google.gerrit.common.data.GroupReference group)
public Collection<com.google.gerrit.common.data.GroupReference> references()
public Set<com.google.gerrit.reviewdb.client.AccountGroup.UUID> uuids()
public void put(com.google.gerrit.reviewdb.client.AccountGroup.UUID uuid, com.google.gerrit.common.data.GroupReference reference)
public String asText()
public void retainUUIDs(Collection<com.google.gerrit.reviewdb.client.AccountGroup.UUID> toBeRetained)