public class GroupMember extends AbstractDataTransferObject implements GroupMemberContract
| Modifier and Type | Class and Description |
|---|---|
static class |
GroupMember.Builder |
static class |
GroupMember.Cache |
| Constructor and Description |
|---|
GroupMember(GroupMember.Builder builder) |
| Modifier and Type | Method and Description |
|---|---|
org.joda.time.DateTime |
getActiveFromDate() |
org.joda.time.DateTime |
getActiveToDate() |
String |
getGroupId()
This is the id for the Group.
|
String |
getId() |
String |
getMemberId()
This is the member id for the Group Member.
|
String |
getObjectId() |
MemberType |
getType()
This is the type code for the Group Member.
|
Long |
getVersionNumber() |
boolean |
isActive() |
boolean |
isActive(org.joda.time.DateTime activeAsOf) |
afterUnmarshal, beforeUnmarshal, equals, equalsExcludeFields, getDefaultHashCodeEqualsExcludeFields, hashCode, hashCodeExcludeFields, toStringpublic GroupMember(GroupMember.Builder builder)
public String getId()
getId in interface Identifiablepublic String getGroupId()
GroupMemberContractThis is a id assigned to a Group. It defines the group this group member belongs to.
getGroupId in interface GroupMemberContractpublic String getMemberId()
GroupMemberContractThis is a id value that defines the Group Member. This value is either a Principal Id or Group Id depending on the type code
getMemberId in interface GroupMemberContractpublic MemberType getType()
GroupMemberContractThis is a value that defines the type of Group Member. This value determines whether memberId is either a Principal Id or Group Id
getType in interface GroupMemberContractpublic org.joda.time.DateTime getActiveFromDate()
getActiveFromDate in interface InactivatableFromTopublic org.joda.time.DateTime getActiveToDate()
getActiveToDate in interface InactivatableFromTopublic Long getVersionNumber()
getVersionNumber in interface Versionedpublic String getObjectId()
getObjectId in interface GloballyUniquepublic boolean isActive(org.joda.time.DateTime activeAsOf)
isActive in interface InactivatableFromTopublic boolean isActive()
isActive in interface InactivatableCopyright © 2005–2017 The Kuali Foundation. All rights reserved.