e.smali
.class public final Lcom/cmcm/safewallet/data/giftcard/e;
.super Ljava/lang/Object;
.source "Result.kt"
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">",
"Ljava/lang/Object;"
}
.end annotation
# static fields
.field public static final VM:Lcom/cmcm/safewallet/data/giftcard/f;
# instance fields
.field final data:Ljava/lang/Object;
.annotation system Ldalvik/annotation/Signature;
value = {
"TT;"
}
.end annotation
.annotation build Lorg/jetbrains/annotations/Nullable;
.end annotation
.end field
.field final error:Ljava/lang/Throwable;
.annotation build Lorg/jetbrains/annotations/Nullable;
.end annotation
.end field
# direct methods
.method static constructor <clinit>()V
.registers 2
new-instance v0, Lcom/cmcm/safewallet/data/giftcard/f;
const/4 v1, 0x0
invoke-direct {v0, v1}, Lcom/cmcm/safewallet/data/giftcard/f;-><init>(B)V
sput-object v0, Lcom/cmcm/safewallet/data/giftcard/e;->VM:Lcom/cmcm/safewallet/data/giftcard/f;
return-void
.end method
.method private synthetic constructor <init>()V
.registers 2
.prologue
const/4 v0, 0x0
.line 10
invoke-direct {p0, v0, v0}, Lcom/cmcm/safewallet/data/giftcard/e;-><init>(Ljava/lang/Object;Ljava/lang/Throwable;)V
return-void
.end method
.method public constructor <init>(Ljava/lang/Object;Ljava/lang/Throwable;)V
.registers 3
.param p1 # Ljava/lang/Object;
.annotation build Lorg/jetbrains/annotations/Nullable;
.end annotation
.end param
.param p2 # Ljava/lang/Throwable;
.annotation build Lorg/jetbrains/annotations/Nullable;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(TT;",
"Ljava/lang/Throwable;",
")V"
}
.end annotation
.prologue
.line 10
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/cmcm/safewallet/data/giftcard/e;->data:Ljava/lang/Object;
iput-object p2, p0, Lcom/cmcm/safewallet/data/giftcard/e;->error:Ljava/lang/Throwable;
return-void
.end method
# virtual methods
.method public final isSuccess()Z
.registers 2
.prologue
.line 26
iget-object v0, p0, Lcom/cmcm/safewallet/data/giftcard/e;->data:Ljava/lang/Object;
if-eqz v0, :cond_6
const/4 v0, 0x1
:goto_5
return v0
:cond_6
const/4 v0, 0x0
goto :goto_5
.end method