Skip to content

/AWS1/CL_BDONAMESPACEKEYENTRY

A namespace variable key definition with optional NamespaceKeyValidation rules.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_key TYPE /AWS1/BDONAMESPACEVARIABLEKEY /AWS1/BDONAMESPACEVARIABLEKEY

The namespace variable key name.

Optional arguments:

io_validation TYPE REF TO /AWS1/CL_BDONAMESPACEKEYVLDTN /AWS1/CL_BDONAMESPACEKEYVLDTN

The validation rules that constrain values for this namespace variable at runtime (CreateEvent API).


Queryable Attributes

key

The namespace variable key name.

Accessible with the following methods

Method Description
GET_KEY() Getter for KEY, with configurable default
ASK_KEY() Getter for KEY w/ exceptions if field has no value
HAS_KEY() Determine if KEY has a value

validation

The validation rules that constrain values for this namespace variable at runtime (CreateEvent API).

Accessible with the following methods

Method Description
GET_VALIDATION() Getter for VALIDATION

Public Local Types In This Class

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

TT_NAMESPACEKEYSLIST

TYPES TT_NAMESPACEKEYSLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_BDONAMESPACEKEYENTRY WITH DEFAULT KEY
.