l$1.smali
.class final Lokhttp3/l$1;
.super Ljava/lang/Object;
.source "CipherSuite.java"
# interfaces
.implements Ljava/util/Comparator;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lokhttp3/l;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Object;",
"Ljava/util/Comparator",
"<",
"Ljava/lang/String;",
">;"
}
.end annotation
# direct methods
.method constructor <init>()V
.registers 1
.prologue
.line 43
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final synthetic compare(Ljava/lang/Object;Ljava/lang/Object;)I
.registers 9
.prologue
const/4 v1, 0x1
const/4 v0, -0x1
.line 43
check-cast p1, Ljava/lang/String;
check-cast p2, Ljava/lang/String;
.line 1045
const/4 v2, 0x4
invoke-virtual {p1}, Ljava/lang/String;->length()I
move-result v3
invoke-virtual {p2}, Ljava/lang/String;->length()I
move-result v4
invoke-static {v3, v4}, Ljava/lang/Math;->min(II)I
move-result v3
:goto_13
if-ge v2, v3, :cond_27
.line 1046
invoke-virtual {p1, v2}, Ljava/lang/String;->charAt(I)C
move-result v4
.line 1047
invoke-virtual {p2, v2}, Ljava/lang/String;->charAt(I)C
move-result v5
.line 1048
if-eq v4, v5, :cond_24
if-ge v4, v5, :cond_22
.line 1052
:cond_21
:goto_21
return v0
:cond_22
move v0, v1
.line 1048
goto :goto_21
.line 1045
:cond_24
add-int/lit8 v2, v2, 0x1
goto :goto_13
.line 1050
:cond_27
invoke-virtual {p1}, Ljava/lang/String;->length()I
move-result v2
.line 1051
invoke-virtual {p2}, Ljava/lang/String;->length()I
move-result v3
.line 1052
if-eq v2, v3, :cond_35
if-lt v2, v3, :cond_21
move v0, v1
goto :goto_21
.line 1053
:cond_35
const/4 v0, 0x0
.line 43
goto :goto_21
.end method