NIMSDK-AOS  9.17.0
Public 成员函数 | 静态 Public 属性 | 所有成员列表
com.netease.nimlib.sdk.msg.model.GetMessagesDynamicallyParam类 参考
类 com.netease.nimlib.sdk.msg.model.GetMessagesDynamicallyParam 继承关系图:

Public 成员函数

 GetMessagesDynamicallyParam (@NonNull String sessionId, @NonNull SessionTypeEnum sessionType)
 
 GetMessagesDynamicallyParam (@NonNull String sessionId, @NonNull SessionTypeEnum sessionType, long fromTime, long toTime, long anchorServerId, String anchorClientId, int limit, @Nullable GetMessageDirectionEnum direction)
 
String getSessionId ()
 
SessionTypeEnum getSessionType ()
 
long getFromTime ()
 
void setFromTime (long fromTime)
 
long getToTime ()
 
void setToTime (long toTime)
 
long getAnchorServerId ()
 
void setAnchorServerId (long anchorServerId)
 
String getAnchorClientId ()
 
void setAnchorClientId (String anchorClientId)
 
int getLimit ()
 
void setLimit (int limit)
 
GetMessageDirectionEnum getDirection ()
 
void setDirection (GetMessageDirectionEnum direction)
 
IMMessage getAnchor ()
 可能会查询数据库 更多...
 
GetMessagesDynamicallyParam createStandardizedParam ()
 
boolean isValid ()
 参数合法的初阶判断函数 更多...
 
String toString ()
 

静态 Public 属性

static final int MAX_LIMIT = 100
 最大数量限制 更多...
 

详细描述

在文件 GetMessagesDynamicallyParam.java14 行定义.

构造及析构函数说明

◆ GetMessagesDynamicallyParam() [1/2]

com.netease.nimlib.sdk.msg.model.GetMessagesDynamicallyParam.GetMessagesDynamicallyParam ( @NonNull String  sessionId,
@NonNull SessionTypeEnum  sessionType 
)

在文件 GetMessagesDynamicallyParam.java61 行定义.

◆ GetMessagesDynamicallyParam() [2/2]

com.netease.nimlib.sdk.msg.model.GetMessagesDynamicallyParam.GetMessagesDynamicallyParam ( @NonNull String  sessionId,
@NonNull SessionTypeEnum  sessionType,
long  fromTime,
long  toTime,
long  anchorServerId,
String  anchorClientId,
int  limit,
@Nullable GetMessageDirectionEnum  direction 
)

在文件 GetMessagesDynamicallyParam.java65 行定义.

成员函数说明

◆ createStandardizedParam()

GetMessagesDynamicallyParam com.netease.nimlib.sdk.msg.model.GetMessagesDynamicallyParam.createStandardizedParam ( )

在文件 GetMessagesDynamicallyParam.java153 行定义.

◆ getAnchor()

IMMessage com.netease.nimlib.sdk.msg.model.GetMessagesDynamicallyParam.getAnchor ( )

可能会查询数据库

在文件 GetMessagesDynamicallyParam.java138 行定义.

◆ getAnchorClientId()

String com.netease.nimlib.sdk.msg.model.GetMessagesDynamicallyParam.getAnchorClientId ( )

在文件 GetMessagesDynamicallyParam.java110 行定义.

◆ getAnchorServerId()

long com.netease.nimlib.sdk.msg.model.GetMessagesDynamicallyParam.getAnchorServerId ( )

在文件 GetMessagesDynamicallyParam.java102 行定义.

◆ getDirection()

GetMessageDirectionEnum com.netease.nimlib.sdk.msg.model.GetMessagesDynamicallyParam.getDirection ( )

在文件 GetMessagesDynamicallyParam.java126 行定义.

◆ getFromTime()

long com.netease.nimlib.sdk.msg.model.GetMessagesDynamicallyParam.getFromTime ( )

在文件 GetMessagesDynamicallyParam.java86 行定义.

◆ getLimit()

int com.netease.nimlib.sdk.msg.model.GetMessagesDynamicallyParam.getLimit ( )

在文件 GetMessagesDynamicallyParam.java118 行定义.

◆ getSessionId()

String com.netease.nimlib.sdk.msg.model.GetMessagesDynamicallyParam.getSessionId ( )

在文件 GetMessagesDynamicallyParam.java77 行定义.

◆ getSessionType()

SessionTypeEnum com.netease.nimlib.sdk.msg.model.GetMessagesDynamicallyParam.getSessionType ( )

在文件 GetMessagesDynamicallyParam.java82 行定义.

◆ getToTime()

long com.netease.nimlib.sdk.msg.model.GetMessagesDynamicallyParam.getToTime ( )

在文件 GetMessagesDynamicallyParam.java94 行定义.

◆ isValid()

boolean com.netease.nimlib.sdk.msg.model.GetMessagesDynamicallyParam.isValid ( )

参数合法的初阶判断函数

返回
初步筛查是否合法的结果

在文件 GetMessagesDynamicallyParam.java172 行定义.

◆ setAnchorClientId()

void com.netease.nimlib.sdk.msg.model.GetMessagesDynamicallyParam.setAnchorClientId ( String  anchorClientId)

在文件 GetMessagesDynamicallyParam.java114 行定义.

◆ setAnchorServerId()

void com.netease.nimlib.sdk.msg.model.GetMessagesDynamicallyParam.setAnchorServerId ( long  anchorServerId)

在文件 GetMessagesDynamicallyParam.java106 行定义.

◆ setDirection()

void com.netease.nimlib.sdk.msg.model.GetMessagesDynamicallyParam.setDirection ( GetMessageDirectionEnum  direction)

在文件 GetMessagesDynamicallyParam.java130 行定义.

◆ setFromTime()

void com.netease.nimlib.sdk.msg.model.GetMessagesDynamicallyParam.setFromTime ( long  fromTime)

在文件 GetMessagesDynamicallyParam.java90 行定义.

◆ setLimit()

void com.netease.nimlib.sdk.msg.model.GetMessagesDynamicallyParam.setLimit ( int  limit)

在文件 GetMessagesDynamicallyParam.java122 行定义.

◆ setToTime()

void com.netease.nimlib.sdk.msg.model.GetMessagesDynamicallyParam.setToTime ( long  toTime)

在文件 GetMessagesDynamicallyParam.java98 行定义.

◆ toString()

String com.netease.nimlib.sdk.msg.model.GetMessagesDynamicallyParam.toString ( )

在文件 GetMessagesDynamicallyParam.java182 行定义.

类成员变量说明

◆ MAX_LIMIT

final int com.netease.nimlib.sdk.msg.model.GetMessagesDynamicallyParam.MAX_LIMIT = 100
static

最大数量限制

在文件 GetMessagesDynamicallyParam.java17 行定义.


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