/AWS1/CL_APYCODEERROR¶
Describes an AppSync error.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_errortype TYPE /AWS1/APYSTRING /AWS1/APYSTRING¶
The type of code error.
Examples include, but aren't limited to:
LINT_ERROR,PARSER_ERROR.
iv_value TYPE /AWS1/APYSTRING /AWS1/APYSTRING¶
A user presentable error.
Examples include, but aren't limited to:
Parsing error: Unterminated string literal.
io_location TYPE REF TO /AWS1/CL_APYCODEERRORLOCATION /AWS1/CL_APYCODEERRORLOCATION¶
The line, column, and span location of the error in the code.
Queryable Attributes¶
errorType¶
The type of code error.
Examples include, but aren't limited to:
LINT_ERROR,PARSER_ERROR.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ERRORTYPE() |
Getter for ERRORTYPE, with configurable default |
ASK_ERRORTYPE() |
Getter for ERRORTYPE w/ exceptions if field has no value |
HAS_ERRORTYPE() |
Determine if ERRORTYPE has a value |
value¶
A user presentable error.
Examples include, but aren't limited to:
Parsing error: Unterminated string literal.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VALUE() |
Getter for VALUE, with configurable default |
ASK_VALUE() |
Getter for VALUE w/ exceptions if field has no value |
HAS_VALUE() |
Determine if VALUE has a value |
location¶
The line, column, and span location of the error in the code.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LOCATION() |
Getter for LOCATION |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_CODEERRORS¶
TYPES TT_CODEERRORS TYPE STANDARD TABLE OF REF TO /AWS1/CL_APYCODEERROR WITH DEFAULT KEY
.