Class HibernateMembership
java.lang.Object
com.atlassian.crowd.embedded.hibernate2.HibernateMembership
- All Implemented Interfaces:
- Serializable
Deprecated.
Hibernate representation of a membership that uses actual foreign keys and joins instead of trusting that
 database integrity will be maintained by a team of unicorns.
 
This object is not for public consumption and should never escape the MembershipDao. No integrity checking is performed within the object as that would potentially confuse Hibernate, so the safest way to deal with this class is to pretend it is immutable and only ever construct it through the two factory methods provided.
- See Also:
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptioncom.atlassian.crowd.model.group.InternalGroupDeprecated.getId()Deprecated.com.atlassian.crowd.model.group.InternalGroupDeprecated.com.atlassian.crowd.model.user.InternalUserDeprecated.static HibernateMembershipgroupGroupMembership(com.atlassian.crowd.model.group.InternalGroup parent, com.atlassian.crowd.model.group.InternalGroup member) Deprecated.static HibernateMembershipgroupUserMembership(com.atlassian.crowd.model.group.InternalGroup parent, com.atlassian.crowd.model.user.InternalUser member) Deprecated.voidsetGroupMember(com.atlassian.crowd.model.group.InternalGroup groupMember) Deprecated.voidDeprecated.voidsetParentGroup(com.atlassian.crowd.model.group.InternalGroup parentGroup) Deprecated.voidsetUserMember(com.atlassian.crowd.model.user.InternalUser userMember) Deprecated.toString()Deprecated.
- 
Constructor Details- 
HibernateMembershippublic HibernateMembership()Deprecated.Private constructor for Hibernate
 
- 
- 
Method Details- 
groupUserMembershippublic static HibernateMembership groupUserMembership(com.atlassian.crowd.model.group.InternalGroup parent, com.atlassian.crowd.model.user.InternalUser member) Deprecated.
- 
groupGroupMembershippublic static HibernateMembership groupGroupMembership(com.atlassian.crowd.model.group.InternalGroup parent, com.atlassian.crowd.model.group.InternalGroup member) Deprecated.
- 
getParentGrouppublic com.atlassian.crowd.model.group.InternalGroup getParentGroup()Deprecated.
- 
setParentGrouppublic void setParentGroup(com.atlassian.crowd.model.group.InternalGroup parentGroup) Deprecated.
- 
getUserMemberpublic com.atlassian.crowd.model.user.InternalUser getUserMember()Deprecated.
- 
setUserMemberpublic void setUserMember(com.atlassian.crowd.model.user.InternalUser userMember) Deprecated.
- 
getGroupMemberpublic com.atlassian.crowd.model.group.InternalGroup getGroupMember()Deprecated.
- 
setGroupMemberpublic void setGroupMember(com.atlassian.crowd.model.group.InternalGroup groupMember) Deprecated.
- 
getIdDeprecated.
- 
setIdDeprecated.
- 
toStringDeprecated.
 
- 
HibernateMembershipinstead