/AWS1/CL_DIRRULE¶
Contains an Amazon Resource Name (ARN) and parameters that are associated with the rule.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_type TYPE /AWS1/DIRRULETYPE /AWS1/DIRRULETYPE¶
The type of attribute validation rule.
it_parameters TYPE /AWS1/CL_DIRRULEPARAMETERMAP_W=>TT_RULEPARAMETERMAP TT_RULEPARAMETERMAP¶
The minimum and maximum parameters that are associated with the rule.
Queryable Attributes¶
Type¶
The type of attribute validation rule.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TYPE() |
Getter for TYPE, with configurable default |
ASK_TYPE() |
Getter for TYPE w/ exceptions if field has no value |
HAS_TYPE() |
Determine if TYPE has a value |
Parameters¶
The minimum and maximum parameters that are associated with the rule.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PARAMETERS() |
Getter for PARAMETERS, with configurable default |
ASK_PARAMETERS() |
Getter for PARAMETERS w/ exceptions if field has no value |
HAS_PARAMETERS() |
Determine if PARAMETERS has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TS_RULEMAP_MAPROW¶
TYPES: BEGIN OF TS_RULEMAP_MAPROW,
key TYPE /AWS1/DIRRULEKEY,
value TYPE REF TO /AWS1/CL_DIRRULE,
END OF TS_RULEMAP_MAPROW.
TT_RULEMAP¶
TYPES TT_RULEMAP TYPE HASHED TABLE OF /AWS1/CL_DIRRULE=>TS_RULEMAP_MAPROW WITH UNIQUE KEY key
.