Skip to content

/AWS1/CL_GERRTETAXITRAVELSTEP

A step that must be performed during the travel portion of the leg.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_duration TYPE /AWS1/GERDURATIONSECONDS /AWS1/GERDURATIONSECONDS

Duration of the step.

Unit: seconds

iv_type TYPE /AWS1/GERRTETAXITRAVELSTEPTYPE /AWS1/GERRTETAXITRAVELSTEPTYPE

Type of the step.

Optional arguments:

io_continuestepdetails TYPE REF TO /AWS1/CL_GERROUTECONTINUESTE00 /AWS1/CL_GERROUTECONTINUESTE00

Details related to the continue step.

iv_distance TYPE /AWS1/GERDISTANCEMETERS /AWS1/GERDISTANCEMETERS

Distance of the step.

Unit: meters

io_exitstepdetails TYPE REF TO /AWS1/CL_GERROUTEEXITSTEPDETS /AWS1/CL_GERROUTEEXITSTEPDETS

Details related to the exit step.

iv_geometryoffset TYPE /AWS1/GERINTEGER /AWS1/GERINTEGER

Offset in the leg geometry corresponding to the start of this step.

iv_instruction TYPE /AWS1/GERSENSITIVESTRING /AWS1/GERSENSITIVESTRING

Brief description of the step in the requested language.

io_keepstepdetails TYPE REF TO /AWS1/CL_GERROUTEKEEPSTEPDETS /AWS1/CL_GERROUTEKEEPSTEPDETS

Details that are specific to a Keep step.

io_rampstepdetails TYPE REF TO /AWS1/CL_GERROUTERAMPSTEPDETS /AWS1/CL_GERROUTERAMPSTEPDETS

Details that are specific to a ramp step.

io_roundaboutenterstepdets TYPE REF TO /AWS1/CL_GERROUTEROUNDABOUTE00 /AWS1/CL_GERROUTEROUNDABOUTE00

Details about the roundabout leg.

io_roundaboutexitstepdetails TYPE REF TO /AWS1/CL_GERROUTEROUNDABOUTE01 /AWS1/CL_GERROUTEROUNDABOUTE01

Details about the roundabout step.

io_roundaboutpassstepdetails TYPE REF TO /AWS1/CL_GERROUTEROUNDABOUTP00 /AWS1/CL_GERROUTEROUNDABOUTP00

Details about the step.

io_turnstepdetails TYPE REF TO /AWS1/CL_GERROUTETURNSTEPDETS /AWS1/CL_GERROUTETURNSTEPDETS

Details related to the turn step.

io_uturnstepdetails TYPE REF TO /AWS1/CL_GERROUTEUTURNSTEPDETS /AWS1/CL_GERROUTEUTURNSTEPDETS

Details related to the U-turn step.


Queryable Attributes

ContinueStepDetails

Details related to the continue step.

Accessible with the following methods

Method Description
GET_CONTINUESTEPDETAILS() Getter for CONTINUESTEPDETAILS

Distance

Distance of the step.

Unit: meters

Accessible with the following methods

Method Description
GET_DISTANCE() Getter for DISTANCE, with configurable default
ASK_DISTANCE() Getter for DISTANCE w/ exceptions if field has no value
HAS_DISTANCE() Determine if DISTANCE has a value

Duration

Duration of the step.

Unit: seconds

Accessible with the following methods

Method Description
GET_DURATION() Getter for DURATION, with configurable default
ASK_DURATION() Getter for DURATION w/ exceptions if field has no value
HAS_DURATION() Determine if DURATION has a value

ExitStepDetails

Details related to the exit step.

Accessible with the following methods

Method Description
GET_EXITSTEPDETAILS() Getter for EXITSTEPDETAILS

GeometryOffset

Offset in the leg geometry corresponding to the start of this step.

Accessible with the following methods

Method Description
GET_GEOMETRYOFFSET() Getter for GEOMETRYOFFSET, with configurable default
ASK_GEOMETRYOFFSET() Getter for GEOMETRYOFFSET w/ exceptions if field has no valu
HAS_GEOMETRYOFFSET() Determine if GEOMETRYOFFSET has a value

Instruction

Brief description of the step in the requested language.

Accessible with the following methods

Method Description
GET_INSTRUCTION() Getter for INSTRUCTION, with configurable default
ASK_INSTRUCTION() Getter for INSTRUCTION w/ exceptions if field has no value
HAS_INSTRUCTION() Determine if INSTRUCTION has a value

KeepStepDetails

Details that are specific to a Keep step.

Accessible with the following methods

Method Description
GET_KEEPSTEPDETAILS() Getter for KEEPSTEPDETAILS

RampStepDetails

Details that are specific to a ramp step.

Accessible with the following methods

Method Description
GET_RAMPSTEPDETAILS() Getter for RAMPSTEPDETAILS

RoundaboutEnterStepDetails

Details about the roundabout leg.

Accessible with the following methods

Method Description
GET_ROUNDABOUTENTERSTEPDETS() Getter for ROUNDABOUTENTERSTEPDETAILS

RoundaboutExitStepDetails

Details about the roundabout step.

Accessible with the following methods

Method Description
GET_ROUNDABOUTEXITSTEPDETS() Getter for ROUNDABOUTEXITSTEPDETAILS

RoundaboutPassStepDetails

Details about the step.

Accessible with the following methods

Method Description
GET_ROUNDABOUTPASSSTEPDETS() Getter for ROUNDABOUTPASSSTEPDETAILS

TurnStepDetails

Details related to the turn step.

Accessible with the following methods

Method Description
GET_TURNSTEPDETAILS() Getter for TURNSTEPDETAILS

Type

Type of the step.

Accessible with the following methods

Method Description
GET_TYPE() Getter for TYPE, with configurable default
ASK_TYPE() Getter for TYPE w/ exceptions if field has no value
HAS_TYPE() Determine if TYPE has a value

UTurnStepDetails

Details related to the U-turn step.

Accessible with the following methods

Method Description
GET_UTURNSTEPDETAILS() Getter for UTURNSTEPDETAILS

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_ROUTETAXITRAVELSTEPLIST

TYPES TT_ROUTETAXITRAVELSTEPLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_GERRTETAXITRAVELSTEP WITH DEFAULT KEY
.