+ return signal.listNumbers().stream().map(n -> {
+ final var contactName = signal.getContactName(n);
+ if (contactName.length() == 0) {
+ return null;
+ }
+ return new Pair<>(new RecipientAddress(null, n),
+ new Contact(contactName, null, 0, signal.isContactBlocked(n), false));
+ }).filter(Objects::nonNull).toList();