@Entity public class GroupBo extends GroupBase
attributes
objectId, versionNumber
Constructor and Description |
---|
GroupBo() |
Modifier and Type | Method and Description |
---|---|
static GroupBo |
from(Group im)
Converts a immutable object to its mutable counterpart
|
List<GroupAttributeBo> |
getAttributeDetails() |
Map<String,String> |
getAttributes()
This is a set of Attributes for a Group.
|
String |
getGroupAttributeValueById(String attributeId) |
String |
getId()
The unique identifier for an object.
|
List<String> |
getMemberGroupIds() |
List<Group> |
getMemberGroups() |
List<Person> |
getMemberPersons() |
List<String> |
getMemberPrincipalIds() |
List<GroupMemberBo> |
getMembers() |
void |
setAttributeDetails(List<GroupAttributeBo> attributeDetails) |
void |
setId(String id) |
void |
setMemberGroups(List<Group> memberGroups) |
void |
setMemberPersons(List<Person> memberPersons) |
void |
setMembers(List<GroupMemberBo> members) |
static Group |
to(GroupBo bo)
Converts a mutable bo to its immutable counterpart
|
getDescription, getKimTypeId, getKimTypeInfo, getName, getNamespaceCode, isActive, refresh, setActive, setAttributes, setDescription, setKimTypeId, setName, setNamespaceCode
generateAndSetObjectIdIfNeeded, getExtensionObject, getObjectId, getVersionNumber, prePersist, preUpdate, setExtensionObject, setObjectId, setVersionNumber, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getObjectId, getVersionNumber
toString
public GroupBo()
public Map<String,String> getAttributes()
GroupEbo
This is a set of attributes which are key-label pairs that are defined by the Group's Kim Type.
getAttributes
in interface GroupContract
getAttributes
in interface GroupEbo
getAttributes
in class GroupBase
public String getId()
GroupEbo
public List<GroupMemberBo> getMembers()
public void setMembers(List<GroupMemberBo> members)
public List<GroupAttributeBo> getAttributeDetails()
public void setAttributeDetails(List<GroupAttributeBo> attributeDetails)
public static Group to(GroupBo bo)
bo
- the mutable business objectpublic static GroupBo from(Group im)
im
- immutable objectpublic String getGroupAttributeValueById(String attributeId)
public List<Person> getMemberPersons()
public void setMemberPersons(List<Person> memberPersons)
public List<String> getMemberPrincipalIds()
public List<String> getMemberGroupIds()
public List<Group> getMemberGroups()
public void setMemberGroups(List<Group> memberGroups)
Copyright © 2005–2015 The Kuali Foundation. All rights reserved.