All Downloads are FREE. Search and download functionalities are using the official Maven repository.

weixin.popular.bean.shakearound.device.DeviceIdentifier Maven / Gradle / Ivy

package weixin.popular.bean.shakearound.device;

import com.alibaba.fastjson.annotation.JSONField;

/**
 * 设备信息ID
 * @author Moyq5
 * @date 2016年7月30日
 */
public class DeviceIdentifier {

	/**
	 * 设备编号,
* 添加或修改时,若填了UUID、major、minor,则可不填设备编号,若二者都填,则以设备编号为优先
* 必填 */ @JSONField(name = "device_id") private Integer deviceId; /** * 添加或修改时,UUID、major、minor,三个信息需填写完整,若填了设备编号,则可不填此信息。
* 必填 */ private String uuid; /** * 添加或修改时,UUID、major、minor,三个信息需填写完整,若填了设备编号,则可不填此信息。
* 必填 */ private Integer major; /** * 添加或修改时,UUID、major、minor,三个信息需填写完整,若填了设备编号,则可不填此信息。
* 必填 */ private Integer minor; /** * @return 设备编号 */ public Integer getDeviceId() { return deviceId; } /** * 设备编号,
* 添加或修改时,若填了UUID、major、minor,则可不填设备编号,若二者都填,则以设备编号为优先
* 必填 * @param deviceId 设备编号 */ public void setDeviceId(Integer deviceId) { this.deviceId = deviceId; } /** * @return UUID */ public String getUuid() { return uuid; } /** * 添加或修改时,UUID、major、minor,三个信息需填写完整,若填了设备编号,则可不填此信息。
* 必填 * @param uuid UUID */ public void setUuid(String uuid) { this.uuid = uuid; } /** * @return major */ public Integer getMajor() { return major; } /** * 添加或修改时,UUID、major、minor,三个信息需填写完整,若填了设备编号,则可不填此信息。
* 必填 * @param major major */ public void setMajor(Integer major) { this.major = major; } /** * @return minor */ public Integer getMinor() { return minor; } /** * 添加或修改时,UUID、major、minor,三个信息需填写完整,若填了设备编号,则可不填此信息。
* 必填 * @param minor minor */ public void setMinor(Integer minor) { this.minor = minor; } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy