Package io.rong.imlib.model
Class Message.ReceivedStatus
-
- All Implemented Interfaces:
public class Message.ReceivedStatus接收到的消息的状态。
是一个按位标记的枚举,可以进行位运算。
-
-
Field Summary
Fields Modifier and Type Field Description public intflagpublic booleanisReadpublic booleanisListenedpublic booleanisDownloadpublic booleanisRetrievedpublic booleanisMultipleReceive
-
Constructor Summary
Constructors Constructor Description Message.ReceivedStatus(int flag)构造函数。
-
Method Summary
Modifier and Type Method Description intgetFlag()获取状态标识。 booleanisRead()获取是否已读取的状态。 booleanisListened()获取是否已被收听的状态。 booleanisDownload()获取文件是否已经下载的状态。 booleanisRetrieved()获取是否已经被收取过。 booleanisMultipleReceive()获取是否被其他端同时接收。 voidsetRead()设置是否已读取的状态。 voidsetListened()设置是否已被收听的状态。 voidsetDownload()设置文件是否已经下载的状态。 voidsetRetrieved()设置为已经被收取。 voidsetMultipleReceive()设置为已被其他端同时接收。 -
-
Method Detail
-
getFlag
int getFlag()
获取状态标识。
- Returns:
状态标识。
-
isRead
boolean isRead()
获取是否已读取的状态。
- Returns:
是否已读取的状态。
-
isListened
boolean isListened()
获取是否已被收听的状态。
- Returns:
是否已被收听的状态。
-
isDownload
boolean isDownload()
获取文件是否已经下载的状态。
- Returns:
文件是否已经下载的状态。
-
isRetrieved
boolean isRetrieved()
获取是否已经被收取过。
- Returns:
是否已被收取过的状态。
-
isMultipleReceive
boolean isMultipleReceive()
获取是否被其他端同时接收。
- Returns:
是否已被同时接收的状态。
-
setRead
void setRead()
设置是否已读取的状态。
-
setListened
void setListened()
设置是否已被收听的状态。
-
setDownload
void setDownload()
设置文件是否已经下载的状态。
-
setRetrieved
void setRetrieved()
设置为已经被收取。
-
setMultipleReceive
void setMultipleReceive()
设置为已被其他端同时接收。
-
-
-
-