package com.google.zxing.client.android.encode; import android.telephony.PhoneNumberUtils; import java.util.HashSet; import java.util.List; /* loaded from: classes.dex */ abstract class ContactEncoder { ContactEncoder() { } static void a(StringBuilder sb, StringBuilder sb2, String str, String str2, Formatter formatter, char c) { String b = b(str2); if (b != null) { sb.append(str); sb.append(formatter.a(b, 0)); sb.append(c); sb2.append(b); sb2.append('\n'); } } static String b(String str) { if (str == null) { return null; } String trim = str.trim(); if (trim.isEmpty()) { return null; } return trim; } abstract String[] a(List list, String str, List list2, List list3, List list4, List list5, List list6, String str2); static void a(StringBuilder sb, StringBuilder sb2, String str, List list, int i, Formatter formatter, Formatter formatter2, char c) { if (list == null) { return; } HashSet hashSet = new HashSet(2); int i2 = 0; for (int i3 = 0; i3 < list.size(); i3++) { String b = b(list.get(i3)); if (b != null && !b.isEmpty() && !hashSet.contains(b)) { sb.append(str); sb.append(formatter2.a(b, i3)); sb.append(c); sb2.append(formatter == null ? b : formatter.a(b, i3)); sb2.append('\n'); i2++; if (i2 == i) { return; } else { hashSet.add(b); } } } } static String a(String str) { return PhoneNumberUtils.formatNumber(str); } }