HistoryMessageOption

Author

zhoujt

Constructors

Link copied to clipboard
public void HistoryMessageOption()
public void HistoryMessageOption(long dataTime, int count, HistoryMessageOption.PullOrder pullOrder)

Types

Link copied to clipboard
public enum PullOrder

Properties

Link copied to clipboard
public int count
要获取的消息数量,0
Link copied to clipboard
public final static Creator<HistoryMessageOption> CREATOR
Link copied to clipboard
public long dataTime
从该时间点开始获取消息。即:消息中的 sentTime;如果本地库中没有消息,第一次可传 0,否则传入最早消息的 sentTime,获取最新 count 条。

Functions

Link copied to clipboard
public int describeContents()
Link copied to clipboard
public int getCount()
获取要获取的消息数量,最多 100 条。
Link copied to clipboard
public long getDataTime()
获取开始拉取消息的时间点。即:消息中的 sentTime;如果本地库中没有消息,第一次可传 0,否则传入最早消息的 sentTime,获取最新 count 条。
Link copied to clipboard
public int getFirstLocalCount()
Link copied to clipboard
public long getFirstTime()
Link copied to clipboard
public int getOrder()
获取拉取顺序。 0: 降序,结合传入的时间戳参数,获取发送时间递增的消息; 1: 升序,结合传入的时间戳参数,获取发送时间递减的消息。
Link copied to clipboard
public int getRemoteCount()
Link copied to clipboard
public boolean isForward()
Link copied to clipboard
public void setCount(int count)
设置要获取的消息数量,最多 100 条。
Link copied to clipboard
public void setDataTime(long dataTime)
设置开始拉取消息的时间点。即:消息中的 sentTime;如果本地库中没有消息,第一次可传 0,否则传入最早消息的 sentTime,获取最新 count 条。
Link copied to clipboard
public void setOrder(HistoryMessageOption.PullOrder pullOrder)
Link copied to clipboard
public String toString()
Link copied to clipboard
public void writeToParcel(Parcel dest, int flags)