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