public class GroupBasicInfo
extends java.lang.Object
JMessageClient.getGroupInfo(long, GetGroupInfoCallback)
或者Conversation.getTargetInfo()
获取GroupInfo
限定符和类型 | 类和说明 |
---|---|
static class |
GroupBasicInfo.Type |
构造器和说明 |
---|
GroupBasicInfo() |
限定符和类型 | 方法和说明 |
---|---|
static GroupBasicInfo |
fromJson(java.lang.String jsonString)
从Json字符串转换成GroupBasicInfo对象,转换失败返回null
|
static java.util.Collection<GroupBasicInfo> |
fromJsonToGroupBasicCollection(java.lang.String jsonString)
从Json字符串转换成Collection
|
java.lang.String |
getAvatar()
获取群头像的mediaID
|
java.lang.String |
getGroupDescription()
获取群组描述信息
|
int |
getGroupFlag()
已过时。
deprecated in 2.4.0,use
getGroupType() 获取群组类型 |
long |
getGroupID()
获取群组id
|
int |
getGroupLevel()
内部使用,开发者无需关心
|
java.lang.String |
getGroupName()
获取群组名称
|
GroupBasicInfo.Type |
getGroupType()
|
int |
getMaxMemberCount()
获取群成员数的最大上限
|
static java.lang.String |
groupBasicCollectionToJson(java.util.Collection<GroupBasicInfo> groupBasicInfos)
将GroupBasicInfo对象的集合类转换为Json字符串,使用
fromJsonToGroupBasicCollection(String) 转换回来 |
java.lang.String |
toJson()
将对象转换为Json字符串, 使用
fromJson(String) 转换回来 |
public long getGroupID()
public java.lang.String getGroupName()
public java.lang.String getGroupDescription()
public int getGroupLevel()
public int getGroupFlag()
getGroupType()
获取群组类型public GroupBasicInfo.Type getGroupType()
GroupBasicInfo.Type.private_group
代表私有群组(定义参考JMessageClient.createGroup(String, String, CreateGroupCallback)
)
GroupBasicInfo.Type.public_group
代表公开群组(定义参考JMessageClient.createPublicGroup(String, String, CreateGroupCallback)
)
GroupBasicInfo.Type.unknown
代表未知类型public java.lang.String getAvatar()
public int getMaxMemberCount()
public java.lang.String toJson()
fromJson(String)
转换回来public static java.lang.String groupBasicCollectionToJson(java.util.Collection<GroupBasicInfo> groupBasicInfos)
fromJsonToGroupBasicCollection(String)
转换回来groupBasicInfos
- public static GroupBasicInfo fromJson(java.lang.String jsonString)
jsonString
- public static java.util.Collection<GroupBasicInfo> fromJsonToGroupBasicCollection(java.lang.String jsonString)
jsonString
-