public class GroupInfo extends Object
AccountGroup
, for simple tabular displays.Modifier and Type | Field and Description |
---|---|
protected String |
description |
protected String |
name |
protected String |
url |
protected AccountGroup.UUID |
uuid |
Modifier | Constructor and Description |
---|---|
protected |
GroupInfo() |
|
GroupInfo(AccountGroup.UUID uuid)
Create an anonymous group info, when only the id is known.
|
|
GroupInfo(GroupDescription.Basic a)
Create a group description from a real data store record.
|
Modifier and Type | Method and Description |
---|---|
String |
getDescription() |
AccountGroup.UUID |
getId() |
String |
getName() |
String |
getUrl() |
protected AccountGroup.UUID uuid
protected String name
protected String description
protected String url
protected GroupInfo()
public GroupInfo(AccountGroup.UUID uuid)
This constructor should only be a last-ditch effort, when the usual group lookup has failed and a stale group id has been discovered in the data store.
public GroupInfo(GroupDescription.Basic a)
a
- the data store record holding the specific group details.public AccountGroup.UUID getId()
public String getName()
public String getDescription()
public String getUrl()