/AWS1/CL_ERNRULE¶
An object containing the ruleName and matchingKeys.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_rulename TYPE /AWS1/ERNSTRING /AWS1/ERNSTRING¶
A name for the matching rule.
it_matchingkeys TYPE /AWS1/CL_ERNMATCHINGKEYS_W=>TT_MATCHINGKEYS TT_MATCHINGKEYS¶
A list of
MatchingKeys. TheMatchingKeysmust have been defined in theSchemaMapping. Two records are considered to match according to this rule if all of theMatchingKeysmatch.
Queryable Attributes¶
ruleName¶
A name for the matching rule.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RULENAME() |
Getter for RULENAME, with configurable default |
ASK_RULENAME() |
Getter for RULENAME w/ exceptions if field has no value |
HAS_RULENAME() |
Determine if RULENAME has a value |
matchingKeys¶
A list of
MatchingKeys. TheMatchingKeysmust have been defined in theSchemaMapping. Two records are considered to match according to this rule if all of theMatchingKeysmatch.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MATCHINGKEYS() |
Getter for MATCHINGKEYS, with configurable default |
ASK_MATCHINGKEYS() |
Getter for MATCHINGKEYS w/ exceptions if field has no value |
HAS_MATCHINGKEYS() |
Determine if MATCHINGKEYS 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_RULELIST¶
TYPES TT_RULELIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_ERNRULE WITH DEFAULT KEY
.