Package io.rong.imlib.model
Class GroupInfo
-
- All Implemented Interfaces:
public class GroupInfo
-
-
Field Summary
Fields Modifier and Type Field Description public String
groupId
public String
groupName
public String
portraitUri
public String
introduction
public String
notice
public GroupJoinPermission
joinPermission
public GroupOperationPermission
removeMemberPermission
public GroupOperationPermission
invitePermission
public GroupInviteHandlePermission
inviteHandlePermission
public GroupOperationPermission
groupInfoEditPermission
public GroupMemberInfoEditPermission
memberInfoEditPermission
public HashMap<String, String>
extProfile
public String
creatorId
public String
ownerId
public long
createTime
public int
membersCount
public String
remark
public long
joinedTime
public GroupMemberRole
role
public HashMap<String, String>
profile
public final static Creator<GroupInfo>
CREATOR
-
Method Summary
Modifier and Type Method Description String
getGroupId()
void
setGroupId(String groupId)
String
getGroupName()
void
setGroupName(String groupName)
String
getPortraitUri()
void
setPortraitUri(String portraitUri)
String
getIntroduction()
void
setIntroduction(String introduction)
String
getNotice()
void
setNotice(String notice)
GroupJoinPermission
getJoinPermission()
void
setJoinPermission(GroupJoinPermission permission)
GroupOperationPermission
getRemoveMemberPermission()
void
setRemoveMemberPermission(GroupOperationPermission permission)
GroupOperationPermission
getInvitePermission()
void
setInvitePermission(GroupOperationPermission permission)
GroupInviteHandlePermission
getInviteHandlePermission()
void
setInviteHandlePermission(GroupInviteHandlePermission permission)
GroupOperationPermission
getGroupInfoEditPermission()
void
setGroupInfoEditPermission(GroupOperationPermission permission)
GroupMemberInfoEditPermission
getMemberInfoEditPermission()
void
setMemberInfoEditPermission(GroupMemberInfoEditPermission permission)
HashMap<String, String>
getExtProfile()
void
setExtProfile(HashMap<String, String> extProfile)
String
getCreatorId()
void
setCreatorId(String creatorId)
注意:内部方法,不设置外部设置用户Id String
getOwnerId()
void
setOwnerId(String ownerId)
注意:内部方法,外部设置无效 long
getCreateTime()
void
setCreateTime(long createTime)
注意:内部方法,外部设置无效 int
getMembersCount()
void
setMembersCount(int membersCount)
注意:内部方法,外部设置无效 String
getRemark()
void
setRemark(String remark)
注意:内部方法,外部设置无效 long
getJoinedTime()
void
setJoinedTime(long joinedTime)
注意:内部方法,外部设置无效 GroupMemberRole
getRole()
void
setRole(GroupMemberRole role)
注意:内部方法,外部设置无效 HashMap<String, String>
getProfile()
void
writeToParcel(Parcel dest, int flags)
int
describeContents()
String
toString()
-
-
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)
-
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()
-
-
-
-