discord-jadx/app/src/main/java/c/i/e/q/i.java

79 lines
2.5 KiB
Java

package c.i.e.q;
import c.i.e.a;
import c.i.e.d;
import c.i.e.q.r.e;
import c.i.e.q.r.f.c;
import com.google.zxing.NotFoundException;
import com.google.zxing.ReaderException;
import com.google.zxing.Result;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Map;
/* compiled from: MultiFormatOneDReader */
public final class i extends k {
public final k[] a;
public i(Map<d, ?> map) {
Collection collection = map == null ? null : (Collection) map.get(d.POSSIBLE_FORMATS);
boolean z2 = (map == null || map.get(d.ASSUME_CODE_39_CHECK_DIGIT) == null) ? false : true;
ArrayList arrayList = new ArrayList();
if (collection != null) {
if (collection.contains(a.EAN_13) || collection.contains(a.UPC_A) || collection.contains(a.EAN_8) || collection.contains(a.UPC_E)) {
arrayList.add(new j(map));
}
if (collection.contains(a.CODE_39)) {
arrayList.add(new c(z2));
}
if (collection.contains(a.CODE_93)) {
arrayList.add(new d());
}
if (collection.contains(a.CODE_128)) {
arrayList.add(new b());
}
if (collection.contains(a.ITF)) {
arrayList.add(new h());
}
if (collection.contains(a.CODABAR)) {
arrayList.add(new a());
}
if (collection.contains(a.RSS_14)) {
arrayList.add(new e());
}
if (collection.contains(a.RSS_EXPANDED)) {
arrayList.add(new c());
}
}
if (arrayList.isEmpty()) {
arrayList.add(new j(map));
arrayList.add(new c(false));
arrayList.add(new a());
arrayList.add(new d());
arrayList.add(new b());
arrayList.add(new h());
arrayList.add(new e());
arrayList.add(new c());
}
this.a = (k[]) arrayList.toArray(new k[arrayList.size()]);
}
@Override // c.i.e.q.k
public Result b(int i, c.i.e.n.a aVar, Map<d, ?> map) throws NotFoundException {
k[] kVarArr;
for (k kVar : this.a) {
try {
return kVar.b(i, aVar, map);
} catch (ReaderException unused) {
}
}
throw NotFoundException.k;
}
@Override // c.i.e.q.k, c.i.e.i
public void reset() {
for (k kVar : this.a) {
kVar.reset();
}
}
}