jimu-decompiled/sources/com/google/zxing/client/result/AddressBookDoCoMoResultParser.java
2025-05-13 19:24:51 +02:00

32 lines
1.4 KiB
Java

package com.google.zxing.client.result;
import com.google.zxing.Result;
/* loaded from: classes.dex */
public final class AddressBookDoCoMoResultParser extends AbstractDoCoMoResultParser {
private static String e(String str) {
int indexOf = str.indexOf(44);
if (indexOf < 0) {
return str;
}
return str.substring(indexOf + 1) + ' ' + str.substring(0, indexOf);
}
@Override // com.google.zxing.client.result.ResultParser
public AddressBookParsedResult a(Result result) {
String[] a;
String b = ResultParser.b(result);
if (!b.startsWith("MECARD:") || (a = AbstractDoCoMoResultParser.a("N:", b, true)) == null) {
return null;
}
String e = e(a[0]);
String b2 = AbstractDoCoMoResultParser.b("SOUND:", b, true);
String[] a2 = AbstractDoCoMoResultParser.a("TEL:", b, true);
String[] a3 = AbstractDoCoMoResultParser.a("EMAIL:", b, true);
String b3 = AbstractDoCoMoResultParser.b("NOTE:", b, false);
String[] a4 = AbstractDoCoMoResultParser.a("ADR:", b, true);
String b4 = AbstractDoCoMoResultParser.b("BDAY:", b, true);
return new AddressBookParsedResult(ResultParser.a(e), null, b2, a2, null, a3, null, null, b3, a4, null, AbstractDoCoMoResultParser.b("ORG:", b, true), !ResultParser.b(b4, 8) ? null : b4, null, AbstractDoCoMoResultParser.a("URL:", b, true), null);
}
}