package weixin.popular.bean.shakearound.device; import com.alibaba.fastjson.annotation.JSONField; /** * 设备信息ID * @author Moyq5 * @date 2016年7月30日 */ public class DeviceIdentifier { /** * 设备编号,<br> * 添加或修改时,若填了UUID、major、minor,则可不填设备编号,若二者都填,则以设备编号为优先<br> * 必填 */ @JSONField(name = "device_id") private Integer deviceId; /** * 添加或修改时,UUID、major、minor,三个信息需填写完整,若填了设备编号,则可不填此信息。<br> * 必填 */ private String uuid; /** * 添加或修改时,UUID、major、minor,三个信息需填写完整,若填了设备编号,则可不填此信息。<br> * 必填 */ private Integer major; /** * 添加或修改时,UUID、major、minor,三个信息需填写完整,若填了设备编号,则可不填此信息。<br> * 必填 */ private Integer minor; /** * @return 设备编号 */ public Integer getDeviceId() { return deviceId; } /** * 设备编号,<br> * 添加或修改时,若填了UUID、major、minor,则可不填设备编号,若二者都填,则以设备编号为优先<br> * 必填 * @param deviceId 设备编号 */ public void setDeviceId(Integer deviceId) { this.deviceId = deviceId; } /** * @return UUID */ public String getUuid() { return uuid; } /** * 添加或修改时,UUID、major、minor,三个信息需填写完整,若填了设备编号,则可不填此信息。<br> * 必填 * @param uuid UUID */ public void setUuid(String uuid) { this.uuid = uuid; } /** * @return major */ public Integer getMajor() { return major; } /** * 添加或修改时,UUID、major、minor,三个信息需填写完整,若填了设备编号,则可不填此信息。<br> * 必填 * @param major major */ public void setMajor(Integer major) { this.major = major; } /** * @return minor */ public Integer getMinor() { return minor; } /** * 添加或修改时,UUID、major、minor,三个信息需填写完整,若填了设备编号,则可不填此信息。<br> * 必填 * @param minor minor */ public void setMinor(Integer minor) { this.minor = minor; } }