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
-