g.smali
.class public final Lrx/internal/util/g;
.super Lrx/l;
.source "ScalarSynchronousSingle.java"
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">",
"Lrx/l",
"<TT;>;"
}
.end annotation
# instance fields
.field final value:Ljava/lang/Object;
.annotation system Ldalvik/annotation/Signature;
value = {
"TT;"
}
.end annotation
.end field
# virtual methods
.method public final e(Lrx/j;)Lrx/l;
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lrx/j;",
")",
"Lrx/l",
"<TT;>;"
}
.end annotation
.prologue
.line 55
instance-of v0, p1, Lrx/internal/schedulers/e;
if-eqz v0, :cond_12
.line 56
check-cast p1, Lrx/internal/schedulers/e;
.line 57
new-instance v0, Lrx/internal/util/h;
iget-object v1, p0, Lrx/internal/util/g;->value:Ljava/lang/Object;
invoke-direct {v0, p1, v1}, Lrx/internal/util/h;-><init>(Lrx/internal/schedulers/e;Ljava/lang/Object;)V
invoke-static {v0}, Lrx/internal/util/g;->a(Lrx/m;)Lrx/l;
move-result-object v0
.line 59
:goto_11
return-object v0
:cond_12
new-instance v0, Lrx/internal/util/i;
iget-object v1, p0, Lrx/internal/util/g;->value:Ljava/lang/Object;
invoke-direct {v0, p1, v1}, Lrx/internal/util/i;-><init>(Lrx/j;Ljava/lang/Object;)V
invoke-static {v0}, Lrx/internal/util/g;->a(Lrx/m;)Lrx/l;
move-result-object v0
goto :goto_11
.end method
.method public final g(Lrx/b/f;)Lrx/l;
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"<R:",
"Ljava/lang/Object;",
">(",
"Lrx/b/f",
"<-TT;+",
"Lrx/l",
"<+TR;>;>;)",
"Lrx/l",
"<TR;>;"
}
.end annotation
.prologue
.line 124
new-instance v0, Lrx/internal/util/g$1;
invoke-direct {v0, p0, p1}, Lrx/internal/util/g$1;-><init>(Lrx/internal/util/g;Lrx/b/f;)V
invoke-static {v0}, Lrx/internal/util/g;->a(Lrx/m;)Lrx/l;
move-result-object v0
return-object v0
.end method