| Package | Description | 
|---|---|
| com.cometchat.pro.core | 
| Class and Description | 
|---|
| AppSettings | 
| AppSettings.AppSettingsBuilder | 
| BannedGroupMembersRequest
 Created by adityagokula on 14/11/18. 
 | 
| BannedGroupMembersRequest.BannedGroupMembersRequestBuilder | 
| BlockedUsersRequest
 Created by adityagokula on 20/05/19. 
 | 
| BlockedUsersRequest.BlockedUsersRequestBuilder | 
| BlockedUsersRequest.Direction | 
| Call
 Call class provides information about call Messages 
 | 
| CometChat.CallbackListener | 
| CometChat.CallListener | 
CometChat.GroupListener
GroupListener | 
| CometChat.MessageListener
 MessageListener class to provides methods to receive different types of messages 
 | 
| CometChat.OngoingCallListener | 
| CometChat.UserListener
 Make use of  
UserListener | 
| CometChatExtension
 Created by adityagokula on 29/03/19. 
 | 
| ConversationsRequest
 ConversationsRequest class helps developer to fetch list of conversations based on different parameters set by developer. 
 | 
| ConversationsRequest.ConversationsRequestBuilder | 
| GroupMembersRequest
 GroupMembersRequest class to get list of members of a particular Group 
 | 
| GroupMembersRequest.GroupMembersRequestBuilder
 Builder class to set various parameters to fetch list of Group Members 
 | 
| GroupsRequest
 GroupsRequest class helps developer to fetch list of groups based on different parameters set by developer 
 | 
| GroupsRequest.GroupsRequestBuilder
 Builder class to set various parameters to fetch list of Groups 
 | 
| MessagesRequest
 MessageRequest class helps developer to fetch list of messages based on different parameters set by developer 
 | 
| MessagesRequest.MessagesRequestBuilder
 Builder class to set various parameters to fetch list of Messages 
 | 
| UsersRequest
 UsersRequest class helps developer to fetch list of users based on different parameters set by developer 
 | 
| UsersRequest.UsersRequestBuilder
 Builder class to set various parameters to fetch list of Users 
 |