Skip to content

/AWS1/CL_IOISTRUCTUREDMSGLST00

Represents a list type node of the complex data structure.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_name TYPE /AWS1/IOISTRUCTUREMESSAGENAME /AWS1/IOISTRUCTUREMESSAGENAME

The name of the structured message list definition.

io_membertype TYPE REF TO /AWS1/CL_IOISTRUCTUREDMESSAGE /AWS1/CL_IOISTRUCTUREDMESSAGE

The member type of the structured message list definition.

iv_listtype TYPE /AWS1/IOISTRUCTUREDMSGLISTTYPE /AWS1/IOISTRUCTUREDMSGLISTTYPE

The type of list of the structured message list definition.

Optional arguments:

iv_capacity TYPE /AWS1/IOINONNEGATIVEINTEGER /AWS1/IOINONNEGATIVEINTEGER

The capacity of the structured message list definition when the list type is FIXED_CAPACITY or DYNAMIC_BOUNDED_CAPACITY.


Queryable Attributes

name

The name of the structured message list definition.

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

memberType

The member type of the structured message list definition.

Accessible with the following methods

Method Description
GET_MEMBERTYPE() Getter for MEMBERTYPE

listType

The type of list of the structured message list definition.

Accessible with the following methods

Method Description
GET_LISTTYPE() Getter for LISTTYPE, with configurable default
ASK_LISTTYPE() Getter for LISTTYPE w/ exceptions if field has no value
HAS_LISTTYPE() Determine if LISTTYPE has a value

capacity

The capacity of the structured message list definition when the list type is FIXED_CAPACITY or DYNAMIC_BOUNDED_CAPACITY.

Accessible with the following methods

Method Description
GET_CAPACITY() Getter for CAPACITY