NIMSDK-AOS  9.16.0
QChatMemberVolumeInfo.java
浏览该文件的文档.
1 package com.netease.nimlib.sdk.qcmedia.model;
2 
3 
4 import java.util.Objects;
5 
6 public class QChatMemberVolumeInfo {
7  private final String accid;
8  private final int volume;
9 
15  public QChatMemberVolumeInfo(String accid, int volume) {
16  this.accid = accid;
17  this.volume = volume;
18  }
19 
24  public final String getAccid() {
25  return this.accid;
26  }
27 
32  public final int getVolume() {
33  return this.volume;
34  }
35 
36  @Override
37  public boolean equals(Object o) {
38  if (this == o) {
39  return true;
40  }
41  if (!(o instanceof QChatMemberVolumeInfo)) {
42  return false;
43  }
44  QChatMemberVolumeInfo that = (QChatMemberVolumeInfo) o;
45  return volume == that.volume && accid.equals(that.accid);
46  }
47 
48  @Override
49  public int hashCode() {
50  return Objects.hash(accid, volume);
51  }
52 
53  @Override
54  public String toString() {
55  return "QChatMemberVolumeInfo{" +
56  "accid='" + accid + '\'' +
57  ", volume=" + volume +
58  '}';
59  }
60 }