SAP ABAP Class CL_ECATT_APL_OD_GEN_SELECT (eCATT - OData - Data Selection for Generation)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-TWB-TST-ECA (Application Component) eCATT Extended Computer Aided Test Tool
     SECATT_ODATAWIZARD_APL (Package) eCATT - OData Test Wizard - APL
Properties
Class CL_ECATT_APL_OD_GEN_SELECT  
Short Description eCATT - OData - Data Selection for Generation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SECATT_ODATAWIZARD_APL   eCATT - OData Test Wizard - APL 
Created 20131030   SAP 
Last change 20141121    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_ECATT_APL_GENERATE_CLASSES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_ECATT_APL_OD_GEN_SELECT has no interface implemented.
Friends
Class CL_ECATT_APL_OD_GEN_SELECT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AP_ODATA_METADATA Instance attribute Public Object reference (TYPE REF TO) CL_ECATT_APL_ODATA_METADATA eCATT - OData - Metadata of a Service 20131120
2 AP_OD_APPL_LOG Instance attribute Public Object reference (TYPE REF TO) CL_ECATT_APL_APPLICATION_LOG eCATT - OData - Application Log 20131125
3 AS_HTTP_LOGON Instance attribute Public Type reference (TYPE) ETHTTP_LOGON eCATT HTTP Logon Data 20131204
4 AT_ASSOCIATIONS Instance attribute Public Type reference (TYPE) ETOD_TT_ASSOCIATION (Selected) Associations Within Container 20131104
5 AT_AU_ENTITY_CONTAINER Instance attribute Public Type reference (TYPE) ETOD_TT_ENTITY_CONTAINER (Selected) EntityContainer 20131120
6 AT_AU_ENTITY_OPERATIONS Instance attribute Public Type reference (TYPE) ETOD_TT_ENTITY_OPERATION (Selected) Operations Within Entity Sets 20131120
7 AT_AU_ENTITY_SETS Instance attribute Public Type reference (TYPE) ETAU_TT_ENTITY_SET (Selected) EntitySets (EntityType) Within Container 20131120
8 AT_COMPLEXTYPES Instance attribute Public Type reference (TYPE) ETOD_TT_COMPLEXTYPE Complex Types 20131112
9 AT_COMPLEXTYPES_PROPERTIES Instance attribute Public Type reference (TYPE) ETOD_TT_COMPLEXTYPE_PROPERTY Properties (Fields) Within Complex Types 20131104
10 AT_ENTITY_ASSOCIATIONS Instance attribute Public Type reference (TYPE) ETOD_TT_ENTITY_ASSOCIATION (Selected) Associations Within Entity Sets 20131104
11 AT_ENTITY_CONTAINER Instance attribute Public Type reference (TYPE) ETOD_TT_ENTITY_CONTAINER (Selected) EntityContainer 20131104
12 AT_ENTITY_OPERATIONS Instance attribute Public Type reference (TYPE) ETOD_TT_ENTITY_OPERATION (Selected) Operations Within Entity Sets 20131104
13 AT_ENTITY_PROPERTIES Instance attribute Public Type reference (TYPE) ETOD_TT_ENTITY_PROPERTY (Selected) Properties Within Entity Sets 20131104
14 AT_ENTITY_SETS Instance attribute Public Type reference (TYPE) ETOD_TT_ENTITY_SET (Selected) EntitySets (EntityType) Within Container 20131104
15 AT_OPERATIONS Instance attribute Public Type reference (TYPE) ETOD_TT_OPERATION (Selected) Operations Within Container 20131104
16 A_AU_PACKAGE Instance attribute Public Type reference (TYPE) PACKNAM2 Package Name 20131120
17 A_AU_REQUEST Instance attribute Public Type reference (TYPE) TRKORR Request/Task 20131120
18 A_DEST Instance attribute Public Type reference (TYPE) TEXT255 HTTP Dest. 20131112
19 A_PACKAGE Instance attribute Public Type reference (TYPE) PACKNAM2 Package Name 20131104
20 A_REQUEST Instance attribute Public Type reference (TYPE) TRKORR Request/Task 20131104
21 A_URL Instance attribute Public Type reference (TYPE) TEXT255 URI-URL 20131112
Methods
# Method Level Visibility Method type Description Created on
1 ACCESS_ASSOCIATIONS Instance method Public Method Read and Change Associations 20131112
2 ACCESS_AU_ENTITY_CONTAINERS Instance method Public Method AU - Read and Change Entity_containers 20131120
3 ACCESS_AU_ENTITY_OPERATIONS Instance method Public Method AU - Read and Change Entity_operations 20131120
4 ACCESS_AU_ENTITY_SETS Instance method Public Method AU - Read and Change Entity_sets 20131120
5 ACCESS_COMPLEXTYPES Instance method Public Method Read and Change Complex Types 20131112
6 ACCESS_COMPLEXTYPES_PROPERTIES Instance method Public Method Read and Change Complextype_properties 20131112
7 ACCESS_ENTITY_ASSOCIATIONS Instance method Public Method Read and Change Entity_associations 20131112
8 ACCESS_ENTITY_CONTAINERS Instance method Public Method Read and Change Entity_containers 20131112
9 ACCESS_ENTITY_OPERATIONS Instance method Public Method Read and Change Entity_operations 20131112
10 ACCESS_ENTITY_PROPERTIES Instance method Public Method Read and Change Entity_properties 20131112
11 ACCESS_ENTITY_SETS Instance method Public Method Read and Change Entity_sets 20131112
12 ACCESS_OPERATIONS Instance method Public Method Read and Change Operations 20131112
13 SET_OD_APPL_LOG Instance method Public Method Set Pointer to Application Log 20131125
14 SET_SELECTED_DATA Instance method Public Method Set data 20131204
15 SET_SELECTED_GENERAL_DATA Instance method Public Method CONSTRUCTOR 20131104
16 _CONSTRUCTOR Instance method Public Method CONSTRUCTOR 20131204
Events
Class CL_ECATT_APL_OD_GEN_SELECT has no event.
Types
Class CL_ECATT_APL_OD_GEN_SELECT has no local type.
Method Signatures

Method ACCESS_ASSOCIATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ASSOCIATIONS Call by reference Type reference (TYPE) ETOD_TT_ASSOCIATION (Ausgewählte) Associationen innerhalb Container 20131112

Method ACCESS_ASSOCIATIONS on class CL_ECATT_APL_OD_GEN_SELECT has no exception.

Method ACCESS_AU_ENTITY_CONTAINERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_AU_ENTITY_CONTAINER Call by reference Type reference (TYPE) ETOD_TT_ENTITY_CONTAINER (Ausgewählte) EntityContainer 20131120

Method ACCESS_AU_ENTITY_CONTAINERS on class CL_ECATT_APL_OD_GEN_SELECT has no exception.

Method ACCESS_AU_ENTITY_OPERATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_AU_ENTITY_OPERATIONS Call by reference Type reference (TYPE) ETOD_TT_ENTITY_OPERATION (Ausgewählte) Operationen innerhalb Entity Sets 20131120

Method ACCESS_AU_ENTITY_OPERATIONS on class CL_ECATT_APL_OD_GEN_SELECT has no exception.

Method ACCESS_AU_ENTITY_SETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_AU_ENTITY_SETS Call by reference Type reference (TYPE) ETAU_TT_ENTITY_SET (Ausgewählte) EntitySets (EntityType) innerhalb Container 20131120

Method ACCESS_AU_ENTITY_SETS on class CL_ECATT_APL_OD_GEN_SELECT has no exception.

Method ACCESS_COMPLEXTYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_COMPLEXTYPES Call by reference Type reference (TYPE) ETOD_TT_COMPLEXTYPE Komplexe Typen 20131112

Method ACCESS_COMPLEXTYPES on class CL_ECATT_APL_OD_GEN_SELECT has no exception.

Method ACCESS_COMPLEXTYPES_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_COMPLEXTYPES_PROPERTIES Call by reference Type reference (TYPE) ETOD_TT_COMPLEXTYPE_PROPERTY Properties (Felder) innerhalb komplexer Typen 20131112

Method ACCESS_COMPLEXTYPES_PROPERTIES on class CL_ECATT_APL_OD_GEN_SELECT has no exception.

Method ACCESS_ENTITY_ASSOCIATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ENTITY_ASSOCIATIONS Call by reference Type reference (TYPE) ETOD_TT_ENTITY_ASSOCIATION (Ausgewählte) Associationen innerhalb Entity Sets 20131112

Method ACCESS_ENTITY_ASSOCIATIONS on class CL_ECATT_APL_OD_GEN_SELECT has no exception.

Method ACCESS_ENTITY_CONTAINERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ENTITY_CONTAINER Call by reference Type reference (TYPE) ETOD_TT_ENTITY_CONTAINER (Ausgewählte) EntityContainer 20131112

Method ACCESS_ENTITY_CONTAINERS on class CL_ECATT_APL_OD_GEN_SELECT has no exception.

Method ACCESS_ENTITY_OPERATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ENTITY_OPERATIONS Call by reference Type reference (TYPE) ETOD_TT_ENTITY_OPERATION (Ausgewählte) Operationen innerhalb Entity Sets 20131112

Method ACCESS_ENTITY_OPERATIONS on class CL_ECATT_APL_OD_GEN_SELECT has no exception.

Method ACCESS_ENTITY_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ENTITY_PROPERTIES Call by reference Type reference (TYPE) ETOD_TT_ENTITY_PROPERTY (Ausgewählte) Properties innerhalb Entity Sets 20131112

Method ACCESS_ENTITY_PROPERTIES on class CL_ECATT_APL_OD_GEN_SELECT has no exception.

Method ACCESS_ENTITY_SETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ENTITY_SETS Call by reference Type reference (TYPE) ETOD_TT_ENTITY_SET (Ausgewählte) EntitySets (EntityType) innerhalb Container 20131112

Method ACCESS_ENTITY_SETS on class CL_ECATT_APL_OD_GEN_SELECT has no exception.

Method ACCESS_OPERATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OPERATIONS Call by reference Type reference (TYPE) ETOD_TT_OPERATION (Ausgewählte) Operationen innerhalb Container 20131112

Method ACCESS_OPERATIONS on class CL_ECATT_APL_OD_GEN_SELECT has no exception.

Method SET_OD_APPL_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_OD_APPL_LOG Call by reference Object reference (TYPE REF TO) CL_ECATT_APL_APPLICATION_LOG eCATT - OData - Anwendungsprotokoll 20131125

Method SET_OD_APPL_LOG on class CL_ECATT_APL_OD_GEN_SELECT has no exception.

Method SET_SELECTED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_ODATA_METADATA Call by reference Object reference (TYPE REF TO) CL_ECATT_APL_ODATA_METADATA eCATT - OData - Metadaten eines Service 20131204
2 Importing IT_ASSOCIATIONS Call by reference Type reference (TYPE) ETOD_TT_ASSOCIATION (Ausgewählte) Associationen innerhalb Container 20131204
3 Importing IT_AU_ENTITY_CONTAINER Call by reference Type reference (TYPE) ETOD_TT_ENTITY_CONTAINER AU-(Ausgewählte) EntityContainer 20131204
4 Importing IT_AU_ENTITY_OPERATIONS Call by reference Type reference (TYPE) ETOD_TT_ENTITY_OPERATION AU-(Ausgewählte) Operationen innerhalb Entity Sets 20131204
5 Importing IT_AU_ENTITY_SETS Call by reference Type reference (TYPE) ETAU_TT_ENTITY_SET AU-(Ausgewählte) EntitySets (EntityType) für Unittests 20131204
6 Importing IT_COMPLEXTYPES Call by reference Type reference (TYPE) ETOD_TT_COMPLEXTYPE Komplexe Typen 20131204
7 Importing IT_COMPLEXTYPES_PROPERTIES Call by reference Type reference (TYPE) ETOD_TT_COMPLEXTYPE_PROPERTY Properties (Felder) innerhalb komplexer Typen 20131204
8 Importing IT_ENTITY_ASSOCIATIONS Call by reference Type reference (TYPE) ETOD_TT_ENTITY_ASSOCIATION (Ausgewählte) Associationen innerhalb Entity Sets 20131204
9 Importing IT_ENTITY_CONTAINER Call by reference Type reference (TYPE) ETOD_TT_ENTITY_CONTAINER (Ausgewählte) EntityContainer 20131204
10 Importing IT_ENTITY_OPERATIONS Call by reference Type reference (TYPE) ETOD_TT_ENTITY_OPERATION (Ausgewählte) Operationen innerhalb Entity Sets 20131204
11 Importing IT_ENTITY_PROPERTIES Call by reference Type reference (TYPE) ETOD_TT_ENTITY_PROPERTY (Ausgewählte) Properties innerhalb Entity Sets 20131204
12 Importing IT_ENTITY_SETS Call by reference Type reference (TYPE) ETOD_TT_ENTITY_SET (Ausgewählte) EntitySets (EntityType) innerhalb Container 20131204
13 Importing IT_OPERATIONS Call by reference Type reference (TYPE) ETOD_TT_OPERATION (Ausgewählte) Operationen innerhalb Container 20131204

