Skip to content

/AWS1/CL_QSTSTRPARMDECLARATION

A parameter declaration for the String data type.

CONSTRUCTOR

IMPORTING

Required arguments:

IV_PARAMETERVALUETYPE TYPE /AWS1/QSTPARAMETERVALUETYPE /AWS1/QSTPARAMETERVALUETYPE

The value type determines whether the parameter is a single-value or multi-value parameter.

IV_NAME TYPE /AWS1/QSTPARAMETERNAME /AWS1/QSTPARAMETERNAME

The name of the parameter that is being declared.

Optional arguments:

IO_DEFAULTVALUES TYPE REF TO /AWS1/CL_QSTSTRINGDEFVALUES /AWS1/CL_QSTSTRINGDEFVALUES

The default values of a parameter. If the parameter is a single-value parameter, a maximum of one default value can be provided.

IO_VALUEWHENUNSET TYPE REF TO /AWS1/CL_QSTSTRVALWHENUNSETC00 /AWS1/CL_QSTSTRVALWHENUNSETC00

The configuration that defines the default value of a String parameter when a value has not been set.

IT_MAPPEDDATASETPARAMETERS TYPE /AWS1/CL_QSTMAPPEDDATASETPARAM=>TT_MAPPEDDATASETPARAMETERS TT_MAPPEDDATASETPARAMETERS

MappedDataSetParameters


Queryable Attributes

ParameterValueType

The value type determines whether the parameter is a single-value or multi-value parameter.

Accessible with the following methods

Method Description
GET_PARAMETERVALUETYPE() Getter for PARAMETERVALUETYPE, with configurable default
ASK_PARAMETERVALUETYPE() Getter for PARAMETERVALUETYPE w/ exceptions if field has no
HAS_PARAMETERVALUETYPE() Determine if PARAMETERVALUETYPE has a value

Name

The name of the parameter that is being declared.

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

DefaultValues

The default values of a parameter. If the parameter is a single-value parameter, a maximum of one default value can be provided.

Accessible with the following methods

Method Description
GET_DEFAULTVALUES() Getter for DEFAULTVALUES

ValueWhenUnset

The configuration that defines the default value of a String parameter when a value has not been set.

Accessible with the following methods

Method Description
GET_VALUEWHENUNSET() Getter for VALUEWHENUNSET

MappedDataSetParameters

MappedDataSetParameters

Accessible with the following methods

Method Description
GET_MAPPEDDATASETPARAMETERS() Getter for MAPPEDDATASETPARAMETERS, with configurable defaul
ASK_MAPPEDDATASETPARAMETERS() Getter for MAPPEDDATASETPARAMETERS w/ exceptions if field ha
HAS_MAPPEDDATASETPARAMETERS() Determine if MAPPEDDATASETPARAMETERS has a value