Package io.rong.imlib.model
Class GroupInfo
-
- All Implemented Interfaces:
public class GroupInfo
-
-
Field Summary
Fields Modifier and Type Field Description public StringgroupIdpublic StringgroupNamepublic StringportraitUripublic Stringintroductionpublic Stringnoticepublic GroupJoinPermissionjoinPermissionpublic GroupOperationPermissionremoveMemberPermissionpublic GroupOperationPermissioninvitePermissionpublic GroupInviteHandlePermissioninviteHandlePermissionpublic GroupOperationPermissiongroupInfoEditPermissionpublic GroupMemberInfoEditPermissionmemberInfoEditPermissionpublic GroupStatusgroupStatuspublic longgroupStatusUpdateTimepublic HashMap<String, String>extProfilepublic StringcreatorIdpublic StringownerIdpublic longcreateTimepublic intmembersCountpublic Stringremarkpublic longjoinedTimepublic GroupMemberRolerolepublic HashMap<String, String>profilepublic final static Creator<GroupInfo>CREATOR
-
Method Summary
Modifier and Type Method Description StringgetGroupId()voidsetGroupId(String groupId)StringgetGroupName()voidsetGroupName(String groupName)StringgetPortraitUri()voidsetPortraitUri(String portraitUri)StringgetIntroduction()voidsetIntroduction(String introduction)StringgetNotice()voidsetNotice(String notice)GroupJoinPermissiongetJoinPermission()voidsetJoinPermission(GroupJoinPermission permission)GroupOperationPermissiongetRemoveMemberPermission()voidsetRemoveMemberPermission(GroupOperationPermission permission)GroupOperationPermissiongetInvitePermission()voidsetInvitePermission(GroupOperationPermission permission)GroupInviteHandlePermissiongetInviteHandlePermission()voidsetInviteHandlePermission(GroupInviteHandlePermission permission)GroupOperationPermissiongetGroupInfoEditPermission()voidsetGroupInfoEditPermission(GroupOperationPermission permission)GroupMemberInfoEditPermissiongetMemberInfoEditPermission()voidsetMemberInfoEditPermission(GroupMemberInfoEditPermission permission)GroupStatusgetGroupStatus()voidsetGroupStatus(GroupStatus groupStatus)longgetGroupStatusUpdateTime()voidsetGroupStatusUpdateTime(long groupStatusUpdateTime)HashMap<String, String>getExtProfile()voidsetExtProfile(HashMap<String, String> extProfile)StringgetCreatorId()voidsetCreatorId(String creatorId)注意:内部方法,不设置外部设置用户Id StringgetOwnerId()voidsetOwnerId(String ownerId)注意:内部方法,外部设置无效 longgetCreateTime()voidsetCreateTime(long createTime)注意:内部方法,外部设置无效 intgetMembersCount()voidsetMembersCount(int membersCount)注意:内部方法,外部设置无效 StringgetRemark()voidsetRemark(String remark)注意:内部方法,外部设置无效 longgetJoinedTime()voidsetJoinedTime(long joinedTime)注意:内部方法,外部设置无效 GroupMemberRolegetRole()voidsetRole(GroupMemberRole role)注意:内部方法,外部设置无效 HashMap<String, String>getProfile()voidwriteToParcel(Parcel dest, int flags)intdescribeContents()StringtoString()-
-
Method Detail
-
getGroupId
String getGroupId()
-
setGroupId
void setGroupId(String groupId)
-
getGroupName
String getGroupName()
-
setGroupName
void setGroupName(String groupName)
-
getPortraitUri
String getPortraitUri()
-
setPortraitUri
void setPortraitUri(String portraitUri)
-
getIntroduction
String getIntroduction()
-
setIntroduction
void setIntroduction(String introduction)
-
getNotice
String getNotice()
-
setNotice
void setNotice(String notice)
-
getJoinPermission
GroupJoinPermission getJoinPermission()
-
setJoinPermission
void setJoinPermission(GroupJoinPermission permission)
-
getRemoveMemberPermission
GroupOperationPermission getRemoveMemberPermission()
-
setRemoveMemberPermission
void setRemoveMemberPermission(GroupOperationPermission permission)
-
getInvitePermission
GroupOperationPermission getInvitePermission()
-
setInvitePermission
void setInvitePermission(GroupOperationPermission permission)
-
getInviteHandlePermission
GroupInviteHandlePermission getInviteHandlePermission()
-
setInviteHandlePermission
void setInviteHandlePermission(GroupInviteHandlePermission permission)
-
getGroupInfoEditPermission
GroupOperationPermission getGroupInfoEditPermission()
-
setGroupInfoEditPermission
void setGroupInfoEditPermission(GroupOperationPermission permission)
-
getMemberInfoEditPermission
GroupMemberInfoEditPermission getMemberInfoEditPermission()
-
setMemberInfoEditPermission
void setMemberInfoEditPermission(GroupMemberInfoEditPermission permission)
-
getGroupStatus
GroupStatus getGroupStatus()
-
setGroupStatus
void setGroupStatus(GroupStatus groupStatus)
-
getGroupStatusUpdateTime
long getGroupStatusUpdateTime()
-
setGroupStatusUpdateTime
void setGroupStatusUpdateTime(long groupStatusUpdateTime)
-
getExtProfile
HashMap<String, String> getExtProfile()
-
setExtProfile
void setExtProfile(HashMap<String, String> extProfile)
-
getCreatorId
String getCreatorId()
-
setCreatorId
void setCreatorId(String creatorId)
注意:内部方法,不设置外部设置用户Id
-
getOwnerId
String getOwnerId()
-
setOwnerId
void setOwnerId(String ownerId)
注意:内部方法,外部设置无效
-
getCreateTime
long getCreateTime()
-
setCreateTime
void setCreateTime(long createTime)
注意:内部方法,外部设置无效
-
getMembersCount
int getMembersCount()
-
setMembersCount
void setMembersCount(int membersCount)
注意:内部方法,外部设置无效
-
getRemark
String getRemark()
-
setRemark
void setRemark(String remark)
注意:内部方法,外部设置无效
-
getJoinedTime
long getJoinedTime()
-
setJoinedTime
void setJoinedTime(long joinedTime)
注意:内部方法,外部设置无效
-
getRole
GroupMemberRole getRole()
-
setRole
void setRole(GroupMemberRole role)
注意:内部方法,外部设置无效
-
getProfile
HashMap<String, String> getProfile()
-
writeToParcel
void writeToParcel(Parcel dest, int flags)
-
describeContents
int describeContents()
-
toString
String toString()
-
-
-
-