]>
nmode's Git Repositories - signal-cli/blob - src/main/java/org/asamk/signal/json/JsonContactPhone.java
1 package org
.asamk
.signal
.json
;
3 import org
.asamk
.signal
.manager
.api
.MessageEnvelope
;
4 import org
.asamk
.signal
.util
.Util
;
6 public record JsonContactPhone(String value
, String type
, String label
) {
8 static JsonContactPhone
from(MessageEnvelope
.Data
.SharedContact
.Phone phone
) {
9 return new JsonContactPhone(phone
.value(), phone
.type().name(), Util
.getStringIfNotBlank(phone
.label()));