XYCommonParamsUtils$Params.smali

.class public Lcom/sdk/orion/utils/ParamsUtils/XYCommonParamsUtils$Params;
.super Ljava/lang/Object;


# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
    value = Lcom/sdk/orion/utils/ParamsUtils/XYCommonParamsUtils;
.end annotation

.annotation system Ldalvik/annotation/InnerClass;
    accessFlags = 0x9
    name = "Params"
.end annotation


# instance fields
.field client_id:Ljava/lang/String;

.field device_type:Ljava/lang/String;

.field deviceid:Ljava/lang/String;

.field imei:Ljava/lang/String;

.field lat:Ljava/lang/String;

.field lng:Ljava/lang/String;

.field os_type:Ljava/lang/String;

.field os_version:Ljava/lang/String;

.field rom_version:Ljava/lang/String;

.field speaker_sn:Ljava/lang/String;

.field speaker_version:Ljava/lang/String;

.field union_access_token:Ljava/lang/String;

.field version:Ljava/lang/String;


# direct methods
.method public constructor <init>()V
    .registers 3

    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    const-string/jumbo v0, "1"

    iput-object v0, p0, Lcom/sdk/orion/utils/ParamsUtils/XYCommonParamsUtils$Params;->device_type:Ljava/lang/String;

    const-string/jumbo v0, "1"

    iput-object v0, p0, Lcom/sdk/orion/utils/ParamsUtils/XYCommonParamsUtils$Params;->os_type:Ljava/lang/String;

    const-string/jumbo v0, "c_00000004"

    iput-object v0, p0, Lcom/sdk/orion/utils/ParamsUtils/XYCommonParamsUtils$Params;->client_id:Ljava/lang/String;

    const-string/jumbo v0, ""

    iput-object v0, p0, Lcom/sdk/orion/utils/ParamsUtils/XYCommonParamsUtils$Params;->lat:Ljava/lang/String;

    const-string/jumbo v0, ""

    iput-object v0, p0, Lcom/sdk/orion/utils/ParamsUtils/XYCommonParamsUtils$Params;->lng:Ljava/lang/String;

    invoke-static {}, Lcom/sdk/orion/utils/Constant;->getXYVersion()Ljava/lang/String;

    move-result-object v0

    iput-object v0, p0, Lcom/sdk/orion/utils/ParamsUtils/XYCommonParamsUtils$Params;->version:Ljava/lang/String;

    const-string/jumbo v0, ""

    iput-object v0, p0, Lcom/sdk/orion/utils/ParamsUtils/XYCommonParamsUtils$Params;->imei:Ljava/lang/String;

    invoke-static {}, Lcom/sdk/orion/utils/Constant;->getXYDeviceID()Ljava/lang/String;

    move-result-object v0

    invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v1

    if-nez v1, :cond_52

    iput-object v0, p0, Lcom/sdk/orion/utils/ParamsUtils/XYCommonParamsUtils$Params;->deviceid:Ljava/lang/String;

    :goto_33
    invoke-static {}, Lcom/sdk/orion/utils/Constant;->getXYOsVersion()Ljava/lang/String;

    move-result-object v0

    iput-object v0, p0, Lcom/sdk/orion/utils/ParamsUtils/XYCommonParamsUtils$Params;->os_version:Ljava/lang/String;

    invoke-static {}, Lcom/sdk/orion/utils/Constant;->getSpeakerVersion()Ljava/lang/String;

    move-result-object v0

    iput-object v0, p0, Lcom/sdk/orion/utils/ParamsUtils/XYCommonParamsUtils$Params;->speaker_version:Ljava/lang/String;

    invoke-static {}, Lcom/sdk/orion/utils/Constant;->getSpeakerSn()Ljava/lang/String;

    move-result-object v0

    iput-object v0, p0, Lcom/sdk/orion/utils/ParamsUtils/XYCommonParamsUtils$Params;->speaker_sn:Ljava/lang/String;

    invoke-static {}, Lcom/sdk/orion/utils/Constant;->getRomVersion()Ljava/lang/String;

    move-result-object v0

    iput-object v0, p0, Lcom/sdk/orion/utils/ParamsUtils/XYCommonParamsUtils$Params;->rom_version:Ljava/lang/String;

    invoke-static {}, Lcom/sdk/orion/utils/Constant;->getXYAccessToken()Ljava/lang/String;

    move-result-object v0

    iput-object v0, p0, Lcom/sdk/orion/utils/ParamsUtils/XYCommonParamsUtils$Params;->union_access_token:Ljava/lang/String;

    return-void

    :cond_52
    const-string/jumbo v0, "mobile_device_id"

    iput-object v0, p0, Lcom/sdk/orion/utils/ParamsUtils/XYCommonParamsUtils$Params;->deviceid:Ljava/lang/String;

    goto :goto_33
.end method