GpsEntity.java 3.53 KB
package com.bsth.entity;

/**
 * @author PanZhao
 * @ClassName: GpsRealData
 * @Description: TODO(HTTP接口的实时GPS数据)
 * @date 2016年5月11日 下午4:32:07
 */
public class GpsEntity {

    /**
     * 公司代码
     */
    private Short companyCode;

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

    /**
     * 设备编码
     */
    private String deviceId;

    /**
     * 停车场编码
     */
    private String carparkNo;

    /**
     * 站点编码
     */
    private String stopNo;

    /**
     * 站点名称
     */
    private String stationName;

    /**
     * 到站时间
     */
    private long arrTime;

    /**
     * 经度
     */
    private Float lon;

    /**
     * 纬度
     */
    private Float lat;

    /**
     * 发送时间戳
     */
    private Long timestamp;

    /**
     * 速度
     */
    private Float speed;

    /**
     * 方向(角度)
     */
    private float direction;

    /**
     * 营运状态( 0 营运 ,1 非营运, -1 无效)
     */
    private Integer state;

    /**
     * 上下行(0 上行 , 1 下行 , -1 无效)
     */
    private Byte upDown;

    private int version;

    /**
     * gps是否有效 设备端发送的状态
     */
    private int valid;

    public String getDeviceId() {
        return deviceId;
    }

    public void setDeviceId(String deviceId) {
        this.deviceId = deviceId;
    }

    public String getCarparkNo() {
        return carparkNo;
    }

    public void setCarparkNo(String carparkNo) {
        this.carparkNo = carparkNo;
    }

    public String getStopNo() {
        return stopNo;
    }

    public void setStopNo(String stopNo) {
        this.stopNo = stopNo;
    }

    public Float getLon() {
        return lon;
    }

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

    public Float getLat() {
        return lat;
    }

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

    public Long getTimestamp() {
        return timestamp;
    }

    public void setTimestamp(Long timestamp) {
        this.timestamp = timestamp;
    }


    public Integer getState() {
        return state;
    }

    public void setState(Integer state) {
        this.state = state;
    }


    public String getStationName() {
        return stationName;
    }

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

    public long getArrTime() {
        return arrTime;
    }

    public void setArrTime(long arrTime) {
        this.arrTime = arrTime;
    }


    public String getLineId() {
        return lineId;
    }

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


    public int getVersion() {
        return version;
    }

    public void setVersion(int version) {
        this.version = version;
    }

    public int getValid() {
        return valid;
    }

    public void setValid(int valid) {
        this.valid = valid;
    }


    public short getCompanyCode() {
        return companyCode;
    }

    public void setCompanyCode(short companyCode) {
        this.companyCode = companyCode;
    }

    public Byte getUpDown() {
        return upDown;
    }

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


    public float getDirection() {
        return direction;
    }

    public void setDirection(float direction) {
        this.direction = direction;
    }

    public Float getSpeed() {
        return speed;
    }

    public void setSpeed(Float speed) {
        this.speed = speed;
    }
}