Package io.rong.imlib.model
Class ChatRoomInfo
-
- All Implemented Interfaces:
-
android.os.Parcelable
public class ChatRoomInfo implements Parcelable
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public enumChatRoomInfo.ChatRoomMemberOrder
-
Field Summary
Fields Modifier and Type Field Description public StringchatRoomIdpublic List<ChatRoomMemberInfo>memberInfopublic inttotalMemberCountpublic final static Parcelable.Creator<ChatRoomInfo>CREATORpublic final static intCONTENTS_FILE_DESCRIPTORpublic final static intPARCELABLE_WRITE_RETURN_VALUE
-
Constructor Summary
Constructors Constructor Description ChatRoomInfo()ChatRoomInfo(Parcel in)
-
Method Summary
Modifier and Type Method Description StringgetChatRoomId()获取聊天室 id。 voidsetChatRoomId(String chatRoomId)设置聊天室 id。 List<ChatRoomMemberInfo>getMemberInfo()获取聊天室成员信息列表。 voidsetMemberInfo(List<ChatRoomMemberInfo> memberInfo)设置聊天室成员信息列表。 intgetTotalMemberCount()获取聊天室所有成员数量。 voidsetTotalMemberCount(int totalMemberCount)设置聊天室所有成员数量。 ChatRoomInfo.ChatRoomMemberOrdergetMemberOrder()获取聊天室成员排序。升序,返回最早加入的用户列表; 降序,返回最晚加入的用户列表。 voidsetMemberOrder(ChatRoomInfo.ChatRoomMemberOrder order)设置聊天室成员排序。升序,返回最早加入的用户列表; 降序,返回最晚加入的用户列表。 voidsetUsers(List<ChatRoomMemberInfo> users)设置聊天室成员信息列表。 intdescribeContents()voidwriteToParcel(Parcel dest, int flags)-
-
Method Detail
-
getChatRoomId
String getChatRoomId()
获取聊天室 id。
- Returns:
聊天室 id。
-
setChatRoomId
void setChatRoomId(String chatRoomId)
设置聊天室 id。
- Parameters:
chatRoomId- 聊天室 id。
-
getMemberInfo
List<ChatRoomMemberInfo> getMemberInfo()
获取聊天室成员信息列表。
- Returns:
聊天室成员信息列表。
-
setMemberInfo
void setMemberInfo(List<ChatRoomMemberInfo> memberInfo)
设置聊天室成员信息列表。
- Parameters:
memberInfo- 聊天室成员信息列表。
-
getTotalMemberCount
int getTotalMemberCount()
获取聊天室所有成员数量。
- Returns:
聊天室所有成员数量。
-
setTotalMemberCount
void setTotalMemberCount(int totalMemberCount)
设置聊天室所有成员数量。
- Parameters:
totalMemberCount- 聊天室所有成员数量。
-
getMemberOrder
ChatRoomInfo.ChatRoomMemberOrder getMemberOrder()
获取聊天室成员排序。升序,返回最早加入的用户列表; 降序,返回最晚加入的用户列表。
- Returns:
聊天室成员排序。升序,返回最早加入的用户列表; 降序,返回最晚加入的用户列表。
-
setMemberOrder
void setMemberOrder(ChatRoomInfo.ChatRoomMemberOrder order)
设置聊天室成员排序。升序,返回最早加入的用户列表; 降序,返回最晚加入的用户列表。
- Parameters:
order- 聊天室成员排序。升序,返回最早加入的用户列表; 降序,返回最晚加入的用户列表。
-
setUsers
void setUsers(List<ChatRoomMemberInfo> users)
设置聊天室成员信息列表。
- Parameters:
users- 聊天室成员信息列表。
-
describeContents
int describeContents()
-
writeToParcel
void writeToParcel(Parcel dest, int flags)
-
-
-
-