Class DelegateMember
java.lang.Object
org.kuali.rice.core.api.mo.AbstractDataTransferObject
org.kuali.rice.kim.api.common.delegate.DelegateMember
- All Implemented Interfaces:
Serializable,org.kuali.rice.core.api.mo.common.active.Inactivatable,org.kuali.rice.core.api.mo.common.active.InactivatableFromTo,org.kuali.rice.core.api.mo.common.Versioned,org.kuali.rice.core.api.mo.ModelObjectBasic,org.kuali.rice.core.api.mo.ModelObjectComplete,DelegateMemberContract
public final class DelegateMember
extends org.kuali.rice.core.api.mo.AbstractDataTransferObject
implements DelegateMemberContract
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classA builder which can be used to constructDelegateMemberinstances.static class -
Method Summary
Methods inherited from class org.kuali.rice.core.api.mo.AbstractDataTransferObject
afterUnmarshal, beforeUnmarshal, equals, equalsExcludeFields, getDefaultHashCodeEqualsExcludeFields, hashCode, hashCodeExcludeFields, toString
-
Method Details
-
getDelegationMemberId
- Specified by:
getDelegationMemberIdin interfaceDelegateMemberContract
-
getDelegationId
- Specified by:
getDelegationIdin interfaceDelegateMemberContract
-
getType
public org.kuali.rice.core.api.membership.MemberType getType()- Specified by:
getTypein interfaceDelegateMemberContract
-
getRoleMemberId
- Specified by:
getRoleMemberIdin interfaceDelegateMemberContract
-
getMemberId
- Specified by:
getMemberIdin interfaceDelegateMemberContract
-
getVersionNumber
- Specified by:
getVersionNumberin interfaceorg.kuali.rice.core.api.mo.common.Versioned
-
getActiveFromDate
public org.joda.time.DateTime getActiveFromDate()- Specified by:
getActiveFromDatein interfaceorg.kuali.rice.core.api.mo.common.active.InactivatableFromTo
-
getActiveToDate
public org.joda.time.DateTime getActiveToDate()- Specified by:
getActiveToDatein interfaceorg.kuali.rice.core.api.mo.common.active.InactivatableFromTo
-
getAttributes
- Specified by:
getAttributesin interfaceDelegateMemberContract- Returns:
- the attributes
-
isActive
public boolean isActive(org.joda.time.DateTime activeAsOfDate) - Specified by:
isActivein interfaceorg.kuali.rice.core.api.mo.common.active.InactivatableFromTo
-
isActive
public boolean isActive()- Specified by:
isActivein interfaceorg.kuali.rice.core.api.mo.common.active.Inactivatable
-