GroupInfo

public class GroupInfo

Constructors

Link copied to clipboard
public void GroupInfo()
public void GroupInfo(String groupId, String groupName)
public void GroupInfo(Parcel in)

Properties

Link copied to clipboard
public long createTime
The creation time of the group.
Link copied to clipboard
public final static Creator<GroupInfo> CREATOR
Link copied to clipboard
public String creatorId
Creator ID.
Link copied to clipboard
public HashMap<String, String> extProfile
Group extension information.
Link copied to clipboard
public String groupId
Group ID.
Link copied to clipboard
public GroupOperationPermission groupInfoEditPermission
Group Information Update Permissions**
Link copied to clipboard
public String groupName
Group name.
Link copied to clipboard
public String introduction
Group Introduction.
Link copied to clipboard
public GroupInviteHandlePermission inviteHandlePermission
Invitation to join group permission
Link copied to clipboard
public GroupOperationPermission invitePermission
Invite others to join the group permission
Link copied to clipboard
public long joinedTime
Current user join time: When a user joins the group multiple times, the last join time is used.
Link copied to clipboard
public GroupJoinPermission joinPermission
Permission to actively join a group**
Link copied to clipboard
public GroupMemberInfoEditPermission memberInfoEditPermission
Group member information update permission
Link copied to clipboard
public int membersCount
The current number of members in the group.
Link copied to clipboard
public String notice
Group Announcement.
Link copied to clipboard
public String ownerId
Group Owner ID.
Link copied to clipboard
public String portraitUri
Group avatar URL.
Link copied to clipboard
public HashMap<String, String> profile
Modified group basic information, excluding basic attributes
Link copied to clipboard
public String remark
Current group name alias Note: This property is read-only
Link copied to clipboard
public GroupOperationPermission removeMemberPermission
Remove group member and set permissions
Link copied to clipboard
public GroupMemberRole role
Current user group roles: Group Owner, Group Administrator, Group Member.

Functions

Link copied to clipboard
public int describeContents()
Link copied to clipboard
public long getCreateTime()
Link copied to clipboard
public String getCreatorId()
Link copied to clipboard
public HashMap<String, String> getExtProfile()
Link copied to clipboard
public String getGroupId()
Link copied to clipboard
public GroupOperationPermission getGroupInfoEditPermission()
Link copied to clipboard
public String getGroupName()
Link copied to clipboard
public String getIntroduction()
Link copied to clipboard
public GroupInviteHandlePermission getInviteHandlePermission()
Link copied to clipboard
public GroupOperationPermission getInvitePermission()
Link copied to clipboard
public long getJoinedTime()
Link copied to clipboard
public GroupJoinPermission getJoinPermission()
Link copied to clipboard
public GroupMemberInfoEditPermission getMemberInfoEditPermission()
Link copied to clipboard
public int getMembersCount()
Link copied to clipboard
public String getNotice()
Link copied to clipboard
public String getOwnerId()
Link copied to clipboard
public String getPortraitUri()
Link copied to clipboard
public HashMap<String, String> getProfile()
Link copied to clipboard
public String getRemark()
Link copied to clipboard
public GroupOperationPermission getRemoveMemberPermission()
Link copied to clipboard
public GroupMemberRole getRole()
Link copied to clipboard
public void setCreateTime(long createTime)
*Note:** Internal method, external settings are invalid.
Link copied to clipboard
public void setCreatorId(String creatorId)
Note: Internal method, do not set the external user ID.
Link copied to clipboard
public void setExtProfile(HashMap<String, String> extProfile)
Link copied to clipboard
public void setGroupId(String groupId)
Link copied to clipboard
public void setGroupInfoEditPermission(GroupOperationPermission permission)
Link copied to clipboard
public void setGroupName(String groupName)
Link copied to clipboard
public void setIntroduction(String introduction)
Link copied to clipboard
public void setInviteHandlePermission(GroupInviteHandlePermission permission)
Link copied to clipboard
public void setInvitePermission(GroupOperationPermission permission)
Link copied to clipboard
public void setJoinedTime(long joinedTime)
Note: Internal method, external settings are invalid.
Link copied to clipboard
public void setJoinPermission(GroupJoinPermission permission)
Link copied to clipboard
public void setMemberInfoEditPermission(GroupMemberInfoEditPermission permission)
Link copied to clipboard
public void setMembersCount(int membersCount)
Note: Internal method; external settings are invalid.
Link copied to clipboard
public void setNotice(String notice)
Link copied to clipboard
public void setOwnerId(String ownerId)
Note: Internal method, external settings are invalid
Link copied to clipboard
public void setPortraitUri(String portraitUri)
Link copied to clipboard
public void setRemark(String remark)
Note: Internal method, external settings are invalid
Link copied to clipboard
public void setRemoveMemberPermission(GroupOperationPermission permission)
Link copied to clipboard
public void setRole(GroupMemberRole role)
Note: Internal method, external settings are invalid
Link copied to clipboard
public String toString()
Link copied to clipboard
public void writeToParcel(Parcel dest, int flags)