r$a.smali
.class Lz9/r$a;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lz9/s$b;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lz9/r;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
name = null
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Object;",
"Lz9/s$b<",
"Lz9/r$c;",
">;"
}
.end annotation
# instance fields
.field final synthetic a:Lz9/r;
# direct methods
.method constructor <init>(Lz9/r;)V
.registers 2
iput-object p1, p0, Lz9/r$a;->a:Lz9/r;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public bridge synthetic a(Lorg/json/JSONObject;)Ljava/lang/Object;
.registers 2
invoke-virtual {p0, p1}, Lz9/r$a;->b(Lorg/json/JSONObject;)Lz9/r$c;
move-result-object p1
return-object p1
.end method
.method public b(Lorg/json/JSONObject;)Lz9/r$c;
.registers 5
const-string v0, "type"
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
const-string v1, "photo"
invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_1c
new-instance v0, Lz9/i;
invoke-direct {v0}, Lz9/i;-><init>()V
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
move-result-object p1
invoke-virtual {v0, p1}, Lz9/i;->N(Lorg/json/JSONObject;)Lz9/i;
move-result-object p1
return-object p1
:cond_1c
const-string v1, "video"
invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_32
new-instance v0, Lz9/p;
invoke-direct {v0}, Lz9/p;-><init>()V
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
move-result-object p1
invoke-virtual {v0, p1}, Lz9/p;->N(Lorg/json/JSONObject;)Lz9/p;
move-result-object p1
return-object p1
:cond_32
const-string v1, "audio"
invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_48
new-instance v0, Lz9/d;
invoke-direct {v0}, Lz9/d;-><init>()V
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
move-result-object p1
invoke-virtual {v0, p1}, Lz9/d;->N(Lorg/json/JSONObject;)Lz9/d;
move-result-object p1
return-object p1
:cond_48
const-string v1, "doc"
invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_5e
new-instance v0, Lz9/e;
invoke-direct {v0}, Lz9/e;-><init>()V
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
move-result-object p1
invoke-virtual {v0, p1}, Lz9/e;->N(Lorg/json/JSONObject;)Lz9/e;
move-result-object p1
return-object p1
:cond_5e
const-string v1, "wall"
invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_74
new-instance v0, Lz9/n;
invoke-direct {v0}, Lz9/n;-><init>()V
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
move-result-object p1
invoke-virtual {v0, p1}, Lz9/n;->N(Lorg/json/JSONObject;)Lz9/n;
move-result-object p1
return-object p1
:cond_74
const-string v1, "posted_photo"
invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_8a
new-instance v0, Lz9/o;
invoke-direct {v0}, Lz9/o;-><init>()V
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
move-result-object p1
invoke-virtual {v0, p1}, Lz9/o;->Q(Lorg/json/JSONObject;)Lz9/o;
move-result-object p1
return-object p1
:cond_8a
const-string v1, "link"
invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_a0
new-instance v0, Lz9/f;
invoke-direct {v0}, Lz9/f;-><init>()V
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
move-result-object p1
invoke-virtual {v0, p1}, Lz9/f;->N(Lorg/json/JSONObject;)Lz9/f;
move-result-object p1
return-object p1
:cond_a0
const-string v1, "note"
invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_b6
new-instance v0, Lz9/h;
invoke-direct {v0}, Lz9/h;-><init>()V
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
move-result-object p1
invoke-virtual {v0, p1}, Lz9/h;->N(Lorg/json/JSONObject;)Lz9/h;
move-result-object p1
return-object p1
:cond_b6
const-string v1, "app"
invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_cc
new-instance v0, Lz9/c;
invoke-direct {v0}, Lz9/c;-><init>()V
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
move-result-object p1
invoke-virtual {v0, p1}, Lz9/c;->N(Lorg/json/JSONObject;)Lz9/c;
move-result-object p1
return-object p1
:cond_cc
const-string v1, "poll"
invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_e2
new-instance v0, Lz9/m;
invoke-direct {v0}, Lz9/m;-><init>()V
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
move-result-object p1
invoke-virtual {v0, p1}, Lz9/m;->N(Lorg/json/JSONObject;)Lz9/m;
move-result-object p1
return-object p1
:cond_e2
const-string v1, "page"
invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_f8
new-instance v0, Lz9/q;
invoke-direct {v0}, Lz9/q;-><init>()V
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
move-result-object p1
invoke-virtual {v0, p1}, Lz9/q;->N(Lorg/json/JSONObject;)Lz9/q;
move-result-object p1
return-object p1
:cond_f8
const-string v1, "album"
invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_10e
new-instance v0, Lz9/j;
invoke-direct {v0}, Lz9/j;-><init>()V
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
move-result-object p1
invoke-virtual {v0, p1}, Lz9/j;->N(Lorg/json/JSONObject;)Lz9/j;
move-result-object p1
return-object p1
:cond_10e
const/4 p1, 0x0
return-object p1
.end method