LargeGap.java 6.29 KB
package com.bsth.data.adjg.domain;


import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

/**
 * 大间隔对象 t_large_gap
 * 
 * @author bsth
 * @date 2020-07-02
 */
public class LargeGap  extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** id */
    private Long id;

    /** 日期 yyyyMMdd  */
    private String dateStr;

    /** 公司 */ 
    private String company;

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

    /** 线路编码 */ 
    private String lineCode;

    /** 上下行 0上行 1下行 */ 
    private Integer upDown;

    /** 车辆编号 */ 
    private String nbbm;

    /** 当前车所在站点 */ 
    private String stationName;

    /** 均速 */ 
    private Integer avgSpeed;

    /** 发车时间 */ 
    private String bcfcsj;

    /** 时间戳 */ 
    private Long tsTime;

    /** 前车编号 */ 
    private String beforeNbbm;

    /** 前车所在站点 */ 
    private String beforeStationName;

    /** 前车均速 */
    private Integer beforeAvgSpeed;

    /** 前车发车时间 */
    private String beforeBcfcsj;

    /** 历史均速 */
    private Integer historySpeed;

    /** 可能原因类别:0发车间隔大、1可能前车快、2可能后车慢、3后无来车、4至终点无车、未知 */
    private Integer lGType;

    /** 受影响站点 */
    private String regionStopid;

    /** 大间隔分钟数阀值 */
    private Integer largeGapConfigMinute;

    /** 当前间隔分钟数 */
    private Integer intervalMinute;

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

    public Long getId() 
    {
        return id;
    }
    public void setDateStr(String dateStr) 
    {
        this.dateStr = dateStr;
    }

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

    public String getCompany() 
    {
        return company;
    }
    public void setLineName(String lineName) 
    {
        this.lineName = lineName;
    }

    public String getLineName() 
    {
        return lineName;
    }
    public void setLineCode(String lineCode) 
    {
        this.lineCode = lineCode;
    }

    public String getLineCode() 
    {
        return lineCode;
    }
    public void setUpDown(Integer upDown) 
    {
        this.upDown = upDown;
    }

    public Integer getUpDown() 
    {
        return upDown;
    }
    public void setNbbm(String nbbm) 
    {
        this.nbbm = nbbm;
    }

    public String getNbbm() 
    {
        return nbbm;
    }
    public void setStationName(String stationName) 
    {
        this.stationName = stationName;
    }

    public String getStationName() 
    {
        return stationName;
    }
    public void setAvgSpeed(Integer avgSpeed) 
    {
        this.avgSpeed = avgSpeed;
    }

    public Integer getAvgSpeed() 
    {
        return avgSpeed;
    }
    public void setBcfcsj(String bcfcsj) 
    {
        this.bcfcsj = bcfcsj;
    }

    public String getBcfcsj() 
    {
        return bcfcsj;
    }
    public void setTsTime(Long tsTime) 
    {
        this.tsTime = tsTime;
    }

    public Long getTsTime() 
    {
        return tsTime;
    }
    public void setBeforeNbbm(String beforeNbbm) 
    {
        this.beforeNbbm = beforeNbbm;
    }

    public String getBeforeNbbm() 
    {
        return beforeNbbm;
    }
    public void setBeforeStationName(String beforeStationName) 
    {
        this.beforeStationName = beforeStationName;
    }

    public String getBeforeStationName() 
    {
        return beforeStationName;
    }
    public void setBeforeAvgSpeed(Integer beforeAvgSpeed) 
    {
        this.beforeAvgSpeed = beforeAvgSpeed;
    }

    public Integer getBeforeAvgSpeed() 
    {
        return beforeAvgSpeed;
    }
    public void setBeforeBcfcsj(String beforeBcfcsj) 
    {
        this.beforeBcfcsj = beforeBcfcsj;
    }

    public String getBeforeBcfcsj() 
    {
        return beforeBcfcsj;
    }
    public void setHistorySpeed(Integer historySpeed) 
    {
        this.historySpeed = historySpeed;
    }

    public Integer getHistorySpeed() 
    {
        return historySpeed;
    }
    public void setlGType(Integer lGType) 
    {
        this.lGType = lGType;
    }

    public Integer getlGType() 
    {
        return lGType;
    }
    public void setRegionStopid(String regionStopid) 
    {
        this.regionStopid = regionStopid;
    }

    public String getRegionStopid() 
    {
        return regionStopid;
    }
    public void setLargeGapConfigMinute(Integer largeGapConfigMinute) 
    {
        this.largeGapConfigMinute = largeGapConfigMinute;
    }

    public Integer getLargeGapConfigMinute() 
    {
        return largeGapConfigMinute;
    }
    public void setIntervalMinute(Integer intervalMinute) 
    {
        this.intervalMinute = intervalMinute;
    }

    public Integer getIntervalMinute() 
    {
        return intervalMinute;
    }
    

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("dateStr", getDateStr())
            .append("company", getCompany())
            .append("lineName", getLineName())
            .append("lineCode", getLineCode())
            .append("upDown", getUpDown())
            .append("nbbm", getNbbm())
            .append("stationName", getStationName())
            .append("avgSpeed", getAvgSpeed())
            .append("bcfcsj", getBcfcsj())
            .append("tsTime", getTsTime())
            .append("beforeNbbm", getBeforeNbbm())
            .append("beforeStationName", getBeforeStationName())
            .append("beforeAvgSpeed", getBeforeAvgSpeed())
            .append("beforeBcfcsj", getBeforeBcfcsj())
            .append("historySpeed", getHistorySpeed())
            .append("lGType", getlGType())
            .append("regionStopid", getRegionStopid())
            .append("largeGapConfigMinute", getLargeGapConfigMinute())
            .append("intervalMinute", getIntervalMinute())
            .append("createBy", getCreateBy())
            .append("createTime", getCreateTime())
            .append("updateBy", getUpdateBy())
            .append("updateTime", getUpdateTime())
            .append("remark", getRemark())
            .toString();
    }
}