@Entity public class GroupBo extends GroupBase
attributes
_persistence_cacheKey, _persistence_fetchGroup, _persistence_href, _persistence_listener, _persistence_primaryKey, _persistence_relationshipInfo, _persistence_session, _persistence_shouldRefreshFetchGroup, 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() |
String |
getGroupAttributeValueById(String attributeId) |
String |
getId() |
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
|
_persistence_get_active, _persistence_get_description, _persistence_get_kimTypeId, _persistence_get_name, _persistence_get_namespaceCode, _persistence_get, _persistence_new, _persistence_post_clone, _persistence_set_active, _persistence_set_description, _persistence_set_kimTypeId, _persistence_set_name, _persistence_set_namespaceCode, _persistence_set, getDescription, getKimTypeId, getKimTypeInfo, getName, getNamespaceCode, isActive, refresh, setActive, setAttributes, setDescription, setKimTypeId, setName, setNamespaceCode
_persistence_checkFetched, _persistence_checkFetchedForSet, _persistence_get_objectId, _persistence_get_versionNumber, _persistence_getCacheKey, _persistence_getFetchGroup, _persistence_getHref, _persistence_getId, _persistence_getPropertyChangeListener, _persistence_getRelationships, _persistence_getSession, _persistence_isAttributeFetched, _persistence_propertyChange, _persistence_resetFetchGroup, _persistence_set_objectId, _persistence_set_versionNumber, _persistence_setCacheKey, _persistence_setFetchGroup, _persistence_setHref, _persistence_setId, _persistence_setPropertyChangeListener, _persistence_setRelationships, _persistence_setSession, _persistence_setShouldRefreshFetchGroup, _persistence_shallow_clone, _persistence_shouldRefreshFetchGroup, 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()
getAttributes
in interface GroupContract
getAttributes
in interface GroupEbo
getAttributes
in class GroupBase
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 © 2004–2014 The Kuali Foundation. All rights reserved.