/AWS1/CL_IOSDATUM¶
Represents a single data point in a query result.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_scalarvalue TYPE /AWS1/IOSSCALARVALUE /AWS1/IOSSCALARVALUE¶
Indicates if the data point is a scalar value such as integer, string, double, or Boolean.
it_arrayvalue TYPE /AWS1/CL_IOSDATUM=>TT_DATUMLIST TT_DATUMLIST¶
Indicates if the data point is an array.
io_rowvalue TYPE REF TO /AWS1/CL_IOSROW /AWS1/CL_IOSROW¶
Indicates if the data point is a row.
iv_nullvalue TYPE /AWS1/IOSNULLABLEBOOLEAN /AWS1/IOSNULLABLEBOOLEAN¶
Indicates if the data point is null.
Queryable Attributes¶
scalarValue¶
Indicates if the data point is a scalar value such as integer, string, double, or Boolean.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SCALARVALUE() |
Getter for SCALARVALUE, with configurable default |
ASK_SCALARVALUE() |
Getter for SCALARVALUE w/ exceptions if field has no value |
HAS_SCALARVALUE() |
Determine if SCALARVALUE has a value |
arrayValue¶
Indicates if the data point is an array.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ARRAYVALUE() |
Getter for ARRAYVALUE, with configurable default |
ASK_ARRAYVALUE() |
Getter for ARRAYVALUE w/ exceptions if field has no value |
HAS_ARRAYVALUE() |
Determine if ARRAYVALUE has a value |
rowValue¶
Indicates if the data point is a row.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ROWVALUE() |
Getter for ROWVALUE |
nullValue¶
Indicates if the data point is null.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NULLVALUE() |
Getter for NULLVALUE, with configurable default |
ASK_NULLVALUE() |
Getter for NULLVALUE w/ exceptions if field has no value |
HAS_NULLVALUE() |
Determine if NULLVALUE 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_DATUMLIST¶
TYPES TT_DATUMLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_IOSDATUM WITH DEFAULT KEY
.