zzff.smali
.class Lcom/google/android/gms/internal/firebase_ml/zzff;
.super Lcom/google/android/gms/internal/firebase_ml/zzep;
# instance fields
.field private final description:Ljava/lang/String;
.field private final zzit:[C
.field private final zziu:[C
# direct methods
.method constructor <init>(Ljava/lang/String;[C[C)V
.registers 9
const/4 v1, 0x1
const/4 v2, 0x0
invoke-direct {p0}, Lcom/google/android/gms/internal/firebase_ml/zzep;-><init>()V
iput-object p1, p0, Lcom/google/android/gms/internal/firebase_ml/zzff;->description:Ljava/lang/String;
iput-object p2, p0, Lcom/google/android/gms/internal/firebase_ml/zzff;->zzit:[C
iput-object p3, p0, Lcom/google/android/gms/internal/firebase_ml/zzff;->zziu:[C
array-length v0, p2
array-length v3, p3
if-ne v0, v3, :cond_35
move v0, v1
:goto_10
invoke-static {v0}, Lcom/google/android/gms/internal/firebase_ml/zzfl;->checkArgument(Z)V
move v0, v2
:goto_14
array-length v3, p2
if-ge v0, v3, :cond_3b
aget-char v3, p2, v0
aget-char v4, p3, v0
if-gt v3, v4, :cond_37
move v3, v1
:goto_1e
invoke-static {v3}, Lcom/google/android/gms/internal/firebase_ml/zzfl;->checkArgument(Z)V
add-int/lit8 v3, v0, 0x1
array-length v4, p2
if-ge v3, v4, :cond_32
aget-char v3, p3, v0
add-int/lit8 v4, v0, 0x1
aget-char v4, p2, v4
if-ge v3, v4, :cond_39
move v3, v1
:goto_2f
invoke-static {v3}, Lcom/google/android/gms/internal/firebase_ml/zzfl;->checkArgument(Z)V
:cond_32
add-int/lit8 v0, v0, 0x1
goto :goto_14
:cond_35
move v0, v2
goto :goto_10
:cond_37
move v3, v2
goto :goto_1e
:cond_39
move v3, v2
goto :goto_2f
:cond_3b
return-void
.end method
# virtual methods
.method public toString()Ljava/lang/String;
.registers 2
iget-object v0, p0, Lcom/google/android/gms/internal/firebase_ml/zzff;->description:Ljava/lang/String;
return-object v0
.end method
.method public final zzb(C)Z
.registers 5
const/4 v0, 0x1
iget-object v1, p0, Lcom/google/android/gms/internal/firebase_ml/zzff;->zzit:[C
invoke-static {v1, p1}, Ljava/util/Arrays;->binarySearch([CC)I
move-result v1
if-ltz v1, :cond_a
:cond_9
:goto_9
return v0
:cond_a
xor-int/lit8 v1, v1, -0x1
add-int/lit8 v1, v1, -0x1
if-ltz v1, :cond_16
iget-object v2, p0, Lcom/google/android/gms/internal/firebase_ml/zzff;->zziu:[C
aget-char v1, v2, v1
if-le p1, v1, :cond_9
:cond_16
const/4 v0, 0x0
goto :goto_9
.end method