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 TypeMethodDescriptionvoidaddMemberAttribute(Attribute attribute) voidaddUserAttribute(Attribute attribute) voidaddUserExtSource(UserExtSource userExtSource) intgetUser()voidsetMemberAttributes(List<Attribute> memberAttributes) voidvoidsetUserAttributes(List<Attribute> userAttributes) voidsetUserExtSources(List<UserExtSource> userExtSources) toString()Methods inherited from class cz.metacentrum.perun.core.api.Member
equals, getGroupStatus, getGroupStatuses, getMembershipType, getSourceGroupId, getStatus, getUserId, getVoId, hashCode, isDualMembership, isSponsored, putGroupStatus, putGroupStatuses, setDualMembership, setGroupsStatuses, setMembershipType, setMembershipType, setSourceGroupId, setSponsored, setStatus, setStatus, setUserId, setVoIdMethods inherited from class cz.metacentrum.perun.core.api.Auditable
getCreatedAt, getCreatedBy, getCreatedByUid, getModifiedAt, getModifiedBy, getModifiedByUid, setCreatedAt, setCreatedBy, setCreatedByUid, setModifiedAt, setModifiedBy, setModifiedByUidMethods inherited from class cz.metacentrum.perun.core.api.PerunBean
getBeanName, getId, setId
-
Constructor Details
-
RichMember
public RichMember() -
RichMember
-
RichMember
-
-
Method Details
-
addMemberAttribute
-
addUserAttribute
-
addUserExtSource
-
compareTo
- Specified by:
compareToin interfaceComparable<PerunBean>- Overrides:
compareToin classPerunBean
-
getMemberAttributes
-
setMemberAttributes
-
getUser
-
setUser
-
getUserAttributes
-
setUserAttributes
-
getUserExtSources
-
setUserExtSources
-
serializeToString
- Overrides:
serializeToStringin classMember
-
toString
-