NestableRuntimeException.smali
.class public Lim/tpelyyftgw/ui/utils/apache/NestableRuntimeException;
.super Ljava/lang/RuntimeException;
.source "NestableRuntimeException.java"
# static fields
.field private static final serialVersionUID:J = 0x1L
# instance fields
.field private cause:Ljava/lang/Throwable;
# direct methods
.method static constructor <clinit>()V
.registers 1
return-void
.end method
.method public constructor <init>()V
.registers 2
.line 51
invoke-direct {p0}, Ljava/lang/RuntimeException;-><init>()V
.line 44
const/4 v0, 0x0
iput-object v0, p0, Lim/tpelyyftgw/ui/utils/apache/NestableRuntimeException;->cause:Ljava/lang/Throwable;
.line 52
return-void
.end method
.method public constructor <init>(Ljava/lang/String;)V
.registers 3
.param p1, "msg" # Ljava/lang/String;
.line 61
invoke-direct {p0, p1}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V
.line 44
const/4 v0, 0x0
iput-object v0, p0, Lim/tpelyyftgw/ui/utils/apache/NestableRuntimeException;->cause:Ljava/lang/Throwable;
.line 62
return-void
.end method
.method public constructor <init>(Ljava/lang/String;Ljava/lang/Throwable;)V
.registers 4
.param p1, "msg" # Ljava/lang/String;
.param p2, "cause" # Ljava/lang/Throwable;
.line 85
invoke-direct {p0, p1}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V
.line 44
const/4 v0, 0x0
iput-object v0, p0, Lim/tpelyyftgw/ui/utils/apache/NestableRuntimeException;->cause:Ljava/lang/Throwable;
.line 86
iput-object p2, p0, Lim/tpelyyftgw/ui/utils/apache/NestableRuntimeException;->cause:Ljava/lang/Throwable;
.line 87
return-void
.end method
.method public constructor <init>(Ljava/lang/Throwable;)V
.registers 3
.param p1, "cause" # Ljava/lang/Throwable;
.line 72
invoke-direct {p0}, Ljava/lang/RuntimeException;-><init>()V
.line 44
const/4 v0, 0x0
iput-object v0, p0, Lim/tpelyyftgw/ui/utils/apache/NestableRuntimeException;->cause:Ljava/lang/Throwable;
.line 73
iput-object p1, p0, Lim/tpelyyftgw/ui/utils/apache/NestableRuntimeException;->cause:Ljava/lang/Throwable;
.line 74
return-void
.end method
# virtual methods
.method public getCause()Ljava/lang/Throwable;
.registers 2
.line 93
iget-object v0, p0, Lim/tpelyyftgw/ui/utils/apache/NestableRuntimeException;->cause:Ljava/lang/Throwable;
return-object v0
.end method
.method public getMessage()Ljava/lang/String;
.registers 2
.line 104
invoke-super {p0}, Ljava/lang/RuntimeException;->getMessage()Ljava/lang/String;
move-result-object v0
if-eqz v0, :cond_b
.line 105
invoke-super {p0}, Ljava/lang/RuntimeException;->getMessage()Ljava/lang/String;
move-result-object v0
return-object v0
.line 106
:cond_b
iget-object v0, p0, Lim/tpelyyftgw/ui/utils/apache/NestableRuntimeException;->cause:Ljava/lang/Throwable;
if-eqz v0, :cond_14
.line 107
invoke-virtual {v0}, Ljava/lang/Throwable;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.line 109
:cond_14
const/4 v0, 0x0
return-object v0
.end method