GpsRealData.java 3.27 KB
package com.bsth.vehicle.gpsdata.entity;

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

	// 公司代码
	private Integer companyCode;

	// 线路编码
	private Integer lineId;

	// 设备编码
	private String deviceId;

	// 停车场编码
	private String carparkNo;

	// 站点编码
	private String stopNo;

	// 经度
	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 Integer upDown;
	
	//车辆内部编码
	private String nbbm;
	
	//站点名称
	private String stationName;
	
	//当前班次ID
	private Long currSchId;
	
	//下一个班次ID
	private Long nextSchId;
	
	/** 设备是否在线 */
	private boolean online;

	public Integer getCompanyCode() {
		return companyCode;
	}

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

	public Integer getLineId() {
		return lineId;
	}

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

	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 Float getSpeed() {
		return speed;
	}

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

	public Float getDirection() {
		return direction;
	}

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

	public Integer getState() {
		return state;
	}

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

	public Integer getUpDown() {
		return upDown;
	}

	public void setUpDown(Integer upDown) {
		this.upDown = upDown;
	}
	
	public Long getCurrSchId() {
		return currSchId;
	}

	public void setCurrSchId(Long currSchId) {
		this.currSchId = currSchId;
	}

	public Long getNextSchId() {
		return nextSchId;
	}

	public void setNextSchId(Long nextSchId) {
		this.nextSchId = nextSchId;
	}

	public String getNbbm() {
		return nbbm;
	}

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

	public String getStationName() {
		return stationName;
	}

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

	public boolean isOnline() {
		return online;
	}

	public void setOnline(boolean online) {
		this.online = online;
	}
}