package org.yzh.web.model.vo;
|
|
import io.swagger.v3.oas.annotations.media.Schema;
|
|
import java.time.LocalDate;
|
|
/**
|
* @author yezhihao
|
* https://gitee.com/yezhihao/jt808-server
|
*/
|
public class DeviceInfo {
|
|
@Schema(description = "签发日期")
|
protected LocalDate issuedAt;
|
@Schema(description = "预留字段")
|
protected byte reserved;
|
@Schema(description = "设备id")
|
protected String deviceId;
|
|
public DeviceInfo() {
|
}
|
|
|
public DeviceInfo(String deviceId, LocalDate issuedAt) {
|
this.deviceId = deviceId;
|
this.issuedAt = issuedAt;
|
}
|
|
public LocalDate getIssuedAt() {
|
return issuedAt;
|
}
|
|
public void setIssuedAt(LocalDate issuedAt) {
|
this.issuedAt = issuedAt;
|
}
|
|
public byte getReserved() {
|
return reserved;
|
}
|
|
public void setReserved(byte reserved) {
|
this.reserved = reserved;
|
}
|
|
public String getDeviceId() {
|
return deviceId;
|
}
|
|
public void setDeviceId(String deviceId) {
|
this.deviceId = deviceId;
|
}
|
|
@Override
|
public String toString() {
|
final StringBuilder sb = new StringBuilder("DeviceInfo{");
|
sb.append("issuedAt=").append(issuedAt);
|
sb.append(", reserved=").append(reserved);
|
sb.append(", deviceId=").append(deviceId);
|
sb.append('}');
|
return sb.toString();
|
}
|
}
|