SAP ABAP Class CL_DDIC_ADT_RES_DDL_REP_ACCESS (resource controller for ddl repository access)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-DIC-ED (Application Component) Dictionary Maintenance
     SDDIC_ADT_DDLS (Package) Editor for ABAP Data Definition Language Sources
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ADT_REST_RESOURCE Basis Class for ADT Resource Controllers 20121211
Properties
Class CL_DDIC_ADT_RES_DDL_REP_ACCESS  
Short Description resource controller for ddl repository access    
Super Class CL_ADT_REST_RESOURCE Basis Class for ADT Resource Controllers 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SDDIC_ADT_DDLS   Editor for ABAP Data Definition Language Sources 
Created 20121211   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_DDIC_ADT_RES_DDL_REP_ACCESS has no forward declaration.
Interfaces
Class CL_DDIC_ADT_RES_DDL_REP_ACCESS has no interface implemented.
Friends
Class CL_DDIC_ADT_RES_DDL_REP_ACCESS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_ASSOCIATION_OBJECT_TYPE Constant Public Type reference (TYPE) STRING 'STOB/DOA' 20130729
2 CO_CLASS_NAME Constant Public Type reference (TYPE) STRING 'CL_DDIC_ADT_RES_DDL_REP_ACCESS' 20121212
3 CO_COLUMN_OBJECT_TYPE Constant Public Type reference (TYPE) STRING 'TABL/DTF' 20121213
4 CO_COLUMN_OBJECT_TYPE_URI Constant Public Type reference (TYPE) STRING 'tabldtf' 20130725
5 CO_COMPLETION_SCOPE_ALL Constant Public Type reference (TYPE) STRING 'all' 20130716
6 CO_COMPLETION_SCOPE_ASSOC Constant Public Type reference (TYPE) STRING 'association' 20130716
7 CO_COMPLETION_SCOPE_COLUMN Constant Public Type reference (TYPE) STRING 'column' 20130716
8 CO_ENTITY_OBJECT_FIELD_TYPE Constant Public Type reference (TYPE) STRING 'STOB/DOF' 20130807
9 CO_ENTITY_OBJECT_TYPE Constant Public Type reference (TYPE) STRING 'DDLS/STOB' 20130807
10 CO_MAXHITS_SEARCH_RESILTS Constant Public Type reference (TYPE) I 50 20131017
11 CO_SIGNAL_ENTRY_INCOMPLETE Constant Public Type reference (TYPE) STRING '$$incomplete_result$$' 20130827
12 CO_STOB_OBJECT_TYPE Constant Public Type reference (TYPE) TADIR-OBJECT 'STOB' 20121213
13 CO_TABL_OBJECT_TYPE Constant Public Type reference (TYPE) STRING 'TABL/DT' 20121213
14 CO_TABL_OBJECT_TYPE_URI Constant Public Type reference (TYPE) STRING 'tabldt' 20130801
15 CO_VIEW_OBJECT_TYPE_URI Constant Public Type reference (TYPE) STRING 'viewdv' 20130801
16 DDIC_TABL_ACCESS Instance attribute Private Object reference (TYPE REF TO) IF_DDIC_TABLE_INFORMATION 20131017
17 DDL_HANDLER Instance attribute Private Object reference (TYPE REF TO) IF_DD_DDL_HANDLER 20130502
18 DDL_PATH_RESOLVER Instance attribute Private Object reference (TYPE REF TO) CL_DDIC_ADT_DDLS_PATH_RESOLVER 20130725
19 HAS_INCOMPLETE_RESULT Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20130904
20 INCOMPLETE_SIGNAL_ENTRY Instance attribute Private Type reference (TYPE) IF_DDIC_ADT_DDLS_OBJECT_REF=>TY_DDL_OBJECT_REFERENCE 20130827
21 INCOMPLETE_SIGNAL_ENTRY_RIS Instance attribute Private Type reference (TYPE) IF_ADT_OBJECT_REFERENCE_CH=>TY_OBJECT_REFERENCE 20130827
22 QUICK_SEARCH Instance attribute Private Object reference (TYPE REF TO) LIF_QUICK_SEARCH 20130502
23 TADIR Instance attribute Private Object reference (TYPE REF TO) LIF_TADIR 20130502
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20130502
2 GET_COLUMN_NAMES Instance method Private Method 20121213
3 GET_DATASOURCE_NAMES Instance method Public Method 20121213
4 GET_DS_TYPES Instance method Private Method 20130531
5 GET_ENTITIES Instance method Private Method 20121218
6 GET_TABLES_AND_VIEWS Instance method Private Method 20121218
Events
Class CL_DDIC_ADT_RES_DDL_REP_ACCESS has no event.
Types
Class CL_DDIC_ADT_RES_DDL_REP_ACCESS has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_DDIC_ADT_RES_DDL_REP_ACCESS has no parameter.
Method CONSTRUCTOR on class CL_DDIC_ADT_RES_DDL_REP_ACCESS has no exception.

Method GET_COLUMN_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATASOURCE Call by reference Type reference (TYPE) STRING 20121213
2 Importing QUERY Call by reference Type reference (TYPE) STRING 20121213
3 Exporting RESULT Call by reference Type reference (TYPE) IF_ADT_OBJECT_REFERENCE_CH=>TY_OBJECT_REFERENCES 20121213
# Exception Resumable Description Created on
1 CX_RIS_EXCEPTION 20121218

Method GET_DATASOURCE_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing QUERY Value transfer Type reference (TYPE) STRING 20121213
2 Exporting RESULT Call by reference Type reference (TYPE) IF_ADT_OBJECT_REFERENCE_CH=>TY_OBJECT_REFERENCES 20121213
# Exception Resumable Description Created on
1 CX_RIS_EXCEPTION 20121218

Method GET_DS_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DS_TYPES Call by reference Type reference (TYPE) STRING_TABLE 20130531
2 Exporting RESULT Call by reference Type reference (TYPE) IF_ADT_OBJECT_REFERENCE_CH=>TY_OBJECT_REFERENCES 20130531
# Exception Resumable Description Created on
1 CX_RIS_EXCEPTION 20130531

Method GET_ENTITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing QUERY Value transfer Type reference (TYPE) STRING 20121218
2 Exporting RESULT Call by reference Type reference (TYPE) IF_ADT_OBJECT_REFERENCE_CH=>TY_OBJECT_REFERENCES 20121218

Method GET_ENTITIES on class CL_DDIC_ADT_RES_DDL_REP_ACCESS has no exception.

Method GET_TABLES_AND_VIEWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing QUERY Value transfer Type reference (TYPE) STRING 20121218
2 Exporting RESULT Call by reference Type reference (TYPE) IF_ADT_OBJECT_REFERENCE_CH=>TY_OBJECT_REFERENCES 20121218
# Exception Resumable Description Created on
1 CX_RIS_EXCEPTION 20121218
History
Last changed by/on SAP  20140121 
SAP Release Created in 740