/AWS1/CL_GERROUTEPEDESTRIANL00¶
Details that are specific to a pedestrian leg.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
io_arrival TYPE REF TO /AWS1/CL_GERROUTEPEDESTRIANA00 /AWS1/CL_GERROUTEPEDESTRIANA00¶
Details corresponding to the arrival for the leg.
io_departure TYPE REF TO /AWS1/CL_GERROUTEPEDESTRIAND00 /AWS1/CL_GERROUTEPEDESTRIAND00¶
Details corresponding to the departure for the leg.
it_notices TYPE /AWS1/CL_GERROUTEPEDESTRIANN00=>TT_ROUTEPEDESTRIANNOTICELIST TT_ROUTEPEDESTRIANNOTICELIST¶
Notices are additional information returned that indicate issues that occurred during route calculation.
it_passthroughwaypoints TYPE /AWS1/CL_GERROUTEPASSTHRUWAYPT=>TT_ROUTEPASSTHRUWAYPOINTLIST TT_ROUTEPASSTHRUWAYPOINTLIST¶
Waypoints that were passed through during the leg. This includes the waypoints that were configured with the PassThrough option.
it_spans TYPE /AWS1/CL_GERROUTEPEDESTRIANS00=>TT_ROUTEPEDESTRIANSPANLIST TT_ROUTEPEDESTRIANSPANLIST¶
Spans that were computed for the requested SpanAdditionalFeatures.
it_travelsteps TYPE /AWS1/CL_GERROUTEPEDESTRIANT01=>TT_ROUTEPEDESTRIANTRAVELSTEP00 TT_ROUTEPEDESTRIANTRAVELSTEP00¶
Steps of a leg that must be performed before the travel portion of the leg.
Optional arguments:¶
io_summary TYPE REF TO /AWS1/CL_GERROUTEPEDESTRIANS01 /AWS1/CL_GERROUTEPEDESTRIANS01¶
Summarized details of the leg.
Queryable Attributes¶
Arrival¶
Details corresponding to the arrival for the leg.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ARRIVAL() |
Getter for ARRIVAL |
Departure¶
Details corresponding to the departure for the leg.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DEPARTURE() |
Getter for DEPARTURE |
Notices¶
Notices are additional information returned that indicate issues that occurred during route calculation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NOTICES() |
Getter for NOTICES, with configurable default |
ASK_NOTICES() |
Getter for NOTICES w/ exceptions if field has no value |
HAS_NOTICES() |
Determine if NOTICES has a value |
PassThroughWaypoints¶
Waypoints that were passed through during the leg. This includes the waypoints that were configured with the PassThrough option.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PASSTHROUGHWAYPOINTS() |
Getter for PASSTHROUGHWAYPOINTS, with configurable default |
ASK_PASSTHROUGHWAYPOINTS() |
Getter for PASSTHROUGHWAYPOINTS w/ exceptions if field has n |
HAS_PASSTHROUGHWAYPOINTS() |
Determine if PASSTHROUGHWAYPOINTS has a value |
Spans¶
Spans that were computed for the requested SpanAdditionalFeatures.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SPANS() |
Getter for SPANS, with configurable default |
ASK_SPANS() |
Getter for SPANS w/ exceptions if field has no value |
HAS_SPANS() |
Determine if SPANS has a value |
Summary¶
Summarized details of the leg.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SUMMARY() |
Getter for SUMMARY |
TravelSteps¶
Steps of a leg that must be performed before the travel portion of the leg.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TRAVELSTEPS() |
Getter for TRAVELSTEPS, with configurable default |
ASK_TRAVELSTEPS() |
Getter for TRAVELSTEPS w/ exceptions if field has no value |
HAS_TRAVELSTEPS() |
Determine if TRAVELSTEPS has a value |