]>
nmode's Git Repositories - signal-cli/blob - src/main/java/org/asamk/signal/json/JsonContactEmail.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 JsonContactEmail(String value
, String type
, String label
) {
8 static JsonContactEmail
from(MessageEnvelope
.Data
.SharedContact
.Email email
) {
9 return new JsonContactEmail(email
.value(), email
.type().name(), Util
.getStringIfNotBlank(email
.label()));