NIMSDK-AOS  9.16.0
Public 成员函数 | 所有成员列表
com.netease.nimlib.sdk.qchat.param.QChatSearchMsgByPageParam类 参考

检索消息的接口入参 更多...

Public 成员函数

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

详细描述

检索消息的接口入参

在文件 QChatSearchMsgByPageParam.java11 行定义.

构造及析构函数说明

◆ QChatSearchMsgByPageParam() [1/2]

com.netease.nimlib.sdk.qchat.param.QChatSearchMsgByPageParam.QChatSearchMsgByPageParam ( long  serverId,
@NonNull List< MsgTypeEnum msgTypes 
)
参数
serverId服务器ID
msgTypes搜索的消息类型列表

在文件 QChatSearchMsgByPageParam.java80 行定义.

◆ QChatSearchMsgByPageParam() [2/2]

com.netease.nimlib.sdk.qchat.param.QChatSearchMsgByPageParam.QChatSearchMsgByPageParam ( String  keyword,
long  serverId,
Long  channelId,
String  fromAccount,
Long  fromTime,
Long  toTime,
@NonNull List< MsgTypeEnum msgTypes,
List< Integer >  subTypes,
Boolean  isIncludeSelf,
Boolean  order,
Integer  limit,
QChatMessageSearchSortEnum  sort,
String  cursor 
)
参数
keyword检索关键字
serverId服务器Id
channelId频道Id
fromAccount消息发送者accid
fromTime查询开始时间
toTime查询结束时间
msgTypes搜索的消息类型列表
subTypes搜索的消息子类型列表
isIncludeSelf是否包含自己发送的消息
order排序规则 true:正序;false:倒序(默认)
limit检索返回的最大记录数,最大和默认都是100
sort排序条件
cursor查询游标,下次查询的起始位置,第一页设置为null,查询下一页是传入上一页返回的cursor

在文件 QChatSearchMsgByPageParam.java101 行定义.

成员函数说明

◆ getChannelId()

Long com.netease.nimlib.sdk.qchat.param.QChatSearchMsgByPageParam.getChannelId ( )

获取频道Id

返回

在文件 QChatSearchMsgByPageParam.java147 行定义.

◆ getCursor()

String com.netease.nimlib.sdk.qchat.param.QChatSearchMsgByPageParam.getCursor ( )

获取查询游标,下次查询的起始位置,第一页设置为null,查询下一页是传入上一页返回的cursor

返回

在文件 QChatSearchMsgByPageParam.java301 行定义.

◆ getFromAccount()

String com.netease.nimlib.sdk.qchat.param.QChatSearchMsgByPageParam.getFromAccount ( )

获取消息发送者accid

返回

在文件 QChatSearchMsgByPageParam.java163 行定义.

◆ getFromTime()

Long com.netease.nimlib.sdk.qchat.param.QChatSearchMsgByPageParam.getFromTime ( )

获取查询开始时间

返回

在文件 QChatSearchMsgByPageParam.java179 行定义.

◆ getKeyword()

String com.netease.nimlib.sdk.qchat.param.QChatSearchMsgByPageParam.getKeyword ( )

获取检索关键字

返回

在文件 QChatSearchMsgByPageParam.java123 行定义.

◆ getLimit()

Integer com.netease.nimlib.sdk.qchat.param.QChatSearchMsgByPageParam.getLimit ( )

获取检索返回的最大记录数,最大和默认都是100

返回

在文件 QChatSearchMsgByPageParam.java269 行定义.

◆ getMsgTypes()

List<MsgTypeEnum> com.netease.nimlib.sdk.qchat.param.QChatSearchMsgByPageParam.getMsgTypes ( )

获取搜索的消息类型列表

返回

在文件 QChatSearchMsgByPageParam.java213 行定义.

◆ getOrder()

Boolean com.netease.nimlib.sdk.qchat.param.QChatSearchMsgByPageParam.getOrder ( )

获取排序规则 true:正序;false:倒序(默认)

返回

在文件 QChatSearchMsgByPageParam.java253 行定义.

◆ getServerId()

long com.netease.nimlib.sdk.qchat.param.QChatSearchMsgByPageParam.getServerId ( )

获取服务器Id

返回

