|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.kuali.rice.kim.api.group.GroupMember
public class GroupMember
Nested Class Summary | |
---|---|
static class |
GroupMember.Builder
|
Constructor Summary | |
---|---|
GroupMember(GroupMember.Builder builder)
|
Method Summary | |
---|---|
boolean |
equals(Object obj)
All "Complete" model object's should adhere to the ModelObjectComplete.equals(Object) contract. |
Timestamp |
getActiveFromDate()
Gets the date for which the record become active |
Timestamp |
getActiveToDate()
Gets the date for which the record become inactive |
String |
getGroupId()
This is the id for the Group. |
String |
getId()
This is the uniqe id for the Group Member. |
String |
getMemberId()
This is the member id for the Group Member. |
String |
getObjectId()
Return the globally unique object id of this object. |
String |
getTypeCode()
This is the type code for the Group Member. |
Long |
getVersionNumber()
Returns the version number for this object. |
int |
hashCode()
All "Complete" model object's should adhere to the ModelObjectComplete.hashCode() contract. |
String |
toString()
This will return a proper string representation of the Model Object. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public GroupMember(GroupMember.Builder builder)
Method Detail |
---|
public String getId()
GroupMemberContract
This is a unique id for a Group Member object.
getId
in interface GroupMemberContract
public String getGroupId()
GroupMemberContract
This is a id assigned to a Group. It defines the group this group member belongs to.
getGroupId
in interface GroupMemberContract
public String getMemberId()
GroupMemberContract
This 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 GroupMemberContract
public String getTypeCode()
GroupMemberContract
This is a value that defines the type of Group Member. This value determines whether memberId is either a Principal Id or Group Id
getTypeCode
in interface GroupMemberContract
public Timestamp getActiveFromDate()
InactivatableFromTo
getActiveFromDate
in interface InactivatableFromTo
public Timestamp getActiveToDate()
InactivatableFromTo
getActiveToDate
in interface InactivatableFromTo
public Long getVersionNumber()
Versioned
getVersionNumber
in interface Versioned
public String getObjectId()
GloballyUnique
getObjectId
in interface GloballyUnique
public int hashCode()
ModelObjectComplete
ModelObjectComplete.hashCode()
contract.
hashCode
in interface ModelObjectComplete
hashCode
in class Object
public boolean equals(Object obj)
ModelObjectComplete
ModelObjectComplete.equals(Object)
contract.
equals
in interface ModelObjectComplete
equals
in class Object
obj
- to object to compare for equality
public String toString()
ModelObjectBasic
toString
in interface ModelObjectBasic
toString
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |