/AWS1/CL_APYDATASRCINTROSPEC01¶
Contains the introspected data that was retrieved from the data source.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_name TYPE /AWS1/APYSTRING /AWS1/APYSTRING¶
The name of the model. For example, this could be the name of a single table in a database.
it_fields TYPE /AWS1/CL_APYDATASRCINTROSPEC02=>TT_DATASRCINTROSPECTIONMDELF00 TT_DATASRCINTROSPECTIONMDELF00¶
The
DataSourceIntrospectionModelFieldobject data.
io_primarykey TYPE REF TO /AWS1/CL_APYDATASRCINTROSPEC05 /AWS1/CL_APYDATASRCINTROSPEC05¶
The primary key stored as a
DataSourceIntrospectionModelIndexobject.
it_indexes TYPE /AWS1/CL_APYDATASRCINTROSPEC05=>TT_DATASRCINTROSPECTIONMDELI01 TT_DATASRCINTROSPECTIONMDELI01¶
The array of
DataSourceIntrospectionModelIndexobjects.
iv_sdl TYPE /AWS1/APYSTRING /AWS1/APYSTRING¶
Contains the output of the SDL that was generated from the introspected types. This is controlled by the
includeModelsSDLparameter of theGetDataSourceIntrospectionoperation.
Queryable Attributes¶
name¶
The name of the model. For example, this could be the name of a single table in a database.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NAME() |
Getter for NAME, with configurable default |
ASK_NAME() |
Getter for NAME w/ exceptions if field has no value |
HAS_NAME() |
Determine if NAME has a value |
fields¶
The
DataSourceIntrospectionModelFieldobject data.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FIELDS() |
Getter for FIELDS, with configurable default |
ASK_FIELDS() |
Getter for FIELDS w/ exceptions if field has no value |
HAS_FIELDS() |
Determine if FIELDS has a value |
primaryKey¶
The primary key stored as a
DataSourceIntrospectionModelIndexobject.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PRIMARYKEY() |
Getter for PRIMARYKEY |
indexes¶
The array of
DataSourceIntrospectionModelIndexobjects.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INDEXES() |
Getter for INDEXES, with configurable default |
ASK_INDEXES() |
Getter for INDEXES w/ exceptions if field has no value |
HAS_INDEXES() |
Determine if INDEXES has a value |
sdl¶
Contains the output of the SDL that was generated from the introspected types. This is controlled by the
includeModelsSDLparameter of theGetDataSourceIntrospectionoperation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SDL() |
Getter for SDL, with configurable default |
ASK_SDL() |
Getter for SDL w/ exceptions if field has no value |
HAS_SDL() |
Determine if SDL 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_DATASRCINTROSPECTIONMODELS¶
TYPES TT_DATASRCINTROSPECTIONMODELS TYPE STANDARD TABLE OF REF TO /AWS1/CL_APYDATASRCINTROSPEC01 WITH DEFAULT KEY
.