NIMSDK-AOS  10.8.20
QChatAreMentionedMeMessagesParam.java
浏览该文件的文档.
1 package com.netease.nimlib.sdk.qchat.param;
2 
3 import androidx.annotation.NonNull;
5 import java.util.ArrayList;
6 import java.util.List;
7 
8 /**
9  * "批量查询消息是否@当前用户"接口入参
10  */
12 
13  /**
14  * 消息列表,一次最多查询100条
15  */
16  private final List<? extends QChatMessage> messages;
17 
18  /**
19  *
20  * @param messages 需要查询的消息列表
21  */
22  public QChatAreMentionedMeMessagesParam(@NonNull List<? extends QChatMessage> messages) {
23  if(messages != null) {
24  this.messages = new ArrayList<>(messages);
25  }else{
26  this.messages = new ArrayList<>();
27  }
28  }
29 
30 
31  /**
32  * 获取消息列表
33  * @return
34  */
35  @NonNull
36  public List<? extends QChatMessage> getMessages() {
37  return messages;
38  }
39 }