RoadSpeed.java
3.04 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
package com.bsth.entity;
import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
@Entity
@Table(name = "bsth_c_road_speed")
public class RoadSpeed {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)(strategy = GenerationType.IDENTITY)
private Integer id;
// 路段名称
private String name;
// 路段矢量(空间坐标点集合)--GPS坐标点
private String bRoadVector;
// 路段矢量(空间坐标点集合)--百度坐标点
private String gRoadVector;
// 限速 (km/h)
private Double speed;
// 限速开始时间
private String speedStartDate;
// 限速结束时间
private String speedEndDate;
// 是否启用限速(0:启用、1:未启用)
private int isStart;
// 预留字段(限速的线路)
private String line;
// 创建日期 timestamp
@Column(updatable = false, name = "create_date", columnDefinition = "TIMESTAMP DEFAULT CURRENT_TIMESTAMP")
private Date createDate;
// 修改日期 timestamp
@Column(name = "update_date", columnDefinition = "TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP")
private Date updateDate;
public Integer getId() {
return id;
}
public String getName() {
return name;
}
public String getbRoadVector() {
return bRoadVector;
}
public String getgRoadVector() {
return gRoadVector;
}
public Double getSpeed() {
return speed;
}
public String getSpeedStartDate() {
return speedStartDate;
}
public String getSpeedEndDate() {
return speedEndDate;
}
public int getIsStart() {
return isStart;
}
public String getLine() {
return line;
}
public Date getCreateDate() {
return createDate;
}
public Date getUpdateDate() {
return updateDate;
}
public void setId(Integer id) {
this.id = id;
}
public void setName(String name) {
this.name = name;
}
public void setbRoadVector(String bRoadVector) {
this.bRoadVector = bRoadVector;
}
public void setgRoadVector(String gRoadVector) {
this.gRoadVector = gRoadVector;
}
public void setSpeed(Double speed) {
this.speed = speed;
}
public void setSpeedStartDate(String speedStartDate) {
this.speedStartDate = speedStartDate;
}
public void setSpeedEndDate(String speedEndDate) {
this.speedEndDate = speedEndDate;
}
public void setIsStart(int isStart) {
this.isStart = isStart;
}
public void setLine(String line) {
this.line = line;
}
public void setCreateDate(Date createDate) {
this.createDate = createDate;
}
public void setUpdateDate(Date updateDate) {
this.updateDate = updateDate;
}
@Override
public String toString() {
return "RoadSpeed [id=" + id + ", name=" + name + ", bRoadVector=" + bRoadVector + ", gRoadVector="
+ gRoadVector + ", speed=" + speed + ", speedStartDate=" + speedStartDate + ", speedEndDate="
+ speedEndDate + ", isStart=" + isStart + ", line=" + line + ", createDate=" + createDate
+ ", updateDate=" + updateDate + "]";
}
}