/AWS1/CL_SHDCONTRIBUTOR¶
A contributor to the attack and their contribution.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_name TYPE /AWS1/SHDSTRING /AWS1/SHDSTRING¶
The name of the contributor. The type of name that you'll find here depends on the
AttackPropertyIdentifiersetting in theAttackPropertywhere this contributor is defined. For example, if theAttackPropertyIdentifierisSOURCE_COUNTRY, theNamecould beUnited States.
iv_value TYPE /AWS1/SHDLONG /AWS1/SHDLONG¶
The contribution of this contributor expressed in Protection units. For example
10,000.
Queryable Attributes¶
Name¶
The name of the contributor. The type of name that you'll find here depends on the
AttackPropertyIdentifiersetting in theAttackPropertywhere this contributor is defined. For example, if theAttackPropertyIdentifierisSOURCE_COUNTRY, theNamecould beUnited States.
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 |
Value¶
The contribution of this contributor expressed in Protection units. For example
10,000.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VALUE() |
Getter for VALUE |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_TOPCONTRIBUTORS¶
TYPES TT_TOPCONTRIBUTORS TYPE STANDARD TABLE OF REF TO /AWS1/CL_SHDCONTRIBUTOR WITH DEFAULT KEY
.