b.smali

.class public Lx9/b;
.super Ljava/lang/Object;
.source "SourceFile"


# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lx9/b$d;,
        Lx9/b$f;,
        Lx9/b$e;
    }
.end annotation


# static fields
.field private static final a:Ljava/util/concurrent/ExecutorService;

.field private static final b:Ljava/util/concurrent/ExecutorService;


# direct methods
.method static constructor <clinit>()V
    .registers 1

    const/4 v0, 0x3

    invoke-static {v0}, Ljava/util/concurrent/Executors;->newFixedThreadPool(I)Ljava/util/concurrent/ExecutorService;

    move-result-object v0

    sput-object v0, Lx9/b;->a:Ljava/util/concurrent/ExecutorService;

    invoke-static {}, Ljava/util/concurrent/Executors;->newSingleThreadExecutor()Ljava/util/concurrent/ExecutorService;

    move-result-object v0

    sput-object v0, Lx9/b;->b:Ljava/util/concurrent/ExecutorService;

    return-void
.end method

.method static synthetic a()Ljava/util/concurrent/ExecutorService;
    .registers 1

    sget-object v0, Lx9/b;->b:Ljava/util/concurrent/ExecutorService;

    return-object v0
.end method

.method public static b(Lx9/c;)V
    .registers 3

    sget-object v0, Lx9/b;->a:Ljava/util/concurrent/ExecutorService;

    new-instance v1, Lx9/b$c;

    invoke-direct {v1, p0}, Lx9/b$c;-><init>(Lx9/c;)V

    invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V

    return-void
.end method

.method public static c(Lx9/a;)V
    .registers 3

    sget-object v0, Lx9/b;->a:Ljava/util/concurrent/ExecutorService;

    new-instance v1, Lx9/b$b;

    invoke-direct {v1, p0}, Lx9/b$b;-><init>(Lx9/a;)V

    invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V

    return-void
.end method

.method public static d(Lx9/b$d;)Lx9/b$f;
    .registers 4

    new-instance v0, Lx9/b$f;

    invoke-virtual {p0}, Lx9/b$d;->b()Ljava/net/HttpURLConnection;

    move-result-object v1

    const/4 v2, 0x0

    invoke-direct {v0, v1, v2}, Lx9/b$f;-><init>(Ljava/net/HttpURLConnection;Lx9/b$e;)V

    iget-boolean p0, p0, Lx9/b$d;->f:Z

    if-eqz p0, :cond_f

    return-object v2

    :cond_f
    return-object v0
.end method

.method public static varargs e(Ljava/lang/String;[Ljava/io/File;)Lx9/b$d;
    .registers 3
    .param p0    # Ljava/lang/String;
        .annotation build Landroidx/annotation/NonNull;
        .end annotation
    .end param

    new-instance v0, Lx9/b$d;

    invoke-direct {v0, p0}, Lx9/b$d;-><init>(Ljava/lang/String;)V

    new-instance p0, Lx9/g;

    invoke-direct {p0, p1}, Lx9/g;-><init>([Ljava/io/File;)V

    iput-object p0, v0, Lx9/b$d;->d:Lx9/g;

    return-object v0
.end method

.method private static f()Ljava/util/Map;
    .registers 1
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "()",
            "Ljava/util/Map<",
            "Ljava/lang/String;",
            "Ljava/lang/String;",
            ">;"
        }
    .end annotation

    new-instance v0, Lx9/b$a;

    invoke-direct {v0}, Lx9/b$a;-><init>()V

    return-object v0
.end method

.method public static g(Lw9/f;)Lx9/b$d;
    .registers 6
    .param p0    # Lw9/f;
        .annotation build Landroidx/annotation/NonNull;
        .end annotation
    .end param

    invoke-static {}, Lcom/vk/sdk/a;->b()Lcom/vk/sdk/a;

    move-result-object v0

    new-instance v1, Lx9/b$d;

    sget-object v2, Ljava/util/Locale;->US:Ljava/util/Locale;

    const/4 v3, 0x2

    new-array v3, v3, [Ljava/lang/Object;

    iget-boolean v4, p0, Lw9/f;->r:Z

    if-nez v4, :cond_19

    if-eqz v0, :cond_16

    iget-boolean v0, v0, Lcom/vk/sdk/a;->e:Z

    if-eqz v0, :cond_16

    goto :goto_19

    :cond_16
    const-string v0, ""

    goto :goto_1b

    :cond_19
    :goto_19
    const-string v0, "s"

    :goto_1b
    const/4 v4, 0x0

    aput-object v0, v3, v4

    const/4 v0, 0x1

    iget-object v4, p0, Lw9/f;->d:Ljava/lang/String;

    aput-object v4, v3, v0

    const-string v0, "http%s://api.vk.com/method/%s"

    invoke-static {v2, v0, v3}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v0

    invoke-direct {v1, v0}, Lx9/b$d;-><init>(Ljava/lang/String;)V

    invoke-static {}, Lx9/b;->f()Ljava/util/Map;

    move-result-object v0

    iput-object v0, v1, Lx9/b$d;->e:Ljava/util/Map;

    invoke-virtual {p0}, Lw9/f;->N()Lw9/d;

    move-result-object p0

    invoke-virtual {v1, p0}, Lx9/b$d;->d(Lw9/d;)V

    return-object v1
.end method