Package cz.metacentrum.perun.core.api
Class RichMember
java.lang.Object
cz.metacentrum.perun.core.api.PerunBean
cz.metacentrum.perun.core.api.Auditable
cz.metacentrum.perun.core.api.Member
cz.metacentrum.perun.core.api.RichMember
- All Implemented Interfaces:
Serializable
,Comparable<PerunBean>
Member of a Virtual Organization.
- Author:
- Michal Prochazka michalp@ics.muni.cz, Martin Kuba makub@ics.muni.cz
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionRichMember
(User user, Member member, List<UserExtSource> userExtSources) RichMember
(User user, Member member, List<UserExtSource> userExtSources, List<Attribute> userAttributes, List<Attribute> memberAttributes) -
Method Summary
Modifier and TypeMethodDescriptionint
getUser()
void
setMemberAttributes
(List<Attribute> memberAttributes) void
void
setUserAttributes
(List<Attribute> userAttributes) void
setUserExtSources
(List<UserExtSource> userExtSources) toString()
Methods inherited from class cz.metacentrum.perun.core.api.Member
equals, getGroupStatus, getGroupStatuses, getMembershipType, getSourceGroupId, getStatus, getUserId, getVoId, hashCode, isSponsored, putGroupStatus, putGroupStatuses, setGroupsStatuses, setMembershipType, setMembershipType, setSourceGroupId, setSponsored, setStatus, setStatus, setUserId, setVoId
Methods inherited from class cz.metacentrum.perun.core.api.Auditable
getCreatedAt, getCreatedBy, getCreatedByUid, getModifiedAt, getModifiedBy, getModifiedByUid, setCreatedAt, setCreatedBy, setCreatedByUid, setModifiedAt, setModifiedBy, setModifiedByUid
Methods inherited from class cz.metacentrum.perun.core.api.PerunBean
getBeanName, getId, setId
-
Constructor Details
-
RichMember
public RichMember() -
RichMember
-
RichMember
-
-
Method Details
-
getUser
-
getUserExtSources
-
getUserAttributes
-
getMemberAttributes
-
setUserAttributes
-
setMemberAttributes
-
setUserExtSources
-
setUser
-
serializeToString
- Overrides:
serializeToString
in classMember
-
toString
-
compareTo
- Specified by:
compareTo
in interfaceComparable<PerunBean>
- Overrides:
compareTo
in classPerunBean
-