在文件 QChatSearchMsgByPageParam.java139 行定义.

◆ getSort()

QChatMessageSearchSortEnum com.netease.nimlib.sdk.qchat.param.QChatSearchMsgByPageParam.getSort ( )

获取排序条件

返回

在文件 QChatSearchMsgByPageParam.java285 行定义.

◆ getSubTypes()

List<Integer> com.netease.nimlib.sdk.qchat.param.QChatSearchMsgByPageParam.getSubTypes ( )

获取搜索的消息子类型列表

返回

在文件 QChatSearchMsgByPageParam.java221 行定义.

◆ getToTime()

Long com.netease.nimlib.sdk.qchat.param.QChatSearchMsgByPageParam.getToTime ( )

获取查询结束时间

返回

在文件 QChatSearchMsgByPageParam.java195 行定义.

◆ isIncludeSelf()

Boolean com.netease.nimlib.sdk.qchat.param.QChatSearchMsgByPageParam.isIncludeSelf ( )

获取是否包含自己发送的消息

返回

在文件 QChatSearchMsgByPageParam.java237 行定义.

◆ setChannelId()

void com.netease.nimlib.sdk.qchat.param.QChatSearchMsgByPageParam.setChannelId ( Long  channelId)

设置频道Id

参数
channelId

在文件 QChatSearchMsgByPageParam.java155 行定义.

◆ setCursor()

void com.netease.nimlib.sdk.qchat.param.QChatSearchMsgByPageParam.setCursor ( String  cursor)

设置查询游标,下次查询的起始位置,第一页设置为null,查询下一页是传入上一页返回的cursor

参数
cursor

在文件 QChatSearchMsgByPageParam.java309 行定义.

◆ setFromAccount()

void com.netease.nimlib.sdk.qchat.param.QChatSearchMsgByPageParam.setFromAccount ( String  fromAccount)

设置消息发送者accid

参数
fromAccount

在文件 QChatSearchMsgByPageParam.java171 行定义.

◆ setFromTime()

void com.netease.nimlib.sdk.qchat.param.QChatSearchMsgByPageParam.setFromTime ( Long  fromTime)

设置查询开始时间

参数
fromTime

在文件 QChatSearchMsgByPageParam.java187 行定义.

◆ setIncludeSelf()

void com.netease.nimlib.sdk.qchat.param.QChatSearchMsgByPageParam.setIncludeSelf ( Boolean  includeSelf)

设置是否包含自己发送的消息

参数
includeSelf

在文件 QChatSearchMsgByPageParam.java245 行定义.

◆ setKeyword()

void com.netease.nimlib.sdk.qchat.param.QChatSearchMsgByPageParam.setKeyword ( String  keyword)

设置检索关键字

参数
keyword

在文件 QChatSearchMsgByPageParam.java131 行定义.

◆ setLimit()

void com.netease.nimlib.sdk.qchat.param.QChatSearchMsgByPageParam.setLimit ( Integer  limit)

设置检索返回的最大记录数,最大和默认都是100

参数
limit

在文件 QChatSearchMsgByPageParam.java277 行定义.

◆ setOrder()

void com.netease.nimlib.sdk.qchat.param.QChatSearchMsgByPageParam.setOrder ( Boolean  order)

设置排序规则 true:正序;false:倒序(默认)

参数
order

在文件 QChatSearchMsgByPageParam.java261 行定义.

◆ setSort()

void com.netease.nimlib.sdk.qchat.param.QChatSearchMsgByPageParam.setSort ( QChatMessageSearchSortEnum  sort)

设置排序条件

参数
sort

在文件 QChatSearchMsgByPageParam.java293 行定义.

◆ setSubTypes()

void com.netease.nimlib.sdk.qchat.param.QChatSearchMsgByPageParam.setSubTypes ( List< Integer >  subTypes)

设置搜索的消息子类型列表

参数
subTypes

在文件 QChatSearchMsgByPageParam.java229 行定义.

◆ setToTime()

void com.netease.nimlib.sdk.qchat.param.QChatSearchMsgByPageParam.setToTime ( Long  toTime)

设置查询结束时间

参数
toTime

在文件 QChatSearchMsgByPageParam.java203 行定义.


该类的文档由以下文件生成: