<T extends LaneBasedObject> Map<RelativeLane,SortedSet<LaneStructure.Entry<T>>> | 
RollingLaneStructure.getDownstreamObjects(Class<T> clazz,
                    LaneBasedGTU gtu,
                    RelativePosition.TYPE pos)
Retrieve objects of a specific type. 
 | 
<T extends LaneBasedObject> Map<RelativeLane,SortedSet<LaneStructure.Entry<T>>> | 
LaneStructure.getDownstreamObjects(Class<T> clazz,
                    LaneBasedGTU gtu,
                    RelativePosition.TYPE pos)
Retrieve objects of a specific type. 
 | 
<T extends LaneBasedObject> SortedSet<LaneStructure.Entry<T>> | 
RollingLaneStructure.getDownstreamObjects(RelativeLane lane,
                    Class<T> clazz,
                    LaneBasedGTU gtu,
                    RelativePosition.TYPE pos)
Retrieve objects on a lane of a specific type. 
 | 
<T extends LaneBasedObject> SortedSet<LaneStructure.Entry<T>> | 
LaneStructure.getDownstreamObjects(RelativeLane lane,
                    Class<T> clazz,
                    LaneBasedGTU gtu,
                    RelativePosition.TYPE pos)
Retrieve objects on a lane of a specific type. 
 | 
<T extends LaneBasedObject> Map<RelativeLane,SortedSet<LaneStructure.Entry<T>>> | 
RollingLaneStructure.getDownstreamObjectsOnRoute(Class<T> clazz,
                           LaneBasedGTU gtu,
                           RelativePosition.TYPE pos,
                           Route route)
Retrieve objects of a specific type. 
 | 
<T extends LaneBasedObject> Map<RelativeLane,SortedSet<LaneStructure.Entry<T>>> | 
LaneStructure.getDownstreamObjectsOnRoute(Class<T> clazz,
                           LaneBasedGTU gtu,
                           RelativePosition.TYPE pos,
                           Route route)
Retrieve objects of a specific type. 
 | 
<T extends LaneBasedObject> SortedSet<LaneStructure.Entry<T>> | 
RollingLaneStructure.getDownstreamObjectsOnRoute(RelativeLane lane,
                           Class<T> clazz,
                           LaneBasedGTU gtu,
                           RelativePosition.TYPE pos,
                           Route route)
Retrieve objects on a lane of a specific type. 
 | 
<T extends LaneBasedObject> SortedSet<LaneStructure.Entry<T>> | 
LaneStructure.getDownstreamObjectsOnRoute(RelativeLane lane,
                           Class<T> clazz,
                           LaneBasedGTU gtu,
                           RelativePosition.TYPE pos,
                           Route route)
Retrieve objects on a lane of a specific type. 
 | 
<T extends LaneBasedObject> SortedSet<LaneStructure.Entry<T>> | 
RollingLaneStructure.getUpstreamObjects(RelativeLane lane,
                  Class<T> clazz,
                  LaneBasedGTU gtu,
                  RelativePosition.TYPE pos)
Retrieve objects on a lane of a specific type. 
 | 
<T extends LaneBasedObject> SortedSet<LaneStructure.Entry<T>> | 
LaneStructure.getUpstreamObjects(RelativeLane lane,
                  Class<T> clazz,
                  LaneBasedGTU gtu,
                  RelativePosition.TYPE pos)
Retrieve objects on a lane of a specific type. 
 |