CarErrorStop.java 3.91 KB
package com.bsth.message.entity;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;

/**
 * 企业信息化运行监控中心
 * 车辆异常停车(理论上超过5分钟)
 * @author Hill
 */
@JsonIgnoreProperties(ignoreUnknown = true)
public class CarErrorStop {

    /**
     * ID
     */
    private int id;

    /**
     * 日期
     */
    private String rq;

    /**
     * 公司编码
     */
    private String company;

    /**
     * 分公司名称
     */
    private String branchCompany;

    /**
     * 线路名称
     */
    private String line;

    /**
     * 线路代码
     */
    private String lineId;

    /**
     * 车辆内部编码
     */
    private String nbbm;

    private String carCode;

    private String driver;

    private double lat;

    private double lon;

    /**
     * 发生地址
     */
    private String address;

    /**
     * 异常停车起始时间
     */
    private String startTime;

    private long startTimestamp;

    /**
     * 异常停车结束时间
     */
    private String endTime;

    private long endTimestamp;

    /**
     * 上下行
     */
    private int upDown;

    /**
     * 备注
     */
    private String remark;

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getRq() {
        return rq;
    }

    public void setRq(String rq) {
        this.rq = rq;
    }

    public String getCompany() {
        return company;
    }

    public void setCompany(String company) {
        this.company = company;
    }

    public String getBranchCompany() {
        return branchCompany;
    }

    public void setBranchCompany(String branchCompany) {
        this.branchCompany = branchCompany;
    }

    public String getLine() {
        return line;
    }

    public void setLine(String line) {
        this.line = line;
    }

    public String getLineId() {
        return lineId;
    }

    public void setLineId(String lineId) {
        this.lineId = lineId;
    }

    public String getNbbm() {
        return nbbm;
    }

    public void setNbbm(String nbbm) {
        this.nbbm = nbbm;
    }

    public String getCarCode() {
        return carCode;
    }

    public void setCarCode(String carCode) {
        this.carCode = carCode;
    }

    public String getDriver() {
        return driver;
    }

    public void setDriver(String driver) {
        this.driver = driver;
    }

    public double getLat() {
        return lat;
    }

    public void setLat(double lat) {
        this.lat = lat;
    }

    public double getLon() {
        return lon;
    }

    public void setLon(double lon) {
        this.lon = lon;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public long getStartTimestamp() {
        return startTimestamp;
    }

    public void setStartTimestamp(long startTimestamp) {
        this.startTimestamp = startTimestamp;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public long getEndTimestamp() {
        return endTimestamp;
    }

    public void setEndTimestamp(long endTimestamp) {
        this.endTimestamp = endTimestamp;
    }

    public int getUpDown() {
        return upDown;
    }

    public void setUpDown(int upDown) {
        this.upDown = upDown;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    @Override
    public boolean equals(Object o) {
        return this.id == ((CarErrorStop) o).id;
    }

    @Override
    public int hashCode() {
        return this.id;
    }
}