k.smali
.class public final Lrx/c/a/k;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lrx/c$a;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lrx/c/a/k$b;,
Lrx/c/a/k$a;
}
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
"R:",
"Ljava/lang/Object;",
">",
"Ljava/lang/Object;",
"Lrx/c$a<",
"TR;>;"
}
.end annotation
# instance fields
.field final a:Lrx/c;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lrx/c<",
"+TT;>;"
}
.end annotation
.end field
.field final b:Lrx/b/f;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lrx/b/f<",
"-TT;+",
"Ljava/lang/Iterable<",
"+TR;>;>;"
}
.end annotation
.end field
.field final c:I
# direct methods
.method private constructor <init>(Lrx/c;Lrx/b/f;I)V
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lrx/c<",
"+TT;>;",
"Lrx/b/f<",
"-TT;+",
"Ljava/lang/Iterable<",
"+TR;>;>;I)V"
}
.end annotation
.line 48
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 49
iput-object p1, p0, Lrx/c/a/k;->a:Lrx/c;
.line 50
iput-object p2, p0, Lrx/c/a/k;->b:Lrx/b/f;
.line 51
iput p3, p0, Lrx/c/a/k;->c:I
return-void
.end method
.method public static a(Lrx/c;Lrx/b/f;I)Lrx/c;
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
"R:",
"Ljava/lang/Object;",
">(",
"Lrx/c<",
"+TT;>;",
"Lrx/b/f<",
"-TT;+",
"Ljava/lang/Iterable<",
"+TR;>;>;I)",
"Lrx/c<",
"TR;>;"
}
.end annotation
.line 71
instance-of v0, p0, Lrx/c/e/k;
if-eqz v0, :cond_12
.line 72
check-cast p0, Lrx/c/e/k;
.line 1085
iget-object p0, p0, Lrx/c/e/k;->b:Ljava/lang/Object;
.line 73
new-instance p2, Lrx/c/a/k$b;
invoke-direct {p2, p0, p1}, Lrx/c/a/k$b;-><init>(Ljava/lang/Object;Lrx/b/f;)V
invoke-static {p2}, Lrx/c;->a(Lrx/c$a;)Lrx/c;
move-result-object p0
return-object p0
.line 75
:cond_12
new-instance v0, Lrx/c/a/k;
invoke-direct {v0, p0, p1, p2}, Lrx/c/a/k;-><init>(Lrx/c;Lrx/b/f;I)V
invoke-static {v0}, Lrx/c;->a(Lrx/c$a;)Lrx/c;
move-result-object p0
return-object p0
.end method
# virtual methods
.method public final synthetic call(Ljava/lang/Object;)V
.registers 5
.line 38
check-cast p1, Lrx/i;
.line 2056
new-instance v0, Lrx/c/a/k$a;
iget-object v1, p0, Lrx/c/a/k;->b:Lrx/b/f;
iget v2, p0, Lrx/c/a/k;->c:I
invoke-direct {v0, p1, v1, v2}, Lrx/c/a/k$a;-><init>(Lrx/i;Lrx/b/f;I)V
.line 2058
invoke-virtual {p1, v0}, Lrx/i;->a(Lrx/j;)V
.line 2059
new-instance v1, Lrx/c/a/k$1;
invoke-direct {v1, p0, v0}, Lrx/c/a/k$1;-><init>(Lrx/c/a/k;Lrx/c/a/k$a;)V
invoke-virtual {p1, v1}, Lrx/i;->a(Lrx/e;)V
.line 2066
iget-object p1, p0, Lrx/c/a/k;->a:Lrx/c;
invoke-virtual {p1, v0}, Lrx/c;->a(Lrx/i;)Lrx/j;
return-void
.end method