h$a.smali
.class public Lcom/fulishe/shadow/mediation/source/h$a;
.super Ljava/lang/Object;
.source ""
# interfaces
.implements Lcom/fulishe/shadow/mediation/a/t;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/fulishe/shadow/mediation/source/h;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "a"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"<T::",
"Lcom/fulishe/shadow/mediation/a/j;",
">",
"Ljava/lang/Object;",
"Lcom/fulishe/shadow/mediation/a/t",
"<TT;>;"
}
.end annotation
# instance fields
.field public final a:I
.field public b:Lcom/fulishe/shadow/base/m;
.field public final c:Lcom/fulishe/shadow/mediation/source/ac;
.field public final d:Lcom/fulishe/shadow/mediation/source/y;
.field public final e:Lcom/fulishe/shadow/mediation/source/x;
.field public final f:I
.field public final g:Lcom/fulishe/shadow/mediation/a/g;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/fulishe/shadow/mediation/a/g",
"<TT;>;"
}
.end annotation
.end field
.field public final h:Lcom/fulishe/shadow/mediation/a/k;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/fulishe/shadow/mediation/a/k",
"<TT;>;"
}
.end annotation
.end field
.field public final i:Ljava/lang/StringBuilder;
.field public final j:Lcom/fulishe/shadow/mediation/source/ae$a;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/fulishe/shadow/mediation/source/ae$a",
"<TT;>;"
}
.end annotation
.end field
# direct methods
.method public constructor <init>(ILcom/fulishe/shadow/mediation/source/ac;Lcom/fulishe/shadow/mediation/source/y;Lcom/fulishe/shadow/mediation/source/x;ILjava/lang/StringBuilder;Lcom/fulishe/shadow/mediation/a/g;Lcom/fulishe/shadow/mediation/a/k;Lcom/fulishe/shadow/mediation/source/ae$a;)V
.registers 11
.annotation system Ldalvik/annotation/Signature;
value = {
"(I",
"Lcom/fulishe/shadow/mediation/source/ac;",
"Lcom/fulishe/shadow/mediation/source/y;",
"Lcom/fulishe/shadow/mediation/source/x;",
"I",
"Ljava/lang/StringBuilder;",
"Lcom/fulishe/shadow/mediation/a/g",
"<TT;>;",
"Lcom/fulishe/shadow/mediation/a/k",
"<TT;>;",
"Lcom/fulishe/shadow/mediation/source/ae$a",
"<TT;>;)V"
}
.end annotation
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
invoke-static {}, Lcom/fulishe/shadow/base/o;->G()Lcom/fulishe/shadow/base/m;
move-result-object v0
iput-object v0, p0, Lcom/fulishe/shadow/mediation/source/h$a;->b:Lcom/fulishe/shadow/base/m;
iput p1, p0, Lcom/fulishe/shadow/mediation/source/h$a;->a:I
iput-object p2, p0, Lcom/fulishe/shadow/mediation/source/h$a;->c:Lcom/fulishe/shadow/mediation/source/ac;
iput-object p3, p0, Lcom/fulishe/shadow/mediation/source/h$a;->d:Lcom/fulishe/shadow/mediation/source/y;
iput-object p4, p0, Lcom/fulishe/shadow/mediation/source/h$a;->e:Lcom/fulishe/shadow/mediation/source/x;
iput p5, p0, Lcom/fulishe/shadow/mediation/source/h$a;->f:I
iput-object p6, p0, Lcom/fulishe/shadow/mediation/source/h$a;->i:Ljava/lang/StringBuilder;
iput-object p7, p0, Lcom/fulishe/shadow/mediation/source/h$a;->g:Lcom/fulishe/shadow/mediation/a/g;
iput-object p8, p0, Lcom/fulishe/shadow/mediation/source/h$a;->h:Lcom/fulishe/shadow/mediation/a/k;
iput-object p9, p0, Lcom/fulishe/shadow/mediation/source/h$a;->j:Lcom/fulishe/shadow/mediation/source/ae$a;
return-void
.end method
.method public static synthetic a(Lcom/fulishe/shadow/mediation/source/h$a;)Lcom/fulishe/shadow/mediation/source/y;
.registers 2
iget-object v0, p0, Lcom/fulishe/shadow/mediation/source/h$a;->d:Lcom/fulishe/shadow/mediation/source/y;
return-object v0
.end method
.method private a(ILjava/lang/String;)V
.registers 5
new-instance v0, Lcom/fulishe/shadow/mediation/source/m;
invoke-direct {v0, p0, p1, p2}, Lcom/fulishe/shadow/mediation/source/m;-><init>(Lcom/fulishe/shadow/mediation/source/h$a;ILjava/lang/String;)V
invoke-static {}, Lcom/fulishe/shadow/base/o;->G()Lcom/fulishe/shadow/base/m;
move-result-object v1
invoke-interface {v1}, Lcom/fulishe/shadow/base/m;->k()Landroid/os/Handler;
move-result-object v1
invoke-virtual {v1, v0}, Landroid/os/Handler;->postAtFrontOfQueue(Ljava/lang/Runnable;)Z
return-void
.end method
.method public static synthetic b(Lcom/fulishe/shadow/mediation/source/h$a;)I
.registers 2
iget v0, p0, Lcom/fulishe/shadow/mediation/source/h$a;->a:I
return v0
.end method
.method private b(Ljava/util/List;)V
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List",
"<TT;>;)V"
}
.end annotation
new-instance v0, Lcom/fulishe/shadow/mediation/source/l;
invoke-direct {v0, p0, p1}, Lcom/fulishe/shadow/mediation/source/l;-><init>(Lcom/fulishe/shadow/mediation/source/h$a;Ljava/util/List;)V
invoke-static {}, Lcom/fulishe/shadow/base/o;->G()Lcom/fulishe/shadow/base/m;
move-result-object v1
invoke-interface {v1}, Lcom/fulishe/shadow/base/m;->k()Landroid/os/Handler;
move-result-object v1
invoke-virtual {v1, v0}, Landroid/os/Handler;->postAtFrontOfQueue(Ljava/lang/Runnable;)Z
return-void
.end method
.method public static synthetic c(Lcom/fulishe/shadow/mediation/source/h$a;)Lcom/fulishe/shadow/mediation/source/x;
.registers 2
iget-object v0, p0, Lcom/fulishe/shadow/mediation/source/h$a;->e:Lcom/fulishe/shadow/mediation/source/x;
return-object v0
.end method
.method public static synthetic d(Lcom/fulishe/shadow/mediation/source/h$a;)Lcom/fulishe/shadow/mediation/a/g;
.registers 2
iget-object v0, p0, Lcom/fulishe/shadow/mediation/source/h$a;->g:Lcom/fulishe/shadow/mediation/a/g;
return-object v0
.end method
.method public static synthetic e(Lcom/fulishe/shadow/mediation/source/h$a;)Lcom/fulishe/shadow/mediation/a/k;
.registers 2
iget-object v0, p0, Lcom/fulishe/shadow/mediation/source/h$a;->h:Lcom/fulishe/shadow/mediation/a/k;
return-object v0
.end method
# virtual methods
.method public a(Lcom/fulishe/shadow/mediation/source/LoadMaterialError;)V
.registers 8
const/4 v5, 0x0
const/4 v4, 0x1
iget-object v0, p0, Lcom/fulishe/shadow/mediation/source/h$a;->e:Lcom/fulishe/shadow/mediation/source/x;
iget-object v0, v0, Lcom/fulishe/shadow/mediation/source/x;->b:Ljava/util/concurrent/atomic/AtomicInteger;
invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->decrementAndGet()I
move-result v0
if-nez v0, :cond_13
iget-object v0, p0, Lcom/fulishe/shadow/mediation/source/h$a;->e:Lcom/fulishe/shadow/mediation/source/x;
iget-object v0, v0, Lcom/fulishe/shadow/mediation/source/x;->a:Ljava/util/concurrent/Semaphore;
invoke-virtual {v0}, Ljava/util/concurrent/Semaphore;->release()V
:cond_13
iget-object v0, p0, Lcom/fulishe/shadow/mediation/source/h$a;->c:Lcom/fulishe/shadow/mediation/source/ac;
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v2
iput-wide v2, v0, Lcom/fulishe/shadow/mediation/source/ac;->m:J
iget-object v0, p0, Lcom/fulishe/shadow/mediation/source/h$a;->c:Lcom/fulishe/shadow/mediation/source/ac;
iput v5, v0, Lcom/fulishe/shadow/mediation/source/ac;->n:I
invoke-virtual {p1}, Lcom/fulishe/shadow/mediation/source/LoadMaterialError;->getCode()I
move-result v1
iput v1, v0, Lcom/fulishe/shadow/mediation/source/ac;->o:I
iget-object v0, p0, Lcom/fulishe/shadow/mediation/source/h$a;->c:Lcom/fulishe/shadow/mediation/source/ac;
invoke-virtual {p1}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Lcom/fulishe/shadow/mediation/source/ac;->p:Ljava/lang/String;
iget-object v0, p0, Lcom/fulishe/shadow/mediation/source/h$a;->c:Lcom/fulishe/shadow/mediation/source/ac;
invoke-static {v0}, Lcom/fulishe/shadow/mediation/e/i;->b(Lcom/fulishe/shadow/mediation/source/ac;)V
iget-object v0, p0, Lcom/fulishe/shadow/mediation/source/h$a;->i:Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/fulishe/shadow/mediation/source/h$a;->b:Lcom/fulishe/shadow/base/m;
iget-object v2, p0, Lcom/fulishe/shadow/mediation/source/h$a;->c:Lcom/fulishe/shadow/mediation/source/ac;
iget-object v2, v2, Lcom/fulishe/shadow/mediation/source/ac;->e:Ljava/lang/String;
invoke-interface {v1, v2}, Lcom/fulishe/shadow/base/m;->d(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, ":"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Lcom/fulishe/shadow/mediation/source/h$a;->b:Lcom/fulishe/shadow/base/m;
invoke-virtual {p1}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
move-result-object v2
invoke-interface {v1, v2}, Lcom/fulishe/shadow/base/m;->d(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, ";"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v0, p0, Lcom/fulishe/shadow/mediation/source/h$a;->e:Lcom/fulishe/shadow/mediation/source/x;
iget-object v0, v0, Lcom/fulishe/shadow/mediation/source/x;->d:Ljava/util/concurrent/atomic/AtomicInteger;
invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->incrementAndGet()I
move-result v0
iget v1, p0, Lcom/fulishe/shadow/mediation/source/h$a;->f:I
if-ne v0, v1, :cond_8c
const v0, 0x15f92
iget-object v1, p0, Lcom/fulishe/shadow/mediation/source/h$a;->i:Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
iget v2, p0, Lcom/fulishe/shadow/mediation/source/h$a;->a:I
if-ne v2, v4, :cond_8d
iget-object v2, p0, Lcom/fulishe/shadow/mediation/source/h$a;->d:Lcom/fulishe/shadow/mediation/source/y;
iget-object v2, v2, Lcom/fulishe/shadow/mediation/source/y;->b:Ljava/util/concurrent/atomic/AtomicBoolean;
invoke-virtual {v2, v5, v4}, Ljava/util/concurrent/atomic/AtomicBoolean;->compareAndSet(ZZ)Z
move-result v2
if-eqz v2, :cond_8d
:cond_7e
iget-object v0, p0, Lcom/fulishe/shadow/mediation/source/h$a;->e:Lcom/fulishe/shadow/mediation/source/x;
iget-object v0, v0, Lcom/fulishe/shadow/mediation/source/x;->c:Ljava/util/concurrent/atomic/AtomicBoolean;
invoke-virtual {v0, v4}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V
iget-object v0, p0, Lcom/fulishe/shadow/mediation/source/h$a;->j:Lcom/fulishe/shadow/mediation/source/ae$a;
iget v2, p0, Lcom/fulishe/shadow/mediation/source/h$a;->a:I
invoke-virtual {v0, v2, v1}, Lcom/fulishe/shadow/mediation/source/ae$a;->a(ILjava/lang/String;)V
:cond_8c
:goto_8c
return-void
:cond_8d
iget v2, p0, Lcom/fulishe/shadow/mediation/source/h$a;->a:I
const/4 v3, 0x2
if-ne v2, v3, :cond_9c
iget-object v2, p0, Lcom/fulishe/shadow/mediation/source/h$a;->d:Lcom/fulishe/shadow/mediation/source/y;
iget-object v2, v2, Lcom/fulishe/shadow/mediation/source/y;->c:Ljava/util/concurrent/atomic/AtomicBoolean;
invoke-virtual {v2, v5, v4}, Ljava/util/concurrent/atomic/AtomicBoolean;->compareAndSet(ZZ)Z
move-result v2
if-nez v2, :cond_7e
:cond_9c
iget v2, p0, Lcom/fulishe/shadow/mediation/source/h$a;->a:I
const/4 v3, 0x4
if-ne v2, v3, :cond_8c
iget-object v2, p0, Lcom/fulishe/shadow/mediation/source/h$a;->d:Lcom/fulishe/shadow/mediation/source/y;
iget-object v2, v2, Lcom/fulishe/shadow/mediation/source/y;->a:Ljava/util/concurrent/atomic/AtomicBoolean;
invoke-virtual {v2, v5, v4}, Ljava/util/concurrent/atomic/AtomicBoolean;->compareAndSet(ZZ)Z
move-result v2
if-eqz v2, :cond_8c
iget-object v2, p0, Lcom/fulishe/shadow/mediation/source/h$a;->e:Lcom/fulishe/shadow/mediation/source/x;
iget-object v2, v2, Lcom/fulishe/shadow/mediation/source/x;->c:Ljava/util/concurrent/atomic/AtomicBoolean;
invoke-virtual {v2, v4}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V
invoke-direct {p0, v0, v1}, Lcom/fulishe/shadow/mediation/source/h$a;->a(ILjava/lang/String;)V
goto :goto_8c
.end method
.method public a(Ljava/util/List;)V
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List",
"<TT;>;)V"
}
.end annotation
if-eqz p1, :cond_6b
invoke-interface {p1}, Ljava/util/List;->isEmpty()Z
move-result v0
if-nez v0, :cond_6b
iget-object v0, p0, Lcom/fulishe/shadow/mediation/source/h$a;->c:Lcom/fulishe/shadow/mediation/source/ac;
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v2
iput-wide v2, v0, Lcom/fulishe/shadow/mediation/source/ac;->m:J
iget-object v0, p0, Lcom/fulishe/shadow/mediation/source/h$a;->c:Lcom/fulishe/shadow/mediation/source/ac;
invoke-interface {p1}, Ljava/util/List;->size()I
move-result v1
iput v1, v0, Lcom/fulishe/shadow/mediation/source/ac;->n:I
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v2
:cond_21
:goto_21
invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_53
invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/fulishe/shadow/mediation/a/j;
check-cast v0, Lcom/fulishe/shadow/mediation/source/u;
invoke-interface {v0}, Lcom/fulishe/shadow/mediation/source/u;->v()Ljava/lang/String;
move-result-object v3
invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v3
const-string v4, ","
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v3, p0, Lcom/fulishe/shadow/mediation/source/h$a;->c:Lcom/fulishe/shadow/mediation/source/ac;
invoke-interface {v0, v3}, Lcom/fulishe/shadow/mediation/source/u;->a(Lcom/fulishe/shadow/mediation/source/ac;)V
invoke-interface {v0}, Lcom/fulishe/shadow/mediation/source/u;->c()Z
move-result v3
if-eqz v3, :cond_21
new-instance v3, Lcom/fulishe/shadow/mediation/e/j;
invoke-direct {v3, v0}, Lcom/fulishe/shadow/mediation/e/j;-><init>(Lcom/fulishe/shadow/mediation/source/u;)V
invoke-interface {v0, v3}, Lcom/fulishe/shadow/mediation/source/u;->a(Lcom/fulishe/shadow/mediation/e/j;)V
invoke-interface {v0, v3}, Lcom/fulishe/shadow/mediation/source/u;->a(Lcom/fulishe/shadow/mediation/a/c;)V
goto :goto_21
:cond_53
iget-object v0, p0, Lcom/fulishe/shadow/mediation/source/h$a;->c:Lcom/fulishe/shadow/mediation/source/ac;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->length()I
move-result v2
add-int/lit8 v2, v2, -0x1
const/4 v3, 0x0
invoke-virtual {v1, v3, v2}, Ljava/lang/StringBuilder;->substring(II)Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Lcom/fulishe/shadow/mediation/source/ac;->z:Ljava/lang/String;
iget-object v0, p0, Lcom/fulishe/shadow/mediation/source/h$a;->c:Lcom/fulishe/shadow/mediation/source/ac;
invoke-static {v0}, Lcom/fulishe/shadow/mediation/e/i;->b(Lcom/fulishe/shadow/mediation/source/ac;)V
invoke-direct {p0, p1}, Lcom/fulishe/shadow/mediation/source/h$a;->b(Ljava/util/List;)V
:goto_6a
return-void
:cond_6b
new-instance v0, Lcom/fulishe/shadow/mediation/source/LoadMaterialError;
const/4 v1, 0x6
const-string v2, "callback empty"
invoke-direct {v0, v1, v2}, Lcom/fulishe/shadow/mediation/source/LoadMaterialError;-><init>(ILjava/lang/String;)V
invoke-virtual {p0, v0}, Lcom/fulishe/shadow/mediation/source/h$a;->a(Lcom/fulishe/shadow/mediation/source/LoadMaterialError;)V
goto :goto_6a
.end method