/AWS1/CL_FDTEVALUATEDRULE¶
The details of the rule used for evaluating variable values.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_ruleid TYPE /AWS1/FDTIDENTIFIER /AWS1/FDTIDENTIFIER¶
The rule ID.
iv_ruleversion TYPE /AWS1/FDTWHOLENUMBERVRSSTRING /AWS1/FDTWHOLENUMBERVRSSTRING¶
The rule version.
iv_expression TYPE /AWS1/FDTSENSITIVESTRING /AWS1/FDTSENSITIVESTRING¶
The rule expression.
iv_expressionwithvalues TYPE /AWS1/FDTSENSITIVESTRING /AWS1/FDTSENSITIVESTRING¶
The rule expression value.
it_outcomes TYPE /AWS1/CL_FDTLISTOFSTRINGS_W=>TT_LISTOFSTRINGS TT_LISTOFSTRINGS¶
The rule outcome.
iv_evaluated TYPE /AWS1/FDTBOOLEAN /AWS1/FDTBOOLEAN¶
Indicates whether the rule was evaluated.
iv_matched TYPE /AWS1/FDTBOOLEAN /AWS1/FDTBOOLEAN¶
Indicates whether the rule matched.
Queryable Attributes¶
ruleId¶
The rule ID.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RULEID() |
Getter for RULEID, with configurable default |
ASK_RULEID() |
Getter for RULEID w/ exceptions if field has no value |
HAS_RULEID() |
Determine if RULEID has a value |
ruleVersion¶
The rule version.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RULEVERSION() |
Getter for RULEVERSION, with configurable default |
ASK_RULEVERSION() |
Getter for RULEVERSION w/ exceptions if field has no value |
HAS_RULEVERSION() |
Determine if RULEVERSION has a value |
expression¶
The rule expression.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EXPRESSION() |
Getter for EXPRESSION, with configurable default |
ASK_EXPRESSION() |
Getter for EXPRESSION w/ exceptions if field has no value |
HAS_EXPRESSION() |
Determine if EXPRESSION has a value |
expressionWithValues¶
The rule expression value.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EXPRESSIONWITHVALUES() |
Getter for EXPRESSIONWITHVALUES, with configurable default |
ASK_EXPRESSIONWITHVALUES() |
Getter for EXPRESSIONWITHVALUES w/ exceptions if field has n |
HAS_EXPRESSIONWITHVALUES() |
Determine if EXPRESSIONWITHVALUES has a value |
outcomes¶
The rule outcome.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OUTCOMES() |
Getter for OUTCOMES, with configurable default |
ASK_OUTCOMES() |
Getter for OUTCOMES w/ exceptions if field has no value |
HAS_OUTCOMES() |
Determine if OUTCOMES has a value |
evaluated¶
Indicates whether the rule was evaluated.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EVALUATED() |
Getter for EVALUATED, with configurable default |
ASK_EVALUATED() |
Getter for EVALUATED w/ exceptions if field has no value |
HAS_EVALUATED() |
Determine if EVALUATED has a value |
matched¶
Indicates whether the rule matched.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MATCHED() |
Getter for MATCHED, with configurable default |
ASK_MATCHED() |
Getter for MATCHED w/ exceptions if field has no value |
HAS_MATCHED() |
Determine if MATCHED 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_EVALUATEDRULELIST¶
TYPES TT_EVALUATEDRULELIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_FDTEVALUATEDRULE WITH DEFAULT KEY
.