package com.google.zxing.client.result; import com.google.zxing.Result; import java.util.ArrayList; /* loaded from: classes.dex */ public final class BizcardResultParser extends AbstractDoCoMoResultParser { @Override // com.google.zxing.client.result.ResultParser public AddressBookParsedResult a(Result result) { String b = ResultParser.b(result); if (!b.startsWith("BIZCARD:")) { return null; } String a = a(AbstractDoCoMoResultParser.b("N:", b, true), AbstractDoCoMoResultParser.b("X:", b, true)); String b2 = AbstractDoCoMoResultParser.b("T:", b, true); String b3 = AbstractDoCoMoResultParser.b("C:", b, true); return new AddressBookParsedResult(ResultParser.a(a), null, null, a(AbstractDoCoMoResultParser.b("B:", b, true), AbstractDoCoMoResultParser.b("M:", b, true), AbstractDoCoMoResultParser.b("F:", b, true)), null, ResultParser.a(AbstractDoCoMoResultParser.b("E:", b, true)), null, null, null, AbstractDoCoMoResultParser.a("A:", b, true), null, b3, null, b2, null, null); } private static String[] a(String str, String str2, String str3) { ArrayList arrayList = new ArrayList(3); if (str != null) { arrayList.add(str); } if (str2 != null) { arrayList.add(str2); } if (str3 != null) { arrayList.add(str3); } int size = arrayList.size(); if (size == 0) { return null; } return (String[]) arrayList.toArray(new String[size]); } private static String a(String str, String str2) { if (str == null) { return str2; } if (str2 == null) { return str; } return str + ' ' + str2; } }