package com.google.firebase.ml.vision.text; import android.graphics.Point; import android.graphics.Rect; import android.util.SparseArray; import com.google.android.gms.common.internal.Preconditions; import com.google.android.gms.vision.text.Text; import java.util.ArrayList; import java.util.Collections; import java.util.List; /* loaded from: classes2.dex */ public class FirebaseVisionText { private final String text; private final List zzazm; public List getTextBlocks() { return Collections.unmodifiableList(this.zzazm); } /* loaded from: classes2.dex */ public static class Element extends TextBase { Element(com.google.android.gms.vision.text.Element element) { super(element); } public Element(String str, Rect rect, List list, Float f) { super(str, rect, list, f); } @Override // com.google.firebase.ml.vision.text.FirebaseVisionText.TextBase public /* bridge */ /* synthetic */ List getRecognizedLanguages() { return super.getRecognizedLanguages(); } @Override // com.google.firebase.ml.vision.text.FirebaseVisionText.TextBase public /* bridge */ /* synthetic */ Float getConfidence() { return super.getConfidence(); } @Override // com.google.firebase.ml.vision.text.FirebaseVisionText.TextBase public /* bridge */ /* synthetic */ String getText() { return super.getText(); } @Override // com.google.firebase.ml.vision.text.FirebaseVisionText.TextBase public /* bridge */ /* synthetic */ Rect getBoundingBox() { return super.getBoundingBox(); } } public FirebaseVisionText(SparseArray sparseArray) { this.zzazm = new ArrayList(); StringBuilder sb = new StringBuilder(); for (int i = 0; i < sparseArray.size(); i++) { com.google.android.gms.vision.text.TextBlock textBlock = sparseArray.get(sparseArray.keyAt(i)); if (textBlock != null) { TextBlock textBlock2 = new TextBlock(textBlock); this.zzazm.add(textBlock2); if (sb.length() != 0) { sb.append("\n"); } if (textBlock.getValue() != null) { sb.append(textBlock2.getText()); } } } this.text = sb.toString(); } /* loaded from: classes2.dex */ static class TextBase { private final Float confidence; private final Point[] cornerPoints; private final String text; private final Rect zzawz; private final List zzaxs; TextBase(Text text) { Preconditions.checkNotNull(text, "Text to construct FirebaseVisionText classes can't be null"); this.confidence = null; this.text = text.getValue(); this.zzawz = text.getBoundingBox(); this.cornerPoints = text.getCornerPoints(); this.zzaxs = Collections.emptyList(); } private TextBase(String str, Rect rect, List list, Float f) { Preconditions.checkNotNull(str, "Text string cannot be null"); Preconditions.checkNotNull(list, "Text languages cannot be null"); this.confidence = f; this.cornerPoints = null; this.text = str; this.zzawz = rect; this.zzaxs = list; } public String getText() { String str = this.text; return str == null ? "" : str; } public List getRecognizedLanguages() { return this.zzaxs; } public Float getConfidence() { return this.confidence; } public Rect getBoundingBox() { return this.zzawz; } } /* loaded from: classes2.dex */ public static class Line extends TextBase { private final List zzazn; Line(com.google.android.gms.vision.text.Line line) { super(line); this.zzazn = new ArrayList(); for (Text text : line.getComponents()) { if (text instanceof com.google.android.gms.vision.text.Element) { this.zzazn.add(new Element((com.google.android.gms.vision.text.Element) text)); } } } public Line(String str, Rect rect, List list, List list2, Float f) { super(str, rect, list, f); this.zzazn = list2; } @Override // com.google.firebase.ml.vision.text.FirebaseVisionText.TextBase public /* bridge */ /* synthetic */ List getRecognizedLanguages() { return super.getRecognizedLanguages(); } @Override // com.google.firebase.ml.vision.text.FirebaseVisionText.TextBase public /* bridge */ /* synthetic */ Float getConfidence() { return super.getConfidence(); } @Override // com.google.firebase.ml.vision.text.FirebaseVisionText.TextBase public /* bridge */ /* synthetic */ String getText() { return super.getText(); } @Override // com.google.firebase.ml.vision.text.FirebaseVisionText.TextBase public /* bridge */ /* synthetic */ Rect getBoundingBox() { return super.getBoundingBox(); } } /* loaded from: classes2.dex */ public static class TextBlock extends TextBase { private final List zzazo; TextBlock(com.google.android.gms.vision.text.TextBlock textBlock) { super(textBlock); this.zzazo = new ArrayList(); for (Text text : textBlock.getComponents()) { if (text instanceof com.google.android.gms.vision.text.Line) { this.zzazo.add(new Line((com.google.android.gms.vision.text.Line) text)); } } } public TextBlock(String str, Rect rect, List list, List list2, Float f) { super(str, rect, list, f); this.zzazo = list2; } @Override // com.google.firebase.ml.vision.text.FirebaseVisionText.TextBase public /* bridge */ /* synthetic */ List getRecognizedLanguages() { return super.getRecognizedLanguages(); } @Override // com.google.firebase.ml.vision.text.FirebaseVisionText.TextBase public /* bridge */ /* synthetic */ Float getConfidence() { return super.getConfidence(); } @Override // com.google.firebase.ml.vision.text.FirebaseVisionText.TextBase public /* bridge */ /* synthetic */ String getText() { return super.getText(); } @Override // com.google.firebase.ml.vision.text.FirebaseVisionText.TextBase public /* bridge */ /* synthetic */ Rect getBoundingBox() { return super.getBoundingBox(); } } public FirebaseVisionText(String str, List list) { ArrayList arrayList = new ArrayList(); this.zzazm = arrayList; this.text = str; arrayList.addAll(list); } }