Skip to content

/AWS1/CL_XRAANNOTATIONVALUE

Value of a segment annotation. Has one of three value types: Number, Boolean, or String.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_numbervalue TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING

Value for a Number annotation.

iv_booleanvalue TYPE /AWS1/XRANULLABLEBOOLEAN /AWS1/XRANULLABLEBOOLEAN

Value for a Boolean annotation.

iv_stringvalue TYPE /AWS1/XRASTRING /AWS1/XRASTRING

Value for a String annotation.


Queryable Attributes

NumberValue

Value for a Number annotation.

Accessible with the following methods

Method Description
GET_NUMBERVALUE() Getter for NUMBERVALUE, with configurable default
ASK_NUMBERVALUE() Getter for NUMBERVALUE w/ exceptions if field has no value
STR_NUMBERVALUE() String format for NUMBERVALUE, with configurable default
HAS_NUMBERVALUE() Determine if NUMBERVALUE has a value

BooleanValue

Value for a Boolean annotation.

Accessible with the following methods

Method Description
GET_BOOLEANVALUE() Getter for BOOLEANVALUE, with configurable default
ASK_BOOLEANVALUE() Getter for BOOLEANVALUE w/ exceptions if field has no value
HAS_BOOLEANVALUE() Determine if BOOLEANVALUE has a value

StringValue

Value for a String annotation.

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