SeatBean.java 1.46 KB
package com.cnlive.goldenline.ui.model;

/**
 * Description:座位信息
 * Created on 2017/3/14
 * Author : 萧
 */
public class SeatBean {

    int screen = -1;
    int x = -1;
    int y = -1;

    boolean isChecked;

    public SeatBean() {
    }

    public SeatBean(int x, int y, boolean isChecked) {
        this.x = x;
        this.y = y;
        this.isChecked = isChecked;
    }

    public SeatBean(int screen, int x, int y, boolean isChecked) {
        this.screen = screen;
        this.x = x;
        this.y = y;
        this.isChecked = isChecked;
    }

    public boolean isEmpty() {
        return screen == -1 || x == -1 || y == -1;
    }

    public int getX() {
        return x;
    }

    public void setX(int x) {
        this.x = x;
    }

    public int getY() {
        return y;
    }

    public void setY(int y) {
        this.y = y;
    }

    public boolean isChecked() {
        return isChecked;
    }

    public void setChecked(boolean checked) {
        isChecked = checked;
    }

    public int getScreen() {
        return screen;
    }

    public void setScreen(int screen) {
        this.screen = screen;
    }

    @Override
    public String toString() {
        return "SeatBean{" +
                "screen=" + screen +
                ", x=" + x +
                ", y=" + y +
                ", isChecked=" + isChecked +
                '}';
    }

    public void clear() {
        this.x = -1;
        this.y = -1;
        screen = -1;
    }
}