package com.qboxus.tictic.activitesfragments.spaces.utils.RoomManager;

import android.os.Parcel;
import android.os.Parcelable;

import java.io.Serializable;

public class StreamModel implements Parcelable {
    String id,adminId,title,privacyType,created,riseHandRule,riseHandCount;

    public StreamModel() {
        riseHandRule="1";
        riseHandCount="0";
    }

    protected StreamModel(Parcel in) {
        id = in.readString();
        adminId = in.readString();
        title = in.readString();
        privacyType = in.readString();
        created = in.readString();
        riseHandRule = in.readString();
        riseHandCount = in.readString();
    }

    @Override
    public void writeToParcel(Parcel dest, int flags) {
        dest.writeString(id);
        dest.writeString(adminId);
        dest.writeString(title);
        dest.writeString(privacyType);
        dest.writeString(created);
        dest.writeString(riseHandRule);
        dest.writeString(riseHandCount);
    }

    @Override
    public int describeContents() {
        return 0;
    }

    public static final Creator<StreamModel> CREATOR = new Creator<StreamModel>() {
        @Override
        public StreamModel createFromParcel(Parcel in) {
            return new StreamModel(in);
        }

        @Override
        public StreamModel[] newArray(int size) {
            return new StreamModel[size];
        }
    };

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getAdminId() {
        return adminId;
    }

    public void setAdminId(String adminId) {
        this.adminId = adminId;
    }


    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getPrivacyType() {
        return privacyType;
    }

    public void setPrivacyType(String privacyType) {
        this.privacyType = privacyType;
    }


    public String getRiseHandRule() {
        return riseHandRule;
    }

    public void setRiseHandRule(String riseHandRule) {
        this.riseHandRule = riseHandRule;
    }

    public String getRiseHandCount() {
        return riseHandCount;
    }

    public void setRiseHandCount(String riseHandCount) {
        this.riseHandCount = riseHandCount;
    }

    public String getCreated() {
        return created;
    }

    public void setCreated(String created) {
        this.created = created;
    }
}