Method SET_SELECTED_DATA on class CL_ECATT_APL_OD_GEN_SELECT has no exception.

Method SET_SELECTED_GENERAL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_HTTP_LOGON Call by reference Type reference (TYPE) ETHTTP_LOGON HTTP Logon Daten 20131204
2 Importing I_AU_PACKAGE Call by reference Type reference (TYPE) PACKNAM2 Paket Name 20131120
3 Importing I_AU_REQUEST Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20131120
4 Importing I_DEST Call by reference Type reference (TYPE) TEXT255 HTTP-Dest 20131112
5 Importing I_PACKAGE Call by reference Type reference (TYPE) PACKNAM2 Paket Name 20131104
6 Importing I_REQUEST Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20131104
7 Importing I_URL Call by reference Type reference (TYPE) TEXT255 URI-URL 20131112

Method SET_SELECTED_GENERAL_DATA on class CL_ECATT_APL_OD_GEN_SELECT has no exception.

Method _CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_ODATA_METADATA Call by reference Object reference (TYPE REF TO) CL_ECATT_APL_ODATA_METADATA eCATT - OData - Metadaten eines Service 20131204
2 Importing IT_ASSOCIATIONS Call by reference Type reference (TYPE) ETOD_TT_ASSOCIATION (Ausgewählte) Associationen innerhalb Container 20131204
3 Importing IT_AU_ENTITY_CONTAINER Call by reference Type reference (TYPE) ETOD_TT_ENTITY_CONTAINER AU-(Ausgewählte) EntityContainer 20131204
4 Importing IT_AU_ENTITY_OPERATIONS Call by reference Type reference (TYPE) ETOD_TT_ENTITY_OPERATION AU-(Ausgewählte) Operationen innerhalb Entity Sets 20131204
5 Importing IT_AU_ENTITY_SETS Call by reference Type reference (TYPE) ETAU_TT_ENTITY_SET AU-(Ausgewählte) EntitySets (EntityType) innerhalb Container 20131204
6 Importing IT_COMPLEXTYPES Call by reference Type reference (TYPE) ETOD_TT_COMPLEXTYPE Komplexe Typen 20131204
7 Importing IT_COMPLEXTYPES_PROPERTIES Call by reference Type reference (TYPE) ETOD_TT_COMPLEXTYPE_PROPERTY Properties (Felder) innerhalb komplexer Typen 20131204
8 Importing IT_ENTITY_ASSOCIATIONS Call by reference Type reference (TYPE) ETOD_TT_ENTITY_ASSOCIATION (Ausgewählte) Associationen innerhalb Entity Sets 20131204
9 Importing IT_ENTITY_CONTAINER Call by reference Type reference (TYPE) ETOD_TT_ENTITY_CONTAINER (Ausgewählte) EntityContainer 20131204
10 Importing IT_ENTITY_OPERATIONS Call by reference Type reference (TYPE) ETOD_TT_ENTITY_OPERATION (Ausgewählte) Operationen innerhalb Entity Sets 20131204
11 Importing IT_ENTITY_PROPERTIES Call by reference Type reference (TYPE) ETOD_TT_ENTITY_PROPERTY (Ausgewählte) Properties innerhalb Entity Sets 20131204
12 Importing IT_ENTITY_SETS Call by reference Type reference (TYPE) ETOD_TT_ENTITY_SET (Ausgewählte) EntitySets (EntityType) innerhalb Container 20131204
13 Importing IT_OPERATIONS Call by reference Type reference (TYPE) ETOD_TT_OPERATION (Ausgewählte) Operationen innerhalb Container 20131204

Method _CONSTRUCTOR on class CL_ECATT_APL_OD_GEN_SELECT has no exception.
History
Last changed by/on SAP  20141121 
SAP Release Created in 740