Class DelegateMember
java.lang.Object
org.kuali.rice.core.api.mo.AbstractDataTransferObject
org.kuali.rice.kim.api.common.delegate.DelegateMember
- All Implemented Interfaces:
Serializable,Inactivatable,InactivatableFromTo,Versioned,ModelObjectBasic,ModelObjectComplete,DelegateMemberContract
public final class DelegateMember
extends 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
- Specified by:
getTypein interfaceDelegateMemberContract
-
getRoleMemberId
- Specified by:
getRoleMemberIdin interfaceDelegateMemberContract
-
getMemberId
- Specified by:
getMemberIdin interfaceDelegateMemberContract
-
getVersionNumber
- Specified by:
getVersionNumberin interfaceVersioned
-
getActiveFromDate
public org.joda.time.DateTime getActiveFromDate()- Specified by:
getActiveFromDatein interfaceInactivatableFromTo
-
getActiveToDate
public org.joda.time.DateTime getActiveToDate()- Specified by:
getActiveToDatein interfaceInactivatableFromTo
-
getAttributes
- Specified by:
getAttributesin interfaceDelegateMemberContract- Returns:
- the attributes
-
isActive
public boolean isActive(org.joda.time.DateTime activeAsOfDate) - Specified by:
isActivein interfaceInactivatableFromTo
-
isActive
public boolean isActive()- Specified by:
isActivein interfaceInactivatable
-