Slots$NoDotDisturb.smali

.class public Lcom/sdk/orion/utils/ParamsUtils/Slots$NoDotDisturb;
.super Ljava/lang/Object;


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

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

.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lcom/sdk/orion/utils/ParamsUtils/Slots$NoDotDisturb$ToBean;,
        Lcom/sdk/orion/utils/ParamsUtils/Slots$NoDotDisturb$FromBean;,
        Lcom/sdk/orion/utils/ParamsUtils/Slots$NoDotDisturb$Time;
    }
.end annotation


# static fields
.field public static final DEFAULT_FROM_HOUR:I = 0x16

.field public static final DEFAULT_TO_HOUR:I = 0x7


# instance fields
.field private from:Lcom/sdk/orion/utils/ParamsUtils/Slots$NoDotDisturb$FromBean;

.field private speaker_device_id:Ljava/lang/String;

.field private to:Lcom/sdk/orion/utils/ParamsUtils/Slots$NoDotDisturb$ToBean;


# direct methods
.method public constructor <init>(Lcom/sdk/orion/utils/ParamsUtils/Slots$NoDotDisturb$Time;)V
    .registers 5

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

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

    move-result-object v0

    iput-object v0, p0, Lcom/sdk/orion/utils/ParamsUtils/Slots$NoDotDisturb;->speaker_device_id:Ljava/lang/String;

    new-instance v0, Lcom/sdk/orion/utils/ParamsUtils/Slots$NoDotDisturb$FromBean;

    iget v1, p1, Lcom/sdk/orion/utils/ParamsUtils/Slots$NoDotDisturb$Time;->fromHour:I

    iget v2, p1, Lcom/sdk/orion/utils/ParamsUtils/Slots$NoDotDisturb$Time;->fromMin:I

    invoke-direct {v0, v1, v2}, Lcom/sdk/orion/utils/ParamsUtils/Slots$NoDotDisturb$FromBean;-><init>(II)V

    iput-object v0, p0, Lcom/sdk/orion/utils/ParamsUtils/Slots$NoDotDisturb;->from:Lcom/sdk/orion/utils/ParamsUtils/Slots$NoDotDisturb$FromBean;

    new-instance v0, Lcom/sdk/orion/utils/ParamsUtils/Slots$NoDotDisturb$ToBean;

    iget v1, p1, Lcom/sdk/orion/utils/ParamsUtils/Slots$NoDotDisturb$Time;->toHour:I

    iget v2, p1, Lcom/sdk/orion/utils/ParamsUtils/Slots$NoDotDisturb$Time;->toMIn:I

    invoke-direct {v0, v1, v2}, Lcom/sdk/orion/utils/ParamsUtils/Slots$NoDotDisturb$ToBean;-><init>(II)V

    iput-object v0, p0, Lcom/sdk/orion/utils/ParamsUtils/Slots$NoDotDisturb;->to:Lcom/sdk/orion/utils/ParamsUtils/Slots$NoDotDisturb$ToBean;

    return-void
.end method