JSONStreamContext.smali
.class Lcom/alibaba/fastjson/JSONStreamContext;
.super Ljava/lang/Object;
.source "JSONStreamContext.java"
# static fields
.field static final ArrayValue:I
.field static final PropertyKey:I
.field static final PropertyValue:I
.field static final StartArray:I
.field static final StartObject:I
# instance fields
.field private final parent:Lcom/alibaba/fastjson/JSONStreamContext;
.field private state:I
# direct methods
.method static constructor <clinit>()V
.registers 1
const v0, 0x1682
invoke-static {v0}, Lnp/NPFog;->d(I)I
move-result v0
sput v0, Lcom/alibaba/fastjson/JSONStreamContext;->ArrayValue:I
const v0, 0x1685
invoke-static {v0}, Lnp/NPFog;->d(I)I
move-result v0
sput v0, Lcom/alibaba/fastjson/JSONStreamContext;->PropertyKey:I
const v0, 0x1684
invoke-static {v0}, Lnp/NPFog;->d(I)I
move-result v0
sput v0, Lcom/alibaba/fastjson/JSONStreamContext;->PropertyValue:I
const v0, 0x1683
invoke-static {v0}, Lnp/NPFog;->d(I)I
move-result v0
sput v0, Lcom/alibaba/fastjson/JSONStreamContext;->StartArray:I
const v0, 0x1686
invoke-static {v0}, Lnp/NPFog;->d(I)I
move-result v0
sput v0, Lcom/alibaba/fastjson/JSONStreamContext;->StartObject:I
return-void
.end method
.method public constructor <init>(Lcom/alibaba/fastjson/JSONStreamContext;I)V
.registers 3
.param p1, "parent" # Lcom/alibaba/fastjson/JSONStreamContext;
.param p2, "state" # I
.line 15
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 16
iput-object p1, p0, Lcom/alibaba/fastjson/JSONStreamContext;->parent:Lcom/alibaba/fastjson/JSONStreamContext;
.line 17
iput p2, p0, Lcom/alibaba/fastjson/JSONStreamContext;->state:I
.line 18
return-void
.end method
# virtual methods
.method public getParent()Lcom/alibaba/fastjson/JSONStreamContext;
.registers 2
.line 21
iget-object v0, p0, Lcom/alibaba/fastjson/JSONStreamContext;->parent:Lcom/alibaba/fastjson/JSONStreamContext;
return-object v0
.end method
.method public getState()I
.registers 2
.line 25
iget v0, p0, Lcom/alibaba/fastjson/JSONStreamContext;->state:I
return v0
.end method
.method public setState(I)V
.registers 2
.param p1, "state" # I
.line 29
iput p1, p0, Lcom/alibaba/fastjson/JSONStreamContext;->state:I
.line 30
return-void
.end method