public class QChatSearchMsgByPageParam
extends java.lang.Object
| 构造器和说明 |
|---|
QChatSearchMsgByPageParam(long serverId,
java.util.List<MsgTypeEnum> msgTypes) |
QChatSearchMsgByPageParam(java.lang.String keyword,
long serverId,
java.lang.Long channelId,
java.lang.String fromAccount,
java.lang.Long fromTime,
java.lang.Long toTime,
java.util.List<MsgTypeEnum> msgTypes,
java.util.List<java.lang.Integer> subTypes,
java.lang.Boolean isIncludeSelf,
java.lang.Boolean order,
java.lang.Integer limit,
QChatMessageSearchSortEnum sort,
java.lang.String cursor) |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.Long |
getChannelId()
获取频道Id
|
java.lang.String |
getCursor()
获取查询游标,下次查询的起始位置,第一页设置为null,查询下一页是传入上一页返回的cursor
|
java.lang.String |
getFromAccount()
获取消息发送者accid
|
java.lang.Long |
getFromTime()
获取查询开始时间
|
java.lang.String |
getKeyword()
获取检索关键字
|
java.lang.Integer |
getLimit()
获取检索返回的最大记录数,最大和默认都是100
|
java.util.List<MsgTypeEnum> |
getMsgTypes()
获取搜索的消息类型列表
|
java.lang.Boolean |
getOrder()
获取排序规则 true:正序;false:倒序(默认)
|
long |
getServerId()
获取服务器Id
|
QChatMessageSearchSortEnum |
getSort()
获取排序条件
|
java.util.List<java.lang.Integer> |
getSubTypes()
获取搜索的消息子类型列表
|
java.lang.Long |
getToTime()
获取查询结束时间
|
java.lang.Boolean |
isIncludeSelf()
获取是否包含自己发送的消息
|
void |
setChannelId(java.lang.Long channelId)
设置频道Id
|
void |
setCursor(java.lang.String cursor)
设置查询游标,下次查询的起始位置,第一页设置为null,查询下一页是传入上一页返回的cursor
|
void |
setFromAccount(java.lang.String fromAccount)
设置消息发送者accid
|
void |
setFromTime(java.lang.Long fromTime)
设置查询开始时间
|
void |
setIncludeSelf(java.lang.Boolean includeSelf)
设置是否包含自己发送的消息
|
void |
setKeyword(java.lang.String keyword)
设置检索关键字
|
void |
setLimit(java.lang.Integer limit)
设置检索返回的最大记录数,最大和默认都是100
|
void |
setOrder(java.lang.Boolean order)
设置排序规则 true:正序;false:倒序(默认)
|
void |
setSort(QChatMessageSearchSortEnum sort)
设置排序条件
|
void |
setSubTypes(java.util.List<java.lang.Integer> subTypes)
设置搜索的消息子类型列表
|
void |
setToTime(java.lang.Long toTime)
设置查询结束时间
|
public QChatSearchMsgByPageParam(long serverId,
java.util.List<MsgTypeEnum> msgTypes)
serverId - 服务器IDmsgTypes - 搜索的消息类型列表public QChatSearchMsgByPageParam(java.lang.String keyword,
long serverId,
java.lang.Long channelId,
java.lang.String fromAccount,
java.lang.Long fromTime,
java.lang.Long toTime,
java.util.List<MsgTypeEnum> msgTypes,
java.util.List<java.lang.Integer> subTypes,
java.lang.Boolean isIncludeSelf,
java.lang.Boolean order,
java.lang.Integer limit,
QChatMessageSearchSortEnum sort,
java.lang.String cursor)
keyword - 检索关键字serverId - 服务器IdchannelId - 频道IdfromAccount - 消息发送者accidfromTime - 查询开始时间toTime - 查询结束时间msgTypes - 搜索的消息类型列表subTypes - 搜索的消息子类型列表isIncludeSelf - 是否包含自己发送的消息order - 排序规则 true:正序;false:倒序(默认)limit - 检索返回的最大记录数,最大和默认都是100sort - 排序条件cursor - 查询游标,下次查询的起始位置,第一页设置为null,查询下一页是传入上一页返回的cursorpublic java.lang.String getKeyword()
public void setKeyword(java.lang.String keyword)
keyword - public long getServerId()
public java.lang.Long getChannelId()
public void setChannelId(java.lang.Long channelId)
channelId - public java.lang.String getFromAccount()
public void setFromAccount(java.lang.String fromAccount)
fromAccount - public java.lang.Long getFromTime()
public void setFromTime(java.lang.Long fromTime)
fromTime - public java.lang.Long getToTime()
public void setToTime(java.lang.Long toTime)
toTime - public java.util.List<MsgTypeEnum> getMsgTypes()
public java.util.List<java.lang.Integer> getSubTypes()
public void setSubTypes(java.util.List<java.lang.Integer> subTypes)
subTypes - public java.lang.Boolean isIncludeSelf()
public void setIncludeSelf(java.lang.Boolean includeSelf)
includeSelf - public java.lang.Boolean getOrder()
public void setOrder(java.lang.Boolean order)
order - public java.lang.Integer getLimit()
public void setLimit(java.lang.Integer limit)
limit - public QChatMessageSearchSortEnum getSort()
public void setSort(QChatMessageSearchSortEnum sort)
sort - public java.lang.String getCursor()
public void setCursor(java.lang.String cursor)
cursor -