Skip to content

/AWS1/CL_SHBPARAMETERVALUE

An object that includes the data type of a security control parameter and its current value.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_integer TYPE /AWS1/SHBINTEGER /AWS1/SHBINTEGER

A control parameter that is an integer.

it_integerlist TYPE /AWS1/CL_SHBINTEGERLIST_W=>TT_INTEGERLIST TT_INTEGERLIST

A control parameter that is a list of integers.

iv_double TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING

A control parameter that is a double.

iv_string TYPE /AWS1/SHBNONEMPTYSTRING /AWS1/SHBNONEMPTYSTRING

A control parameter that is a string.

it_stringlist TYPE /AWS1/CL_SHBSTRINGLIST_W=>TT_STRINGLIST TT_STRINGLIST

A control parameter that is a list of strings.

iv_boolean TYPE /AWS1/SHBBOOLEAN /AWS1/SHBBOOLEAN

A control parameter that is a boolean.

iv_enum TYPE /AWS1/SHBNONEMPTYSTRING /AWS1/SHBNONEMPTYSTRING

A control parameter that is an enum.

it_enumlist TYPE /AWS1/CL_SHBSTRINGLIST_W=>TT_STRINGLIST TT_STRINGLIST

A control parameter that is a list of enums.


Queryable Attributes

Integer

A control parameter that is an integer.

Accessible with the following methods

Method Description
GET_INTEGER() Getter for INTEGER, with configurable default
ASK_INTEGER() Getter for INTEGER w/ exceptions if field has no value
HAS_INTEGER() Determine if INTEGER has a value

IntegerList

A control parameter that is a list of integers.

Accessible with the following methods

Method Description
GET_INTEGERLIST() Getter for INTEGERLIST, with configurable default
ASK_INTEGERLIST() Getter for INTEGERLIST w/ exceptions if field has no value
HAS_INTEGERLIST() Determine if INTEGERLIST has a value

Double

A control parameter that is a double.

Accessible with the following methods

Method Description
GET_DOUBLE() Getter for DOUBLE, with configurable default
ASK_DOUBLE() Getter for DOUBLE w/ exceptions if field has no value
STR_DOUBLE() String format for DOUBLE, with configurable default
HAS_DOUBLE() Determine if DOUBLE has a value

String

A control parameter that is a string.

Accessible with the following methods

Method Description
GET_STRING() Getter for STRING, with configurable default
ASK_STRING() Getter for STRING w/ exceptions if field has no value
HAS_STRING() Determine if STRING has a value

StringList

A control parameter that is a list of strings.

Accessible with the following methods

Method Description
GET_STRINGLIST() Getter for STRINGLIST, with configurable default
ASK_STRINGLIST() Getter for STRINGLIST w/ exceptions if field has no value
HAS_STRINGLIST() Determine if STRINGLIST has a value

Boolean

A control parameter that is a boolean.

Accessible with the following methods

Method Description
GET_BOOLEAN() Getter for BOOLEAN, with configurable default
ASK_BOOLEAN() Getter for BOOLEAN w/ exceptions if field has no value
HAS_BOOLEAN() Determine if BOOLEAN has a value

Enum

A control parameter that is an enum.

Accessible with the following methods

Method Description
GET_ENUM() Getter for ENUM, with configurable default
ASK_ENUM() Getter for ENUM w/ exceptions if field has no value
HAS_ENUM() Determine if ENUM has a value

EnumList

A control parameter that is a list of enums.

Accessible with the following methods

Method Description
GET_ENUMLIST() Getter for ENUMLIST, with configurable default
ASK_ENUMLIST() Getter for ENUMLIST w/ exceptions if field has no value
HAS_ENUMLIST() Determine if ENUMLIST has a value