io.github.lunasaw.gb28181.common.entity.notify.MobilePositionNotify Maven / Gradle / Ivy
The newest version!
package io.github.lunasaw.gb28181.common.entity.notify;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import io.github.lunasaw.gb28181.common.entity.base.DeviceBase;
import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
/**
*
*
* MobilePosition
* 383451
* 123
*
* gpsMsgInfo.getLng()
* gpsMsgInfo.getLat()
* gpsMsgInfo.getSpeed()
* gpsMsgInfo.getDirection()
* gpsMsgInfo.getAltitude()
*
*
* @author luna
*/
@Getter
@Setter
@AllArgsConstructor
@NoArgsConstructor
@XmlRootElement(name = "Notify")
@XmlAccessorType(XmlAccessType.FIELD)
public class MobilePositionNotify extends DeviceBase {
@XmlElement(name = "Time")
private String time;
@XmlElement(name = "Longitude")
private String longitude;
@XmlElement(name = "Latitude")
private String latitude;
@XmlElement(name = "Speed")
private String speed;
@XmlElement(name = "Direction")
private String direction;
@XmlElement(name = "Altitude")
private String altitude;
public MobilePositionNotify(String cmdType, String sn, String deviceId) {
super(cmdType, sn, deviceId);
}
}