package safeluck.drive.evaluation.bean;
|
|
import java.util.List;
|
|
public class RoadExamMap2 {
|
private List<Double> points;
|
private List<RoadBean> road;
|
private List<SpecialAreaBean> special_area;
|
private List<TriggerLineBean> trigger_line;
|
|
public List<Double> getPoints() {
|
return points;
|
}
|
public List<RoadBean> getRoadBean() {
|
return road;
|
}
|
public List<SpecialAreaBean> getSpecialAreaBean() {
|
return special_area;
|
}
|
public List<TriggerLineBean> getTriggerLineBean() {
|
return trigger_line;
|
}
|
|
public static class RoadBean {
|
private int id;
|
private List<Integer> start_line;
|
private List<Integer> end_line;
|
private int active;
|
private int target_road;
|
private int stop_flag;
|
private String tts;
|
private List<EdgeBean> left_edge;
|
private List<EdgeBean> right_edge;
|
private List<List<List<SeparateBean>>> separate;
|
|
public int getId() {
|
return id;
|
}
|
public List<Integer> getStart_line() {
|
return start_line;
|
}
|
public List<Integer> getEnd_line() {
|
return end_line;
|
}
|
public int getActive() {
|
return active;
|
}
|
public int getTarget_road() {
|
return target_road;
|
}
|
public int getStop_flag() {
|
return stop_flag;
|
}
|
public String getTts() {
|
return tts;
|
}
|
public List<EdgeBean> getLeft_edge() {
|
return left_edge;
|
}
|
public List<EdgeBean> getRight_edge() {
|
return right_edge;
|
}
|
|
public List<List<List<SeparateBean>>> getSeparate() {
|
return separate;
|
}
|
|
public static class EdgeBean {
|
private int type;
|
private List<Integer> line;
|
|
public int getType() {
|
return type;
|
}
|
public List<Integer> getLine() {
|
return line;
|
}
|
}
|
public static class SeparateBean {
|
/**
|
* type : 0
|
* line : [16,42]
|
*/
|
|
private int type;
|
private List<Integer> line;
|
|
public int getType() {
|
return type;
|
}
|
|
public void setType(int type) {
|
this.type = type;
|
}
|
|
public List<Integer> getLine() {
|
return line;
|
}
|
|
public void setLine(List<Integer> line) {
|
this.line = line;
|
}
|
}
|
}
|
|
public static class SpecialAreaBean {
|
private int id;
|
private int road;
|
private int type;
|
private List<Integer> area;
|
|
public int getId() {
|
return id;
|
}
|
public int getRoad() {
|
return road;
|
}
|
public int getType() {
|
return type;
|
}
|
public List<Integer> getArea() {
|
return area;
|
}
|
}
|
|
public static class TriggerLineBean {
|
private int id;
|
private int road;
|
private int type;
|
private String tts;
|
private List<Integer> line;
|
|
public int getId() {
|
return id;
|
}
|
public int getRoad() {
|
return road;
|
}
|
public int getType() {
|
return type;
|
}
|
public List<Integer> getLine() {
|
return line;
|
}
|
public String getTts() {
|
return tts;
|
}
|
}
|
}
|