l.smali
.class public final Lp5/l;
.super Lp5/i;
.source "JsonObject.java"
# instance fields
.field public final a:Lr5/g;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lr5/g<",
"Ljava/lang/String;",
"Lp5/i;",
">;"
}
.end annotation
.end field
# direct methods
.method static constructor <clinit>()V
.registers 1
return-void
.end method
.method public constructor <init>()V
.registers 2
invoke-direct {p0}, Lp5/i;-><init>()V
new-instance v0, Lr5/g;
invoke-direct {v0}, Lr5/g;-><init>()V
iput-object v0, p0, Lp5/l;->a:Lr5/g;
return-void
.end method
# virtual methods
.method public a(Ljava/lang/String;)Lp5/f;
.registers 3
iget-object v0, p0, Lp5/l;->a:Lr5/g;
invoke-virtual {v0, p1}, Lr5/g;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Lp5/f;
return-object p1
.end method
.method public a(Ljava/lang/String;Ljava/lang/Boolean;)V
.registers 4
if-nez p2, :cond_5
sget-object p2, Lp5/k;->a:Lp5/k;
goto :goto_b
:cond_5
new-instance v0, Lp5/o;
invoke-direct {v0, p2}, Lp5/o;-><init>(Ljava/lang/Boolean;)V
move-object p2, v0
:goto_b
invoke-virtual {p0, p1, p2}, Lp5/l;->a(Ljava/lang/String;Lp5/i;)V
return-void
.end method
.method public a(Ljava/lang/String;Ljava/lang/Character;)V
.registers 4
if-nez p2, :cond_5
sget-object p2, Lp5/k;->a:Lp5/k;
goto :goto_b
:cond_5
new-instance v0, Lp5/o;
invoke-direct {v0, p2}, Lp5/o;-><init>(Ljava/lang/Character;)V
move-object p2, v0
:goto_b
invoke-virtual {p0, p1, p2}, Lp5/l;->a(Ljava/lang/String;Lp5/i;)V
return-void
.end method
.method public a(Ljava/lang/String;Ljava/lang/Number;)V
.registers 4
if-nez p2, :cond_5
sget-object p2, Lp5/k;->a:Lp5/k;
goto :goto_b
:cond_5
new-instance v0, Lp5/o;
invoke-direct {v0, p2}, Lp5/o;-><init>(Ljava/lang/Number;)V
move-object p2, v0
:goto_b
invoke-virtual {p0, p1, p2}, Lp5/l;->a(Ljava/lang/String;Lp5/i;)V
return-void
.end method
.method public a(Ljava/lang/String;Ljava/lang/String;)V
.registers 4
if-nez p2, :cond_5
sget-object p2, Lp5/k;->a:Lp5/k;
goto :goto_b
:cond_5
new-instance v0, Lp5/o;
invoke-direct {v0, p2}, Lp5/o;-><init>(Ljava/lang/String;)V
move-object p2, v0
:goto_b
invoke-virtual {p0, p1, p2}, Lp5/l;->a(Ljava/lang/String;Lp5/i;)V
return-void
.end method
.method public a(Ljava/lang/String;Lp5/i;)V
.registers 4
iget-object v0, p0, Lp5/l;->a:Lr5/g;
if-nez p2, :cond_6
sget-object p2, Lp5/k;->a:Lp5/k;
:cond_6
invoke-virtual {v0, p1, p2}, Lr5/g;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
return-void
.end method
.method public b(Ljava/lang/String;)Lp5/l;
.registers 3
iget-object v0, p0, Lp5/l;->a:Lr5/g;
invoke-virtual {v0, p1}, Lr5/g;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Lp5/l;
return-object p1
.end method
.method public c(Ljava/lang/String;)Lp5/o;
.registers 3
iget-object v0, p0, Lp5/l;->a:Lr5/g;
invoke-virtual {v0, p1}, Lr5/g;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Lp5/o;
return-object p1
.end method
.method public d(Ljava/lang/String;)Z
.registers 3
iget-object v0, p0, Lp5/l;->a:Lr5/g;
invoke-virtual {v0, p1}, Lr5/g;->containsKey(Ljava/lang/Object;)Z
move-result p1
return p1
.end method
.method public e(Ljava/lang/String;)Lp5/i;
.registers 3
iget-object v0, p0, Lp5/l;->a:Lr5/g;
invoke-virtual {v0, p1}, Lr5/g;->remove(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Lp5/i;
return-object p1
.end method
.method public equals(Ljava/lang/Object;)Z
.registers 3
if-eq p1, p0, :cond_15
instance-of v0, p1, Lp5/l;
if-eqz v0, :cond_13
check-cast p1, Lp5/l;
iget-object p1, p1, Lp5/l;->a:Lr5/g;
iget-object v0, p0, Lp5/l;->a:Lr5/g;
invoke-virtual {p1, v0}, Ljava/util/AbstractMap;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_13
goto :goto_15
:cond_13
const/4 p1, 0x0
goto :goto_16
:cond_15
:goto_15
const/4 p1, 0x1
:goto_16
return p1
.end method
.method public get(Ljava/lang/String;)Lp5/i;
.registers 3
iget-object v0, p0, Lp5/l;->a:Lr5/g;
invoke-virtual {v0, p1}, Lr5/g;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Lp5/i;
return-object p1
.end method
.method public hashCode()I
.registers 2
iget-object v0, p0, Lp5/l;->a:Lr5/g;
invoke-virtual {v0}, Ljava/util/AbstractMap;->hashCode()I
move-result v0
return v0
.end method
.method public o()Ljava/util/Set;
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/Set<",
"Ljava/util/Map$Entry<",
"Ljava/lang/String;",
"Lp5/i;",
">;>;"
}
.end annotation
iget-object v0, p0, Lp5/l;->a:Lr5/g;
invoke-virtual {v0}, Lr5/g;->entrySet()Ljava/util/Set;
move-result-object v0
return-object v0
.end method
.method public q()Ljava/util/Set;
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/Set<",
"Ljava/lang/String;",
">;"
}
.end annotation
iget-object v0, p0, Lp5/l;->a:Lr5/g;
invoke-virtual {v0}, Lr5/g;->keySet()Ljava/util/Set;
move-result-object v0
return-object v0
.end method