public class GroupInfo
extends java.lang.Object
AccountGroup
, for simple tabular displays.Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
description |
protected java.lang.String |
name |
protected java.lang.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 |
---|---|
java.lang.String |
getDescription() |
AccountGroup.UUID |
getId() |
java.lang.String |
getName() |
java.lang.String |
getUrl() |
protected AccountGroup.UUID uuid
protected java.lang.String name
protected java.lang.String description
protected java.lang.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 java.lang.String getName()
public java.lang.String getDescription()
public java.lang.String getUrl()