# HistoryMessageOption

public class HistoryMessageOption

#### Author

zhoujt

## Constructors

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

## Types

PullOrder
Link copied to clipboard
public enum PullOrder

## Properties

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

## Functions

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