]>
nmode's Git Repositories - signal-cli/blob - src/main/java/org/asamk/signal/GroupInfo.java
1 package org
.asamk
.signal
;
3 import com
.fasterxml
.jackson
.annotation
.JsonProperty
;
5 import java
.util
.Collection
;
6 import java
.util
.HashSet
;
9 public class GroupInfo
{
11 public final byte[] groupId
;
17 public Set
<String
> members
= new HashSet
<>();
22 public GroupInfo(byte[] groupId
) {
23 this.groupId
= groupId
;
26 public GroupInfo(@JsonProperty("groupId") byte[] groupId
, @JsonProperty("name") String name
, @JsonProperty("members") Collection
<String
> members
, @JsonProperty("avatarId") long avatarId
) {
27 this.groupId
= groupId
;
29 this.members
.addAll(members
);
30 this.avatarId
= avatarId
;