| Package | Description | 
|---|---|
| com.cometchat.pro.core | |
| com.cometchat.pro.models | 
| Modifier and Type | Method and Description | 
|---|---|
static User | 
CometChat.getLoggedInUser()
 Get information about logged in User 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
CometChat.GroupListener.onGroupMemberBanned(Action action,
                   User bannedUser,
                   User bannedBy,
                   Group bannedFrom)
 To receive member banned event of groups 
 | 
void | 
CometChat.GroupListener.onGroupMemberJoined(Action action,
                   User joinedUser,
                   Group joinedGroup)
 To receive member join event of groups 
 | 
void | 
CometChat.GroupListener.onGroupMemberKicked(Action action,
                   User kickedUser,
                   User kickedBy,
                   Group kickedFrom)
 To receive member kicked event of groups 
 | 
void | 
CometChat.GroupListener.onGroupMemberLeft(Action action,
                 User leftUser,
                 Group leftGroup)
 To receive member left event of groups 
 | 
void | 
CometChat.GroupListener.onGroupMemberScopeChanged(Action action,
                         User updatedBy,
                         User updatedUser,
                         java.lang.String scopeChangedTo,
                         java.lang.String scopeChangedFrom,
                         Group group)
 To receive member's scope change event of groups 
 | 
void | 
CometChat.GroupListener.onGroupMemberUnbanned(Action action,
                     User unbannedUser,
                     User unbannedBy,
                     Group unbannedFrom)
 To receive member unbanned event of groups 
 | 
void | 
CometChat.GroupListener.onMemberAddedToGroup(Action action,
                    User addedby,
                    User userAdded,
                    Group addedTo)
 To receive event on user added to group 
 | 
void | 
CometChat.OngoingCallListener.onUserJoined(User user)  | 
void | 
CometChat.OngoingCallListener.onUserLeft(User user)  | 
void | 
CometChat.UserListener.onUserOffline(User user)
 To receive presence when user gets offline 
 | 
void | 
CometChat.UserListener.onUserOnline(User user)
 To receive presence when user gets online 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
BlockedUsersRequest.fetchNext(CometChat.CallbackListener<java.util.List<User>> listener)  | 
void | 
UsersRequest.fetchNext(CometChat.CallbackListener<java.util.List<User>> listener)
Get list of next set of users based on the parameters specified in  
UsersRequestBuilder | 
static void | 
CometChat.getUser(java.lang.String UID,
       CometChat.CallbackListener<User> listener)
 Get information about a user 
 | 
static void | 
CometChat.login(java.lang.String authToken,
     CometChat.CallbackListener<User> listener)
 This method is used to login in CometChat SDK. 
 | 
static void | 
CometChat.login(java.lang.String uid,
     java.lang.String apiKey,
     CometChat.CallbackListener<User> listener)
 This method is used to login in CometChat SDK. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
GroupMember
Created by adityagokula on 30/10/18. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected User | 
BaseMessage.sender  | 
| Modifier and Type | Method and Description | 
|---|---|
static User | 
User.fromJson(java.lang.String json)  | 
User | 
BaseMessage.getSender()
Get sender object 
 | 
User | 
MessageReceipt.getSender()
Get sender object 
 | 
User | 
TypingIndicator.getSender()
Get sender object 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static java.util.HashMap<java.lang.String,User> | 
User.fromJsonArray(java.lang.String json)  | 
static java.util.List<User> | 
User.listFromJsonArray(java.lang.String json)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
BaseMessage.setSender(User sender)  | 
void | 
MessageReceipt.setSender(User sender)  | 
void | 
TypingIndicator.setSender(User sender)  | 
static java.lang.String | 
User.toJson(User user)  |