Skip to content

/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:

TT_RULEMAP

TYPES TT_RULEMAP TYPE HASHED TABLE OF /AWS1/CL_DIRRULE=>TS_RULEMAP_MAPROW WITH UNIQUE KEY key
.

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.