Skip to content

/AWS1/CL_IOAVARIABLE

An instance of a variable to be passed to the containerAction execution. Each variable must have a name and a value given by one of stringValue, datasetContentVersionValue, or outputFileUriValue.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_name TYPE /AWS1/IOAVARIABLENAME /AWS1/IOAVARIABLENAME

The name of the variable.

Optional arguments:

iv_stringvalue TYPE /AWS1/IOASTRINGVALUE /AWS1/IOASTRINGVALUE

The value of the variable as a string.

iv_doublevalue TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING

The value of the variable as a double (numeric).

io_datasetcontentvrsvalue TYPE REF TO /AWS1/CL_IOADSCONTENTVRSVALUE /AWS1/CL_IOADSCONTENTVRSVALUE

The value of the variable as a structure that specifies a dataset content version.

io_outputfileurivalue TYPE REF TO /AWS1/CL_IOAOUTPUTFILEURIVALUE /AWS1/CL_IOAOUTPUTFILEURIVALUE

The value of the variable as a structure that specifies an output file URI.


Queryable Attributes

name

The name of the variable.

Accessible with the following methods

Method Description
GET_NAME() Getter for NAME, with configurable default
ASK_NAME() Getter for NAME w/ exceptions if field has no value
HAS_NAME() Determine if NAME has a value

stringValue

The value of the variable as a string.

Accessible with the following methods

Method Description
GET_STRINGVALUE() Getter for STRINGVALUE, with configurable default
ASK_STRINGVALUE() Getter for STRINGVALUE w/ exceptions if field has no value
HAS_STRINGVALUE() Determine if STRINGVALUE has a value

doubleValue

The value of the variable as a double (numeric).

Accessible with the following methods

Method Description
GET_DOUBLEVALUE() Getter for DOUBLEVALUE, with configurable default
ASK_DOUBLEVALUE() Getter for DOUBLEVALUE w/ exceptions if field has no value
STR_DOUBLEVALUE() String format for DOUBLEVALUE, with configurable default
HAS_DOUBLEVALUE() Determine if DOUBLEVALUE has a value

datasetContentVersionValue

The value of the variable as a structure that specifies a dataset content version.

Accessible with the following methods

Method Description
GET_DATASETCONTENTVRSVALUE() Getter for DATASETCONTENTVERSIONVALUE

outputFileUriValue

The value of the variable as a structure that specifies an output file URI.

Accessible with the following methods

Method Description
GET_OUTPUTFILEURIVALUE() Getter for OUTPUTFILEURIVALUE

Public Local Types In This Class

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

TT_VARIABLES

TYPES TT_VARIABLES TYPE STANDARD TABLE OF REF TO /AWS1/CL_IOAVARIABLE WITH DEFAULT KEY
.