]>
nmode's Git Repositories - signal-cli/blob - src/main/java/org/asamk/signal/json/JsonMention.java
1 package org
.asamk
.signal
.json
;
3 import org
.asamk
.signal
.manager
.api
.MessageEnvelope
;
7 public record JsonMention(@Deprecated String name
, String number
, String uuid
, int start
, int length
) {
9 static JsonMention
from(MessageEnvelope
.Data
.Mention mention
) {
10 final var address
= mention
.recipient();
11 return new JsonMention(address
.getLegacyIdentifier(),
12 address
.number().orElse(null),
13 address
.uuid().map(UUID
::toString
).orElse(null),