]> nmode's Git Repositories - signal-cli/blob - lib/src/main/java/org/asamk/signal/manager/api/PhoneNumberSharingMode.java
Store profile phone number sharing mode and discoverable state
[signal-cli] / lib / src / main / java / org / asamk / signal / manager / api / PhoneNumberSharingMode.java
1 package org.asamk.signal.manager.api;
2
3 public enum PhoneNumberSharingMode {
4 EVERYBODY,
5 CONTACTS,
6 NOBODY;
7
8 public static PhoneNumberSharingMode valueOfOrNull(String value) {
9 if (value == null) {
10 return null;
11 }
12 try {
13 return valueOf(value);
14 } catch (IllegalArgumentException ignored) {
15 return null;
16 }
17 }
18 }