New file |
| | |
| | | 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; |
| | | } |
| | | } |
| | | } |
| | | |