Package io.rong.imlib.model
Class HistoryMessageOption
-
- All Implemented Interfaces:
public class HistoryMessageOptionzhoujt
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public enumHistoryMessageOption.PullOrder
-
Constructor Summary
Constructors Constructor Description HistoryMessageOption()HistoryMessageOption(long dataTime, int count, HistoryMessageOption.PullOrder pullOrder)
-
Method Summary
Modifier and Type Method Description longgetDataTime()获取开始拉取消息的时间点。即:消息中的 sentTime;如果本地库中没有消息,第一次可传 0,否则传入最早消息的 sentTime,获取最新 count 条。 voidsetDataTime(long dataTime)设置开始拉取消息的时间点。即:消息中的 sentTime;如果本地库中没有消息,第一次可传 0,否则传入最早消息的 sentTime,获取最新 count 条。 intgetCount()获取要获取的消息数量,最多 100 条。 voidsetCount(int count)设置要获取的消息数量,最多 100 条。 intgetOrder()获取拉取顺序。 0: 降序,结合传入的时间戳参数,获取发送时间递增的消息; 1: 升序,结合传入的时间戳参数,获取发送时间递减的消息。 voidsetOrder(HistoryMessageOption.PullOrder pullOrder)intdescribeContents()voidwriteToParcel(Parcel dest, int flags)intgetRemoteCount()booleanisForward()intgetFirstLocalCount()longgetFirstTime()-
-
Constructor Detail
-
HistoryMessageOption
HistoryMessageOption()
-
HistoryMessageOption
HistoryMessageOption(long dataTime, int count, HistoryMessageOption.PullOrder pullOrder)
-
-
Method Detail
-
getDataTime
long getDataTime()
获取开始拉取消息的时间点。即:消息中的 sentTime;如果本地库中没有消息,第一次可传 0,否则传入最早消息的 sentTime,获取最新 count 条。
- Returns:
开始拉取消息的时间点。即:消息中的 sentTime;如果本地库中没有消息,第一次可传 0,否则传入最早消息的 sentTime,获取最新 count 条。
-
setDataTime
void setDataTime(long dataTime)
设置开始拉取消息的时间点。即:消息中的 sentTime;如果本地库中没有消息,第一次可传 0,否则传入最早消息的 sentTime,获取最新 count 条。
- Parameters:
dataTime- 开始拉取消息的时间点。即:消息中的 sentTime;如果本地库中没有消息,第一次可传 0,否则传入最早消息的 sentTime,获取最新 count 条。
-
getCount
int getCount()
获取要获取的消息数量,最多 100 条。
- Returns:
要获取的消息数量,最多 100 条。
-
setCount
void setCount(int count)
设置要获取的消息数量,最多 100 条。
- Parameters:
count- 要获取的消息数量,最多 100 条。
-
getOrder
int getOrder()
获取拉取顺序。 0: 降序,结合传入的时间戳参数,获取发送时间递增的消息; 1: 升序,结合传入的时间戳参数,获取发送时间递减的消息。
- Returns:
拉取顺序。0: 降序,结合传入的时间戳参数,获取发送时间递增的消息;1: 升序,结合传入的时间戳参数,获取发送时间递减的消息。
-
setOrder
void setOrder(HistoryMessageOption.PullOrder pullOrder)
-
describeContents
int describeContents()
-
writeToParcel
void writeToParcel(Parcel dest, int flags)
-
getRemoteCount
int getRemoteCount()
-
isForward
boolean isForward()
-
getFirstLocalCount
int getFirstLocalCount()
-
getFirstTime
long getFirstTime()
-
-
-
-