hyphenate_SDK3.0 3.7.6.3
hyphenate java IM SDK
Classes | Public Member Functions | List of all members
com.hyphenate.chat.EMGroup Class Reference
Inheritance diagram for com.hyphenate.chat.EMGroup:
com.hyphenate.chat.EMBase< EMAGroup >

Classes

enum  EMGroupPermissionType
 

Public Member Functions

 EMGroup (EMAGroup group)
 
String getGroupId ()
 
String getGroupName ()
 
String getDescription ()
 
boolean isPublic ()
 
boolean isAllowInvites ()
 
boolean isMemberAllowToInvite ()
 
boolean isMembersOnly ()
 
boolean isMemberOnly ()
 
int getMaxUserCount ()
 
boolean isMsgBlocked ()
 
String getOwner ()
 
String groupSubject ()
 
List< String > getMembers ()
 
int getMemberCount ()
 
String toString ()
 
List< String > getAdminList ()
 
List< String > getBlackList ()
 
List< String > getMuteList ()
 
List< String > getWhiteList ()
 
boolean isAllMemberMuted ()
 
String getExtension ()
 
String getAnnouncement ()
 
List< EMMucSharedFilegetShareFileList ()
 
EMGroupPermissionType getGroupPermissionType ()
 
- Public Member Functions inherited from com.hyphenate.chat.EMBase< EMAGroup >
boolean equals (Object o)
 
int hashCode ()
 

Additional Inherited Members

- Protected Attributes inherited from com.hyphenate.chat.EMBase< EMAGroup >
emaObject
 

Detailed Description

Group

Member Function Documentation

◆ getAdminList()

List< String > com.hyphenate.chat.EMGroup.getAdminList ( )

get group admin list

Returns

◆ getAnnouncement()

String com.hyphenate.chat.EMGroup.getAnnouncement ( )

get group announcement

Returns

◆ getBlackList()

List< String > com.hyphenate.chat.EMGroup.getBlackList ( )

get blacklist

Returns

◆ getDescription()

String com.hyphenate.chat.EMGroup.getDescription ( )

get group description

Returns

◆ getExtension()

String com.hyphenate.chat.EMGroup.getExtension ( )

get group customized extension

◆ getGroupId()

String com.hyphenate.chat.EMGroup.getGroupId ( )

get group id

Returns
group id

◆ getGroupName()

String com.hyphenate.chat.EMGroup.getGroupName ( )

get group name

Returns

◆ getGroupPermissionType()

EMGroupPermissionType com.hyphenate.chat.EMGroup.getGroupPermissionType ( )

get the current user's role in group

Returns

◆ getMaxUserCount()

int com.hyphenate.chat.EMGroup.getMaxUserCount ( )

max group members capability. It depends on group detail, if not fetch group detail, return 0;

Returns

◆ getMemberCount()

int com.hyphenate.chat.EMGroup.getMemberCount ( )

get the member count

Returns

◆ getMembers()

List< String > com.hyphenate.chat.EMGroup.getMembers ( )

get the member list

Returns

◆ getMuteList()

List< String > com.hyphenate.chat.EMGroup.getMuteList ( )

get group mute list

◆ getOwner()

String com.hyphenate.chat.EMGroup.getOwner ( )

get the owner

Returns

◆ getShareFileList()

List< EMMucSharedFile > com.hyphenate.chat.EMGroup.getShareFileList ( )

get group shared list

Returns

◆ getWhiteList()

List< String > com.hyphenate.chat.EMGroup.getWhiteList ( )

return white list

Returns

◆ groupSubject()

String com.hyphenate.chat.EMGroup.groupSubject ( )

Subject of the group

◆ isAllMemberMuted()

boolean com.hyphenate.chat.EMGroup.isAllMemberMuted ( )

return if all member muted

Returns

◆ isAllowInvites()

boolean com.hyphenate.chat.EMGroup.isAllowInvites ( )

get if the group member is allow invite the others

Returns
Deprecated:
use EMGroup#isMemberAllowToInvite() instead

◆ isMemberAllowToInvite()

boolean com.hyphenate.chat.EMGroup.isMemberAllowToInvite ( )

get if the group member is allow invite the others

Returns

◆ isMemberOnly()

boolean com.hyphenate.chat.EMGroup.isMemberOnly ( )

members can not auto join the group, need join group application approved or received invitation corresponding group style is EMGroupStylePublicOpenJoin

Returns

◆ isMembersOnly()

boolean com.hyphenate.chat.EMGroup.isMembersOnly ( )

members can not auto join the group, need join group application approved or received invitation corresponding group style is EMGroupStylePublicOpenJoin

Returns
Deprecated:
use EMGroup#isMemberOnly() instead

◆ isMsgBlocked()

boolean com.hyphenate.chat.EMGroup.isMsgBlocked ( )

get whether the message is blocked

◆ isPublic()

boolean com.hyphenate.chat.EMGroup.isPublic ( )

get if the group is public

◆ toString()

String com.hyphenate.chat.EMGroup.toString ( )

return group name or group id, this method can be used for adapter sorting

Returns

The documentation for this class was generated from the following file: