Package core

Class RoadConnection

    • Constructor Detail

      • RoadConnection

        public RoadConnection​(Map<Long,​Link> links,
                              jaxb.Roadconnection jaxb_rc)
      • RoadConnection

        public RoadConnection​(long id,
                              Link start_link,
                              int start_link_from_lane,
                              int start_link_to_lane,
                              Link end_link,
                              int end_link_from_lane,
                              int end_link_to_lane)
      • RoadConnection

        public RoadConnection​(long id,
                              Link start_link,
                              Link end_link)
    • Method Detail

      • getId

        public final Long getId()
        Specified by:
        getId in interface core.InterfaceScenarioElement
      • getSEType

        public final core.ScenarioElementType getSEType()
        Specified by:
        getSEType in interface core.InterfaceScenarioElement
      • validate_pre_init

        public void validate_pre_init​(error.OTMErrorLog errorLog)
      • validate_post_init

        public void validate_post_init​(error.OTMErrorLog errorLog)
      • to_jaxb

        public jaxb.Roadconnection to_jaxb()
        Specified by:
        to_jaxb in interface core.InterfaceScenarioElement
      • has_start_link

        public boolean has_start_link()
      • has_end_link

        public boolean has_end_link()
      • get_start_link_id

        public Long get_start_link_id()
      • get_start_link

        public Link get_start_link()
      • get_end_link

        public Link get_end_link()
      • get_end_link_id

        public Long get_end_link_id()
      • get_in_lanes

        public int get_in_lanes()
      • get_end_link_from_lane

        public int get_end_link_from_lane()
      • get_end_link_to_lane

        public int get_end_link_to_lane()
      • get_in_lanegroups

        public Set<core.AbstractLaneGroup> get_in_lanegroups()
      • get_out_lanegroups

        public Set<core.AbstractLaneGroup> get_out_lanegroups()