Files
rr3-apk/smali_classes4/com/ironsource/adqualitysdk/sdk/i/di.smali
Daniel Elliott f3960ee359 Add Discord APKTool decompilation (Smali source for modding)
- Imported from https://github.com/supermegamestre/Project-Real-Resurrection-3
- APKTool decompilation (Smali bytecode) for modding and rebuilding APK
- Supports both 32-bit (armeabi-v7a) and 64-bit (arm64-v8a) architectures
- Includes full Smali source, resources, and native libraries
- Ready to rebuild APK after modifications with apktool b command
- Added comprehensive README-apktool.md with modding guide

This branch complements the JADX branches:
- Use JADX (main/discord-community) to UNDERSTAND code (readable Java)
- Use APKTool (this branch) to MODIFY and REBUILD APK (editable Smali)

Total: 44,417 files, 538.51 MB Smali source code
2026-02-18 16:13:44 -08:00

1981 lines
41 KiB
Smali
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
.class public Lcom/ironsource/adqualitysdk/sdk/i/di;
.super Lcom/ironsource/adqualitysdk/sdk/i/da;
.source "SourceFile"
# interfaces
.implements Lcom/ironsource/adqualitysdk/sdk/i/cj;
# static fields
.field private static :I = 0x1
.field private static :I = 0x0
.field private static :[C = null
.field private static :C = '\u0005'
.field private static :J
# instance fields
.field private :Z
.field private :Z
.field private :Ljava/lang/String;
.field private :Ljava/lang/String;
.field private :D
.field private :Ljava/lang/String;
# direct methods
.method static constructor <clinit>()V
.locals 2
const/16 v0, 0x19
new-array v0, v0, [C
fill-array-data v0, :array_0
sput-object v0, Lcom/ironsource/adqualitysdk/sdk/i/di;->:[C
const-wide v0, -0x1d0571488b19ed3bL # -6.264184836213418E168
sput-wide v0, Lcom/ironsource/adqualitysdk/sdk/i/di;->:J
return-void
nop
:array_0
.array-data 2
0x66s
0x75s
0x6cs
0x73s
0x63s
0x72s
0x65s
0x6es
0x62s
0x61s
0x6ds
0x64s
0x69s
0x74s
0x6fs
0x2es
0x43s
0x4es
0x41s
0x52s
0x76s
0x49s
0x46s
0x67s
0x50s
.end array-data
.end method
.method public constructor <init>()V
.locals 2
.line 14
invoke-direct {p0}, Lcom/ironsource/adqualitysdk/sdk/i/da;-><init>()V
const-string v0, ""
iput-object v0, p0, Lcom/ironsource/adqualitysdk/sdk/i/di;->:Ljava/lang/String;
const-wide/high16 v0, -0x4010000000000000L # -1.0
iput-wide v0, p0, Lcom/ironsource/adqualitysdk/sdk/i/di;->:D
const/4 v0, 0x0
iput-boolean v0, p0, Lcom/ironsource/adqualitysdk/sdk/i/di;->:Z
return-void
.end method
.method private ()Ljava/lang/String;
.locals 3
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
add-int/lit8 v1, v0, 0x6d
.line 83
rem-int/lit16 v2, v1, 0x80
sput v2, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
rem-int/lit8 v1, v1, 0x2
iget-object v1, p0, Lcom/ironsource/adqualitysdk/sdk/i/di;->:Ljava/lang/String;
add-int/lit8 v0, v0, 0x5f
rem-int/lit16 v2, v0, 0x80
sput v2, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
rem-int/lit8 v0, v0, 0x2
return-object v1
.end method
.method private ()Ljava/lang/String;
.locals 5
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
add-int/lit8 v0, v0, 0x51
.line 93
rem-int/lit16 v1, v0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
rem-int/lit8 v0, v0, 0x2
if-eqz v0, :cond_1
.line 88
invoke-direct {p0}, Lcom/ironsource/adqualitysdk/sdk/i/di;->()Z
move-result v0
const/4 v1, 0x0
const-string v2, ""
if-eqz v0, :cond_0
.line 89
invoke-static {v2}, Landroid/view/MotionEvent;->axisFromString(Ljava/lang/String;)I
move-result v0
rsub-int/lit8 v0, v0, 0x9
invoke-static {}, Landroid/view/ViewConfiguration;->getScrollBarFadeDuration()I
move-result v3
shr-int/lit8 v3, v3, 0x10
add-int/lit8 v3, v3, 0x58
int-to-byte v3, v3
const-string v4, "\u0001\u0002\u00c4\u00c4\u0004\u0000\u0006\u0007\u0007\u0008"
invoke-static {v0, v3, v4}, Lcom/ironsource/adqualitysdk/sdk/i/di;->(IBLjava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v0
sget v3, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
add-int/lit8 v3, v3, 0x6b
.line 88
rem-int/lit16 v4, v3, 0x80
sput v4, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
rem-int/lit8 v3, v3, 0x2
goto :goto_0
.line 91
:cond_0
invoke-static {}, Landroid/view/ViewConfiguration;->getMaximumFlingVelocity()I
move-result v0
shr-int/lit8 v0, v0, 0x10
add-int/lit8 v0, v0, 0x6
invoke-static {v2, v1}, Landroid/text/TextUtils;->getOffsetAfter(Ljava/lang/CharSequence;I)I
move-result v3
rsub-int/lit8 v3, v3, 0x41
int-to-byte v3, v3
const-string v4, "\t\u0005\u00af\u00af\u0007\u0006"
invoke-static {v0, v3, v4}, Lcom/ironsource/adqualitysdk/sdk/i/di;->(IBLjava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v0
.line 93
:goto_0
new-instance v3, Ljava/lang/StringBuilder;
invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
invoke-static {v2}, Landroid/text/TextUtils;->getTrimmedLength(Ljava/lang/CharSequence;)I
move-result v2
rsub-int/lit8 v2, v2, 0xa
invoke-static {v1}, Landroid/graphics/Color;->alpha(I)I
move-result v1
add-int/lit8 v1, v1, 0x5a
int-to-byte v1, v1
const-string v4, "\u000b\u0005\u000c\r\u0008\u000e\r\n\u0005\u0011"
invoke-static {v2, v1, v4}, Lcom/ironsource/adqualitysdk/sdk/i/di;->(IBLjava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v1
invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/ironsource/adqualitysdk/sdk/i/di;->:Ljava/lang/String;
invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {}, Landroid/view/ViewConfiguration;->getScrollBarFadeDuration()I
move-result v1
shr-int/lit8 v1, v1, 0x10
add-int/lit8 v1, v1, 0x1
const-string v2, "\ufb76\ufb58\u2adf\u5fd2\uaf59"
invoke-static {v2, v1}, Lcom/ironsource/adqualitysdk/sdk/i/di;->(Ljava/lang/String;I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object v1
invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v3}, Ljava/lang/Object;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.line 88
:cond_1
invoke-direct {p0}, Lcom/ironsource/adqualitysdk/sdk/i/di;->()Z
const/4 v0, 0x0
throw v0
.end method
.method private ()Z
.locals 2
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
add-int/lit8 v0, v0, 0x3f
.line 75
rem-int/lit16 v1, v0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
rem-int/lit8 v0, v0, 0x2
if-nez v0, :cond_0
iget-boolean v0, p0, Lcom/ironsource/adqualitysdk/sdk/i/di;->:Z
return v0
:cond_0
const/4 v0, 0x0
throw v0
.end method
.method private static (Ljava/lang/String;I)Ljava/lang/String;
.locals 8
if-eqz p0, :cond_0
invoke-virtual {p0}, Ljava/lang/String;->toCharArray()[C
move-result-object p0
:cond_0
check-cast p0, [C
.line 2073
sget-object v0, Lcom/ironsource/adqualitysdk/sdk/i/i;->:Ljava/lang/Object;
monitor-enter v0
:try_start_0
sget-wide v1, Lcom/ironsource/adqualitysdk/sdk/i/di;->:J
.line 2076
invoke-static {v1, v2, p0, p1}, Lcom/ironsource/adqualitysdk/sdk/i/i;->(J[CI)[C
move-result-object p0
const/4 p1, 0x4
.line 2081
sput p1, Lcom/ironsource/adqualitysdk/sdk/i/i;->:I
:goto_0
sget v1, Lcom/ironsource/adqualitysdk/sdk/i/i;->:I
array-length v2, p0
if-ge v1, v2, :cond_1
add-int/lit8 v1, v1, -0x4
.line 2083
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/i;->:I
.line 2084
sget v1, Lcom/ironsource/adqualitysdk/sdk/i/i;->:I
aget-char v2, p0, v1
rem-int/lit8 v3, v1, 0x4
aget-char v3, p0, v3
xor-int/2addr v2, v3
int-to-long v2, v2
sget v4, Lcom/ironsource/adqualitysdk/sdk/i/i;->:I
int-to-long v4, v4
sget-wide v6, Lcom/ironsource/adqualitysdk/sdk/i/di;->:J
mul-long/2addr v4, v6
xor-long/2addr v2, v4
long-to-int v2, v2
int-to-char v2, v2
aput-char v2, p0, v1
.line 2081
sget v1, Lcom/ironsource/adqualitysdk/sdk/i/i;->:I
add-int/lit8 v1, v1, 0x1
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/i;->:I
goto :goto_0
:catchall_0
move-exception p0
goto :goto_1
.line 2088
:cond_1
new-instance v1, Ljava/lang/String;
array-length v2, p0
sub-int/2addr v2, p1
invoke-direct {v1, p0, p1, v2}, Ljava/lang/String;-><init>([CII)V
monitor-exit v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
return-object v1
.line 2089
:goto_1
monitor-exit v0
throw p0
.end method
.method private static (IBLjava/lang/String;)Ljava/lang/String;
.locals 8
if-eqz p2, :cond_0
invoke-virtual {p2}, Ljava/lang/String;->toCharArray()[C
move-result-object p2
:cond_0
check-cast p2, [C
.line 1208
sget-object v0, Lcom/ironsource/adqualitysdk/sdk/i/h;->:Ljava/lang/Object;
monitor-enter v0
:try_start_0
sget-object v1, Lcom/ironsource/adqualitysdk/sdk/i/di;->:[C
sget-char v2, Lcom/ironsource/adqualitysdk/sdk/i/di;->:C
.line 1218
new-array v3, p0, [C
.line 1221
rem-int/lit8 v4, p0, 0x2
if-eqz v4, :cond_1
add-int/lit8 p0, p0, -0x1
.line 1224
aget-char v4, p2, p0
sub-int/2addr v4, p1
int-to-char v4, v4
aput-char v4, v3, p0
goto :goto_0
:catchall_0
move-exception p0
goto/16 :goto_3
:cond_1
:goto_0
const/4 v4, 0x1
if-le p0, v4, :cond_5
const/4 v5, 0x0
.line 1229
sput v5, Lcom/ironsource/adqualitysdk/sdk/i/h;->:I
:goto_1
sget v5, Lcom/ironsource/adqualitysdk/sdk/i/h;->:I
if-ge v5, p0, :cond_5
.line 1233
aget-char v5, p2, v5
sput-char v5, Lcom/ironsource/adqualitysdk/sdk/i/h;->:C
.line 1234
sget v5, Lcom/ironsource/adqualitysdk/sdk/i/h;->:I
add-int/2addr v5, v4
aget-char v5, p2, v5
sput-char v5, Lcom/ironsource/adqualitysdk/sdk/i/h;->:C
.line 1237
sget-char v5, Lcom/ironsource/adqualitysdk/sdk/i/h;->:C
sget-char v6, Lcom/ironsource/adqualitysdk/sdk/i/h;->:C
if-ne v5, v6, :cond_2
.line 1239
sget v5, Lcom/ironsource/adqualitysdk/sdk/i/h;->:I
sget-char v6, Lcom/ironsource/adqualitysdk/sdk/i/h;->:C
sub-int/2addr v6, p1
int-to-char v6, v6
aput-char v6, v3, v5
.line 1240
sget v5, Lcom/ironsource/adqualitysdk/sdk/i/h;->:I
add-int/2addr v5, v4
sget-char v6, Lcom/ironsource/adqualitysdk/sdk/i/h;->:C
sub-int/2addr v6, p1
int-to-char v6, v6
aput-char v6, v3, v5
goto/16 :goto_2
.line 1245
:cond_2
sget-char v5, Lcom/ironsource/adqualitysdk/sdk/i/h;->:C
div-int/2addr v5, v2
sput v5, Lcom/ironsource/adqualitysdk/sdk/i/h;->:I
.line 1246
sget-char v5, Lcom/ironsource/adqualitysdk/sdk/i/h;->:C
rem-int/2addr v5, v2
sput v5, Lcom/ironsource/adqualitysdk/sdk/i/h;->:I
.line 1247
sget-char v5, Lcom/ironsource/adqualitysdk/sdk/i/h;->:C
div-int/2addr v5, v2
sput v5, Lcom/ironsource/adqualitysdk/sdk/i/h;->:I
.line 1248
sget-char v5, Lcom/ironsource/adqualitysdk/sdk/i/h;->:C
rem-int/2addr v5, v2
sput v5, Lcom/ironsource/adqualitysdk/sdk/i/h;->:I
.line 1251
sget v5, Lcom/ironsource/adqualitysdk/sdk/i/h;->:I
sget v6, Lcom/ironsource/adqualitysdk/sdk/i/h;->:I
if-ne v5, v6, :cond_3
.line 1253
sget v5, Lcom/ironsource/adqualitysdk/sdk/i/h;->:I
add-int/2addr v5, v2
sub-int/2addr v5, v4
rem-int/2addr v5, v2
sput v5, Lcom/ironsource/adqualitysdk/sdk/i/h;->:I
.line 1254
sget v5, Lcom/ironsource/adqualitysdk/sdk/i/h;->:I
add-int/2addr v5, v2
sub-int/2addr v5, v4
rem-int/2addr v5, v2
sput v5, Lcom/ironsource/adqualitysdk/sdk/i/h;->:I
.line 1256
sget v5, Lcom/ironsource/adqualitysdk/sdk/i/h;->:I
mul-int/2addr v5, v2
sget v6, Lcom/ironsource/adqualitysdk/sdk/i/h;->:I
add-int/2addr v5, v6
.line 1257
sget v6, Lcom/ironsource/adqualitysdk/sdk/i/h;->:I
mul-int/2addr v6, v2
sget v7, Lcom/ironsource/adqualitysdk/sdk/i/h;->:I
add-int/2addr v6, v7
.line 1259
sget v7, Lcom/ironsource/adqualitysdk/sdk/i/h;->:I
aget-char v5, v1, v5
aput-char v5, v3, v7
add-int/lit8 v7, v7, 0x1
.line 1260
aget-char v5, v1, v6
aput-char v5, v3, v7
goto :goto_2
.line 1264
:cond_3
sget v5, Lcom/ironsource/adqualitysdk/sdk/i/h;->:I
sget v6, Lcom/ironsource/adqualitysdk/sdk/i/h;->:I
if-ne v5, v6, :cond_4
.line 1266
sget v5, Lcom/ironsource/adqualitysdk/sdk/i/h;->:I
add-int/2addr v5, v2
sub-int/2addr v5, v4
rem-int/2addr v5, v2
sput v5, Lcom/ironsource/adqualitysdk/sdk/i/h;->:I
.line 1267
sget v5, Lcom/ironsource/adqualitysdk/sdk/i/h;->:I
add-int/2addr v5, v2
sub-int/2addr v5, v4
rem-int/2addr v5, v2
sput v5, Lcom/ironsource/adqualitysdk/sdk/i/h;->:I
.line 1269
sget v5, Lcom/ironsource/adqualitysdk/sdk/i/h;->:I
mul-int/2addr v5, v2
sget v6, Lcom/ironsource/adqualitysdk/sdk/i/h;->:I
add-int/2addr v5, v6
.line 1270
sget v6, Lcom/ironsource/adqualitysdk/sdk/i/h;->:I
mul-int/2addr v6, v2
sget v7, Lcom/ironsource/adqualitysdk/sdk/i/h;->:I
add-int/2addr v6, v7
.line 1272
sget v7, Lcom/ironsource/adqualitysdk/sdk/i/h;->:I
aget-char v5, v1, v5
aput-char v5, v3, v7
add-int/lit8 v7, v7, 0x1
.line 1273
aget-char v5, v1, v6
aput-char v5, v3, v7
goto :goto_2
.line 1281
:cond_4
sget v5, Lcom/ironsource/adqualitysdk/sdk/i/h;->:I
mul-int/2addr v5, v2
sget v6, Lcom/ironsource/adqualitysdk/sdk/i/h;->:I
add-int/2addr v5, v6
.line 1282
sget v6, Lcom/ironsource/adqualitysdk/sdk/i/h;->:I
mul-int/2addr v6, v2
sget v7, Lcom/ironsource/adqualitysdk/sdk/i/h;->:I
add-int/2addr v6, v7
.line 1284
sget v7, Lcom/ironsource/adqualitysdk/sdk/i/h;->:I
aget-char v5, v1, v5
aput-char v5, v3, v7
add-int/lit8 v7, v7, 0x1
.line 1285
aget-char v5, v1, v6
aput-char v5, v3, v7
.line 1229
:goto_2
sget v5, Lcom/ironsource/adqualitysdk/sdk/i/h;->:I
add-int/lit8 v5, v5, 0x2
sput v5, Lcom/ironsource/adqualitysdk/sdk/i/h;->:I
goto/16 :goto_1
.line 1291
:cond_5
new-instance p0, Ljava/lang/String;
invoke-direct {p0, v3}, Ljava/lang/String;-><init>([C)V
monitor-exit v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
return-object p0
.line 1292
:goto_3
monitor-exit v0
throw p0
.end method
.method private (Ljava/lang/String;)V
.locals 2
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
add-int/lit8 v0, v0, 0x1f
.line 47
rem-int/lit16 v1, v0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
rem-int/lit8 v0, v0, 0x2
iput-object p1, p0, Lcom/ironsource/adqualitysdk/sdk/i/di;->:Ljava/lang/String;
add-int/lit8 v1, v1, 0x11
rem-int/lit16 p1, v1, 0x80
sput p1, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
rem-int/lit8 v1, v1, 0x2
if-nez v1, :cond_0
return-void
:cond_0
const/4 p1, 0x0
throw p1
.end method
.method private ()Z
.locals 2
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
add-int/lit8 v0, v0, 0x49
.line 71
rem-int/lit16 v1, v0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
rem-int/lit8 v0, v0, 0x2
if-eqz v0, :cond_0
iget-boolean v0, p0, Lcom/ironsource/adqualitysdk/sdk/i/di;->:Z
return v0
:cond_0
const/4 v0, 0x0
throw v0
.end method
.method private ()Ljava/lang/Double;
.locals 2
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
add-int/lit8 v0, v0, 0x61
.line 59
rem-int/lit16 v1, v0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
rem-int/lit8 v0, v0, 0x2
if-nez v0, :cond_0
iget-wide v0, p0, Lcom/ironsource/adqualitysdk/sdk/i/di;->:D
invoke-static {v0, v1}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
move-result-object v0
return-object v0
:cond_0
const/4 v0, 0x0
throw v0
.end method
.method private ()Ljava/lang/String;
.locals 2
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
add-int/lit8 v0, v0, 0x1b
.line 43
rem-int/lit16 v1, v0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
rem-int/lit8 v0, v0, 0x2
if-nez v0, :cond_0
iget-object v0, p0, Lcom/ironsource/adqualitysdk/sdk/i/di;->:Ljava/lang/String;
const/16 v1, 0x60
div-int/lit8 v1, v1, 0x0
goto :goto_0
:cond_0
iget-object v0, p0, Lcom/ironsource/adqualitysdk/sdk/i/di;->:Ljava/lang/String;
:goto_0
return-object v0
.end method
.method private (Z)V
.locals 3
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
add-int/lit8 v1, v0, 0xd
.line 63
rem-int/lit16 v2, v1, 0x80
sput v2, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
rem-int/lit8 v1, v1, 0x2
iput-boolean p1, p0, Lcom/ironsource/adqualitysdk/sdk/i/di;->:Z
add-int/lit8 v0, v0, 0x63
rem-int/lit16 p1, v0, 0x80
sput p1, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
rem-int/lit8 v0, v0, 0x2
if-eqz v0, :cond_0
const/16 p1, 0x1e
div-int/lit8 p1, p1, 0x0
:cond_0
return-void
.end method
.method private ()Ljava/lang/String;
.locals 4
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
add-int/lit8 v0, v0, 0x69
.line 51
rem-int/lit16 v1, v0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
rem-int/lit8 v0, v0, 0x2
const/4 v2, 0x0
if-eqz v0, :cond_1
iget-object v0, p0, Lcom/ironsource/adqualitysdk/sdk/i/di;->:Ljava/lang/String;
add-int/lit8 v1, v1, 0x1b
rem-int/lit16 v3, v1, 0x80
sput v3, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
rem-int/lit8 v1, v1, 0x2
if-nez v1, :cond_0
return-object v0
:cond_0
throw v2
:cond_1
throw v2
.end method
# virtual methods
.method public final ()Lorg/json/JSONObject;
.locals 6
.line 97
new-instance v0, Lorg/json/JSONObject;
invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V
.line 98
new-instance v1, Lorg/json/JSONObject;
invoke-direct {v1}, Lorg/json/JSONObject;-><init>()V
.line 100
:try_start_0
sget-object v2, Lcom/ironsource/adqualitysdk/sdk/i/ik;->:Ljava/lang/String;
iget-object v3, p0, Lcom/ironsource/adqualitysdk/sdk/i/di;->:Ljava/lang/String;
invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
iget-wide v2, p0, Lcom/ironsource/adqualitysdk/sdk/i/di;->:D
:try_end_0
.catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0
const-wide/high16 v4, -0x4010000000000000L # -1.0
cmpl-double v4, v2, v4
if-lez v4, :cond_0
sget v4, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
add-int/lit8 v4, v4, 0x57
.line 116
rem-int/lit16 v5, v4, 0x80
sput v5, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
rem-int/lit8 v4, v4, 0x2
.line 102
:try_start_1
sget-object v4, Lcom/ironsource/adqualitysdk/sdk/i/ik;->:Ljava/lang/String;
invoke-virtual {v1, v4, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;D)Lorg/json/JSONObject;
.line 104
:cond_0
sget-object v2, Lcom/ironsource/adqualitysdk/sdk/i/ik;->:Ljava/lang/String;
iget-object v3, p0, Lcom/ironsource/adqualitysdk/sdk/i/di;->:Ljava/lang/String;
invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
:try_end_1
.catch Lorg/json/JSONException; {:try_start_1 .. :try_end_1} :catch_0
.line 108
:catch_0
:try_start_2
invoke-virtual {v1}, Lorg/json/JSONObject;->length()I
move-result v2
:try_end_2
.catch Lorg/json/JSONException; {:try_start_2 .. :try_end_2} :catch_1
if-lez v2, :cond_3
sget v2, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
add-int/lit8 v2, v2, 0x5f
.line 116
rem-int/lit16 v3, v2, 0x80
sput v3, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
rem-int/lit8 v2, v2, 0x2
if-eqz v2, :cond_2
:try_start_3
iget-boolean v2, p0, Lcom/ironsource/adqualitysdk/sdk/i/di;->:Z
if-eqz v2, :cond_1
.line 110
sget-object v2, Lcom/ironsource/adqualitysdk/sdk/i/ik;->:Ljava/lang/String;
const/4 v3, 0x1
invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;
.line 112
:cond_1
sget-object v2, Lcom/ironsource/adqualitysdk/sdk/i/ik;->:Ljava/lang/String;
invoke-virtual {v0, v2, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
:try_end_3
.catch Lorg/json/JSONException; {:try_start_3 .. :try_end_3} :catch_1
goto :goto_0
:cond_2
const/4 v0, 0x0
.line 109
throw v0
:cond_3
:goto_0
sget v1, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
add-int/lit8 v1, v1, 0x63
.line 116
rem-int/lit16 v2, v1, 0x80
sput v2, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
rem-int/lit8 v1, v1, 0x2
:catch_1
sget v1, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
add-int/lit8 v1, v1, 0x3b
rem-int/lit16 v2, v1, 0x80
sput v2, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
rem-int/lit8 v1, v1, 0x2
return-object v0
.end method
.method public final (Ljava/lang/String;)V
.locals 2
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
add-int/lit8 v0, v0, 0x5d
.line 79
rem-int/lit16 v1, v0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
rem-int/lit8 v0, v0, 0x2
iput-object p1, p0, Lcom/ironsource/adqualitysdk/sdk/i/di;->:Ljava/lang/String;
add-int/lit8 v1, v1, 0x35
rem-int/lit16 p1, v1, 0x80
sput p1, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
rem-int/lit8 v1, v1, 0x2
return-void
.end method
.method public final (Ljava/lang/String;Ljava/util/List;Lcom/ironsource/adqualitysdk/sdk/i/ch;)Ljava/lang/Object;
.locals 12
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/util/List<",
"Ljava/lang/Object;",
">;",
"Lcom/ironsource/adqualitysdk/sdk/i/ch;",
")",
"Ljava/lang/Object;"
}
.end annotation
.line 121
invoke-virtual {p1}, Ljava/lang/Object;->hashCode()I
move-result p3
const/16 v0, 0xc
const/16 v1, 0x8
const/16 v2, 0xd
const/16 v3, 0x30
const/16 v4, 0x39
const/16 v5, 0xa
const/16 v6, 0x9
const/4 v7, 0x0
const-string v8, ""
const/4 v9, 0x2
const/4 v10, 0x1
const/4 v11, 0x0
sparse-switch p3, :sswitch_data_0
goto/16 :goto_0
:sswitch_0
invoke-static {v11}, Landroid/graphics/Color;->blue(I)I
move-result p3
add-int/2addr p3, v10
const-string v0, "\u423a\u425d\u9775\u85d5\udc46\u04b2\uf9b8\u3cbc\u094a\ucafe\u8943\ubfa9\ud477\u3ff6\u427f\uf2ae"
invoke-static {v0, p3}, Lcom/ironsource/adqualitysdk/sdk/i/di;->(Ljava/lang/String;I)Ljava/lang/String;
move-result-object p3
invoke-virtual {p3}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object p3
invoke-virtual {p1, p3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_0
const/4 v0, 0x5
goto/16 :goto_1
:sswitch_1
invoke-static {}, Landroid/media/AudioTrack;->getMaxVolume()F
move-result p3
cmpl-float p3, p3, v7
rsub-int/lit8 p3, p3, 0x12
invoke-static {}, Landroid/view/ViewConfiguration;->getMaximumDrawingCacheSize()I
move-result v0
shr-int/lit8 v0, v0, 0x18
sub-int/2addr v6, v0
int-to-byte v0, v6
const-string v1, "\u0015\u0008\u000b\u0017\u0002\u0017\u0002\u0003\u0003\u0004\u0000\tnn\u0008\u0011m"
invoke-static {p3, v0, v1}, Lcom/ironsource/adqualitysdk/sdk/i/di;->(IBLjava/lang/String;)Ljava/lang/String;
move-result-object p3
invoke-virtual {p3}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object p3
invoke-virtual {p1, p3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_0
const/4 v0, 0x7
goto/16 :goto_1
:sswitch_2
invoke-static {}, Landroid/view/ViewConfiguration;->getScrollFriction()F
move-result p3
cmpl-float p3, p3, v7
add-int/2addr p3, v5
invoke-static {}, Landroid/media/AudioTrack;->getMinVolume()F
move-result v0
cmpl-float v0, v0, v7
add-int/2addr v0, v4
int-to-byte v0, v0
const-string v1, "\u0015\u0008\u000b\u0017\u0001\u0012\u0002\u0004\u000e\n\u00a6"
invoke-static {p3, v0, v1}, Lcom/ironsource/adqualitysdk/sdk/i/di;->(IBLjava/lang/String;)Ljava/lang/String;
move-result-object p3
invoke-virtual {p3}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object p3
invoke-virtual {p1, p3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_0
sget p1, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
add-int/lit8 p1, p1, 0x31
.line 162
rem-int/lit16 p3, p1, 0x80
sput p3, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
rem-int/2addr p1, v9
const/16 v0, 0xb
goto/16 :goto_1
.line 121
:sswitch_3
invoke-static {}, Landroid/os/SystemClock;->currentThreadTimeMillis()J
move-result-wide v0
const-wide/16 v2, -0x1
cmp-long p3, v0, v2
const-string v0, "\u4687\u46f4\u56ca\u446a\u1544\ub954\u30ba\u8152\u0de0\u0b50\u4051\u0242\ud0db\ufe48\u8b65"
invoke-static {v0, p3}, Lcom/ironsource/adqualitysdk/sdk/i/di;->(Ljava/lang/String;I)Ljava/lang/String;
move-result-object p3
invoke-virtual {p3}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object p3
invoke-virtual {p1, p3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_0
move v0, v5
goto/16 :goto_1
:sswitch_4
invoke-static {v8, v3, v11, v11}, Landroid/text/TextUtils;->lastIndexOf(Ljava/lang/CharSequence;CII)I
move-result p3
neg-int p3, p3
const-string v0, "\u6acc\u6abf\u73db\u617b\u90e6\ue4ea\ub518\udce8\u21bd\u2e66\uc5ef\u5fea\ufc90\udb53\u0ece\u12d1\u8b95\u87ae\ub3a9\uc50c\u46ee\u4ca5\ue48c\ub816\u1dc5\uf997"
invoke-static {v0, p3}, Lcom/ironsource/adqualitysdk/sdk/i/di;->(Ljava/lang/String;I)Ljava/lang/String;
move-result-object p3
invoke-virtual {p3}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object p3
invoke-virtual {p1, p3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_0
move v0, v9
goto/16 :goto_1
:sswitch_5
invoke-static {v11}, Landroid/graphics/Color;->red(I)I
move-result p3
add-int/lit8 p3, p3, 0x10
invoke-static {}, Landroid/view/ViewConfiguration;->getTapTimeout()I
move-result v0
shr-int/lit8 v0, v0, 0x10
sub-int/2addr v10, v0
int-to-byte v0, v10
const-string v1, "\u0001\u0008\u000b\u0012\u000c\t\u0008\u0007\u0003\u000e\n\t\u0013\u0007\u000b\u0005"
invoke-static {p3, v0, v1}, Lcom/ironsource/adqualitysdk/sdk/i/di;->(IBLjava/lang/String;)Ljava/lang/String;
move-result-object p3
invoke-virtual {p3}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object p3
invoke-virtual {p1, p3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_0
sget p1, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
add-int/2addr p1, v2
.line 162
rem-int/lit16 p3, p1, 0x80
sput p3, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
rem-int/2addr p1, v9
move v0, v11
goto/16 :goto_1
.line 121
:sswitch_6
invoke-static {v8}, Landroid/view/MotionEvent;->axisFromString(Ljava/lang/String;)I
move-result p3
rsub-int/lit8 p3, p3, 0x10
invoke-static {}, Landroid/view/ViewConfiguration;->getWindowTouchSlop()I
move-result v0
shr-int/2addr v0, v1
rsub-int/lit8 v0, v0, 0x20
int-to-byte v0, v0
const-string v1, "\u0001\u0008\u000b\u0017\u0002\u0017\u0002\u0003\u0003\u0004\u0000\t\u0085\u0085\u0008\u0011\u0084"
invoke-static {p3, v0, v1}, Lcom/ironsource/adqualitysdk/sdk/i/di;->(IBLjava/lang/String;)Ljava/lang/String;
move-result-object p3
invoke-virtual {p3}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object p3
invoke-virtual {p1, p3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_0
const/4 v0, 0x6
goto/16 :goto_1
:sswitch_7
invoke-static {}, Landroid/view/ViewConfiguration;->getTapTimeout()I
move-result p3
shr-int/lit8 p3, p3, 0x10
sub-int/2addr v10, p3
const-string p3, "\u6b01\u6b66\u7f2a\u6d8a\u1105\u3b55\u34fb\u034a\u2079\u2292\u4406\u804c\ufd44\ud7a2\u8f27\ucd49\u8a74\u8b4f"
invoke-static {p3, v10}, Lcom/ironsource/adqualitysdk/sdk/i/di;->(Ljava/lang/String;I)Ljava/lang/String;
move-result-object p3
invoke-virtual {p3}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object p3
invoke-virtual {p1, p3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_0
move v0, v6
goto/16 :goto_1
:sswitch_8
invoke-static {v8, v11}, Landroid/text/TextUtils;->getOffsetAfter(Ljava/lang/CharSequence;I)I
move-result p3
sub-int/2addr v10, p3
const-string p3, "\u963c\u965b\u4821\u5a81\u21be\uc86f\u0440\uf06d\udd4d\u159c\u74b7\u736f`\ue0a9\ubf96\u3e54\u7765\ubc54\u02f1\ue989\uba1e\u775f\u55d4\u9493\ue135\uc26d"
invoke-static {p3, v10}, Lcom/ironsource/adqualitysdk/sdk/i/di;->(Ljava/lang/String;I)Ljava/lang/String;
move-result-object p3
invoke-virtual {p3}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object p3
invoke-virtual {p1, p3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_0
const/4 v0, 0x3
goto/16 :goto_1
:sswitch_9
invoke-static {v11, v11}, Landroid/widget/ExpandableListView;->getPackedPositionForChild(II)J
move-result-wide v0
const-wide/16 v3, 0x0
cmp-long p3, v0, v3
neg-int p3, p3
const-string v0, "\u3d37\u3d43\uf3a9\ue103\uea08\ue028\ucfc8\ud814\u764c\uae1e"
invoke-static {v0, p3}, Lcom/ironsource/adqualitysdk/sdk/i/di;->(Ljava/lang/String;I)Ljava/lang/String;
move-result-object p3
invoke-virtual {p3}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object p3
invoke-virtual {p1, p3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_0
sget p1, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
add-int/lit8 p1, p1, 0x45
.line 162
rem-int/lit16 p3, p1, 0x80
sput p3, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
rem-int/2addr p1, v9
move v0, v2
goto/16 :goto_1
.line 121
:sswitch_a
invoke-static {v11}, Landroid/view/View$MeasureSpec;->getSize(I)I
move-result p3
add-int/2addr p3, v0
invoke-static {v8, v11, v11}, Landroid/text/TextUtils;->getCapsMode(Ljava/lang/CharSequence;II)I
move-result v0
rsub-int/lit8 v0, v0, 0x43
int-to-byte v0, v0
const-string v1, "\u0001\u0008\u0012\u0017\u000e\u0010\u0005\u0015\u0007\u0008\u0006\u000b"
invoke-static {p3, v0, v1}, Lcom/ironsource/adqualitysdk/sdk/i/di;->(IBLjava/lang/String;)Ljava/lang/String;
move-result-object p3
invoke-virtual {p3}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object p3
invoke-virtual {p1, p3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_0
const/4 v0, 0x4
goto :goto_1
:sswitch_b
invoke-static {}, Landroid/view/ViewConfiguration;->getKeyRepeatTimeout()I
move-result p3
shr-int/lit8 p3, p3, 0x10
add-int/2addr p3, v10
const-string v0, "\u9303\u9364\u78de\u6a7e\u59fd\uee10\u7c03\ud61c\ud878\u2569\u0cf3\u551a\u0548\ud047\uc7de\u1819\u7271\u8cbe\u7aa8\ucff2"
invoke-static {v0, p3}, Lcom/ironsource/adqualitysdk/sdk/i/di;->(Ljava/lang/String;I)Ljava/lang/String;
move-result-object p3
invoke-virtual {p3}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object p3
invoke-virtual {p1, p3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_0
move v0, v10
goto :goto_1
:sswitch_c
invoke-static {}, Landroid/view/ViewConfiguration;->getKeyRepeatDelay()I
move-result p3
shr-int/lit8 p3, p3, 0x10
rsub-int/lit8 p3, p3, 0xe
invoke-static {v8, v3}, Landroid/text/TextUtils;->lastIndexOf(Ljava/lang/CharSequence;C)I
move-result v0
rsub-int/lit8 v0, v0, 0x44
int-to-byte v0, v0
const-string v2, "\u0001\u0008\u000e\u0017\u0004\u0007\u0001\t\u000b\u0005\u0008\u000c\u0001\u0010"
invoke-static {p3, v0, v2}, Lcom/ironsource/adqualitysdk/sdk/i/di;->(IBLjava/lang/String;)Ljava/lang/String;
move-result-object p3
invoke-virtual {p3}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object p3
invoke-virtual {p1, p3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_0
move v0, v1
goto :goto_1
:sswitch_d
invoke-static {}, Landroid/view/ViewConfiguration;->getScrollFriction()F
move-result p3
cmpl-float p3, p3, v7
const-string v1, "\u67a1\u67c6\u8398\u9138\udd02\ud046\uf8fc\ue84b\u2cc7\ude2e\u8803\u6b4c\uf1ea\u2b14\u433d\u2648\u86d8\u77ef\ufe5f\uf1ae\u4b85\ubcc3\ua947\u8cb9\u10a0"
invoke-static {v1, p3}, Lcom/ironsource/adqualitysdk/sdk/i/di;->(Ljava/lang/String;I)Ljava/lang/String;
move-result-object p3
invoke-virtual {p3}, Ljava/lang/String;->intern()Ljava/lang/String;
move-result-object p3
invoke-virtual {p1, p3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_0
sget p1, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
add-int/lit8 p1, p1, 0x45
.line 162
rem-int/lit16 p3, p1, 0x80
sput p3, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
rem-int/2addr p1, v9
if-eqz p1, :cond_1
move v0, v4
goto :goto_1
:cond_0
:goto_0
const/4 v0, -0x1
:cond_1
:goto_1
const-class p1, Ljava/lang/Boolean;
const-class p3, Ljava/lang/String;
packed-switch v0, :pswitch_data_0
goto/16 :goto_2
.line 160
:pswitch_0
invoke-virtual {p0}, Lcom/ironsource/adqualitysdk/sdk/i/di;->()Lorg/json/JSONObject;
move-result-object p1
return-object p1
.line 158
:pswitch_1
invoke-direct {p0}, Lcom/ironsource/adqualitysdk/sdk/i/di;->()Ljava/lang/String;
move-result-object p1
return-object p1
.line 153
:pswitch_2
invoke-static {p2, v11, p1}, Lcom/ironsource/adqualitysdk/sdk/i/da;->(Ljava/util/List;ILjava/lang/Class;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Ljava/lang/Boolean;
.line 154
invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z
move-result p1
invoke-virtual {p0, p1}, Lcom/ironsource/adqualitysdk/sdk/i/di;->(Z)V
.line 156
:pswitch_3
invoke-direct {p0}, Lcom/ironsource/adqualitysdk/sdk/i/di;->()Z
move-result p1
invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p1
return-object p1
.line 151
:pswitch_4
invoke-direct {p0}, Lcom/ironsource/adqualitysdk/sdk/i/di;->()Ljava/lang/String;
move-result-object p1
return-object p1
.line 147
:pswitch_5
invoke-static {p2, v11, p3}, Lcom/ironsource/adqualitysdk/sdk/i/da;->(Ljava/util/List;ILjava/lang/Class;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Ljava/lang/String;
.line 148
invoke-virtual {p0, p1}, Lcom/ironsource/adqualitysdk/sdk/i/di;->(Ljava/lang/String;)V
goto :goto_2
.line 145
:pswitch_6
invoke-direct {p0}, Lcom/ironsource/adqualitysdk/sdk/i/di;->()Z
move-result p1
invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p1
return-object p1
.line 141
:pswitch_7
invoke-static {p2, v11, p1}, Lcom/ironsource/adqualitysdk/sdk/i/da;->(Ljava/util/List;ILjava/lang/Class;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Ljava/lang/Boolean;
.line 142
invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z
move-result p1
invoke-direct {p0, p1}, Lcom/ironsource/adqualitysdk/sdk/i/di;->(Z)V
goto :goto_2
.line 139
:pswitch_8
invoke-direct {p0}, Lcom/ironsource/adqualitysdk/sdk/i/di;->()Ljava/lang/Double;
move-result-object p1
return-object p1
:pswitch_9
const-class p1, Ljava/lang/Double;
.line 135
invoke-static {p2, v11, p1}, Lcom/ironsource/adqualitysdk/sdk/i/da;->(Ljava/util/List;ILjava/lang/Class;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Ljava/lang/Double;
.line 136
invoke-virtual {p0, p1}, Lcom/ironsource/adqualitysdk/sdk/i/di;->(Ljava/lang/Double;)V
sget p1, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
add-int/lit8 p1, p1, 0x4f
.line 162
rem-int/lit16 p2, p1, 0x80
sput p2, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
rem-int/2addr p1, v9
goto :goto_2
.line 133
:pswitch_a
invoke-direct {p0}, Lcom/ironsource/adqualitysdk/sdk/i/di;->()Ljava/lang/String;
move-result-object p1
return-object p1
.line 129
:pswitch_b
invoke-static {p2, v11, p3}, Lcom/ironsource/adqualitysdk/sdk/i/da;->(Ljava/util/List;ILjava/lang/Class;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Ljava/lang/String;
.line 130
invoke-direct {p0, p1}, Lcom/ironsource/adqualitysdk/sdk/i/di;->(Ljava/lang/String;)V
goto :goto_2
.line 127
:pswitch_c
invoke-direct {p0}, Lcom/ironsource/adqualitysdk/sdk/i/di;->()Ljava/lang/String;
move-result-object p1
return-object p1
.line 123
:pswitch_d
invoke-static {p2, v11, p3}, Lcom/ironsource/adqualitysdk/sdk/i/da;->(Ljava/util/List;ILjava/lang/Class;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Ljava/lang/String;
.line 124
invoke-virtual {p0, p1}, Lcom/ironsource/adqualitysdk/sdk/i/di;->(Ljava/lang/String;)V
:goto_2
const/4 p1, 0x0
return-object p1
:sswitch_data_0
.sparse-switch
-0x77d39986 -> :sswitch_d
-0x641f4ee2 -> :sswitch_c
-0x56de4f3e -> :sswitch_b
-0x3d945bc9 -> :sswitch_a
-0x33ce45fd -> :sswitch_9
-0x1213a28c -> :sswitch_8
0x57b3daa -> :sswitch_7
0x29cca88a -> :sswitch_6
0x3bf81736 -> :sswitch_5
0x3c311ce8 -> :sswitch_4
0x4e561bbd -> :sswitch_3
0x539dbab1 -> :sswitch_2
0x61d6407e -> :sswitch_1
0x6617e3c3 -> :sswitch_0
.end sparse-switch
:pswitch_data_0
.packed-switch 0x0
:pswitch_d
:pswitch_c
:pswitch_b
:pswitch_a
:pswitch_9
:pswitch_8
:pswitch_7
:pswitch_6
:pswitch_5
:pswitch_4
:pswitch_2
:pswitch_3
:pswitch_1
:pswitch_0
.end packed-switch
.end method
.method public final (Ljava/lang/Double;)V
.locals 2
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
add-int/lit8 v0, v0, 0x73
.line 55
rem-int/lit16 v1, v0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
rem-int/lit8 v0, v0, 0x2
if-eqz v0, :cond_0
invoke-virtual {p1}, Ljava/lang/Number;->doubleValue()D
move-result-wide v0
iput-wide v0, p0, Lcom/ironsource/adqualitysdk/sdk/i/di;->:D
return-void
:cond_0
invoke-virtual {p1}, Ljava/lang/Number;->doubleValue()D
move-result-wide v0
iput-wide v0, p0, Lcom/ironsource/adqualitysdk/sdk/i/di;->:D
const/4 p1, 0x0
throw p1
.end method
.method public final (Ljava/lang/String;)V
.locals 2
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
add-int/lit8 v0, v0, 0x4d
.line 39
rem-int/lit16 v1, v0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
rem-int/lit8 v0, v0, 0x2
iput-object p1, p0, Lcom/ironsource/adqualitysdk/sdk/i/di;->:Ljava/lang/String;
if-nez v0, :cond_0
const/16 p1, 0x2b
div-int/lit8 p1, p1, 0x0
:cond_0
return-void
.end method
.method public final (Z)V
.locals 2
sget v0, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
add-int/lit8 v0, v0, 0x57
.line 67
rem-int/lit16 v1, v0, 0x80
sput v1, Lcom/ironsource/adqualitysdk/sdk/i/di;->:I
rem-int/lit8 v0, v0, 0x2
iput-boolean p1, p0, Lcom/ironsource/adqualitysdk/sdk/i/di;->:Z
if-nez v0, :cond_0
const/16 p1, 0x2e
div-int/lit8 p1, p1, 0x0
:cond_0
return-void
.end method