Class Message.ReceivedStatus

  • All Implemented Interfaces:

    
    public class Message.ReceivedStatus
    
                        

    接收到的消息的状态。

    是一个按位标记的枚举,可以进行位运算。

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      int getFlag() 获取状态标识。
      boolean isRead() 获取是否已读取的状态。
      boolean isListened() 获取是否已被收听的状态。
      boolean isDownload() 获取文件是否已经下载的状态。
      boolean isRetrieved() 获取是否已经被收取过。
      boolean isMultipleReceive() 获取是否被其他端同时接收。
      void setRead() 设置是否已读取的状态。
      void setListened() 设置是否已被收听的状态。
      void setDownload() 设置文件是否已经下载的状态。
      void setRetrieved() 设置为已经被收取。
      void setMultipleReceive() 设置为已被其他端同时接收。
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Message.ReceivedStatus

        Message.ReceivedStatus(int flag)
        构造函数。
        Parameters:
        flag - 状态标识。
    • 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()

        设置为已经被收取。