RecContext$1.smali
.class final Lcom/masala/share/proto/puller/RecContext$1;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/os/Parcelable$Creator;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/masala/share/proto/puller/RecContext;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
name = null
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Object;",
"Landroid/os/Parcelable$Creator<",
"Lcom/masala/share/proto/puller/RecContext;",
">;"
}
.end annotation
# direct methods
.method constructor <init>()V
.registers 1
.line 233
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
.registers 9
.line 1242
new-instance v0, Lcom/masala/share/proto/puller/RecContext;
invoke-direct {v0}, Lcom/masala/share/proto/puller/RecContext;-><init>()V
.line 2193
const-class v1, Lcom/masala/share/uid/Uid;
invoke-virtual {v1}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
move-result-object v1
invoke-virtual {p1, v1}, Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;)Landroid/os/Parcelable;
move-result-object v1
check-cast v1, Lcom/masala/share/uid/Uid;
iput-object v1, v0, Lcom/masala/share/proto/puller/RecContext;->a:Lcom/masala/share/uid/Uid;
.line 2194
invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I
move-result v1
iput v1, v0, Lcom/masala/share/proto/puller/RecContext;->b:I
.line 2195
invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I
move-result v1
iput v1, v0, Lcom/masala/share/proto/puller/RecContext;->c:I
.line 2196
invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I
move-result v1
iput v1, v0, Lcom/masala/share/proto/puller/RecContext;->d:I
.line 2197
invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Lcom/masala/share/proto/puller/RecContext;->e:Ljava/lang/String;
.line 2198
invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Lcom/masala/share/proto/puller/RecContext;->f:Ljava/lang/String;
.line 2199
invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Lcom/masala/share/proto/puller/RecContext;->g:Ljava/lang/String;
.line 2200
invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Lcom/masala/share/proto/puller/RecContext;->h:Ljava/lang/String;
.line 2201
invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Lcom/masala/share/proto/puller/RecContext;->i:Ljava/lang/String;
.line 2202
invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Lcom/masala/share/proto/puller/RecContext;->j:Ljava/lang/String;
.line 2203
invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Lcom/masala/share/proto/puller/RecContext;->k:Ljava/lang/String;
.line 2204
invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Lcom/masala/share/proto/puller/RecContext;->l:Ljava/lang/String;
.line 2205
invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Lcom/masala/share/proto/puller/RecContext;->m:Ljava/lang/String;
.line 2206
invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Lcom/masala/share/proto/puller/RecContext;->n:Ljava/lang/String;
.line 2207
invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Lcom/masala/share/proto/puller/RecContext;->o:Ljava/lang/String;
.line 2208
invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Lcom/masala/share/proto/puller/RecContext;->p:Ljava/lang/String;
.line 2209
invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Lcom/masala/share/proto/puller/RecContext;->q:Ljava/lang/String;
.line 2210
invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Lcom/masala/share/proto/puller/RecContext;->r:Ljava/lang/String;
.line 2211
invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Lcom/masala/share/proto/puller/RecContext;->s:Ljava/lang/String;
.line 2212
invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Lcom/masala/share/proto/puller/RecContext;->t:Ljava/lang/String;
.line 2213
invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Lcom/masala/share/proto/puller/RecContext;->u:Ljava/lang/String;
.line 2214
invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Lcom/masala/share/proto/puller/RecContext;->v:Ljava/lang/String;
.line 2215
invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Lcom/masala/share/proto/puller/RecContext;->w:Ljava/lang/String;
.line 2216
invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Lcom/masala/share/proto/puller/RecContext;->x:Ljava/lang/String;
.line 2218
invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I
move-result v1
const/4 v2, 0x0
const/4 v3, 0x0
:goto_a3
if-ge v3, v1, :cond_b5
.line 2220
iget-object v4, v0, Lcom/masala/share/proto/puller/RecContext;->y:Ljava/util/HashMap;
invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v5
invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v6
invoke-virtual {v4, v5, v6}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
add-int/lit8 v3, v3, 0x1
goto :goto_a3
.line 2223
:cond_b5
invoke-virtual {p1}, Landroid/os/Parcel;->readByte()B
move-result v1
iput-byte v1, v0, Lcom/masala/share/proto/puller/RecContext;->z:B
.line 2224
invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I
move-result v1
if-lez v1, :cond_da
.line 2226
new-instance v3, Ljava/util/ArrayList;
invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
iput-object v3, v0, Lcom/masala/share/proto/puller/RecContext;->A:Ljava/util/List;
:goto_c8
if-ge v2, v1, :cond_da
.line 2228
iget-object v3, v0, Lcom/masala/share/proto/puller/RecContext;->A:Ljava/util/List;
invoke-virtual {p1}, Landroid/os/Parcel;->readLong()J
move-result-wide v4
invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v4
invoke-interface {v3, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z
add-int/lit8 v2, v2, 0x1
goto :goto_c8
:cond_da
return-object v0
.end method
.method public final bridge synthetic newArray(I)[Ljava/lang/Object;
.registers 2
.line 1237
new-array p1, p1, [Lcom/masala/share/proto/puller/RecContext;
return-object p1
.end method