package com.hdl.sdk.hdl_core.HDLDeviceManger.EventBusEvent;


import com.hdl.sdk.hdl_core.HDLDeviceManger.Bean.AppliancesInfo;

import java.util.List;

/**
 * Created by Tommy on 2017/11/2.
 */

public class AudioInfoEvent {
    AppliancesInfo appliancesInfo;
    int type;
    List<String> songNameList ;
    int audioInfoInt;
    int[] audioListInfo ;
    String audioInfoStr;
    public AudioInfoEvent(int type, List<String> songNameList, AppliancesInfo appliancesInfo){
        this.appliancesInfo = appliancesInfo;
        this.type = type;
        this.songNameList = songNameList;
    }

    public AudioInfoEvent(int type, int audioInfoInt, AppliancesInfo appliancesInfo){
        this.appliancesInfo = appliancesInfo;
        this.type = type;
        this.audioInfoInt = audioInfoInt;
    }

    public AudioInfoEvent(int type, int[] audioListInfo , AppliancesInfo appliancesInfo){
        this.appliancesInfo = appliancesInfo;
        this.type = type;
        this.audioListInfo = audioListInfo;
    }

    public AudioInfoEvent(int type, String audioInfoStr, AppliancesInfo appliancesInfo){
        this.appliancesInfo = appliancesInfo;
        this.type = type;
        this.audioInfoStr = audioInfoStr;
    }

    public AppliancesInfo getAppliancesInfo() {
        return appliancesInfo;
    }

    public int getAudioInfoInt() {
        return audioInfoInt;
    }

    public String getAudioInfoStr() {
        return audioInfoStr;
    }

    public int[] getAudioListInfo() {
        return audioListInfo;
    }

    public int getType() {
        return type;
    }

    public List<String> getSongNameList() {
        return songNameList;
    }



}