SAP ABAP Class CL_CTS_OBJECTLIST_INT_QUERY (ECTS: Abstract class for object list queries (internal))
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CTS-TMS (Application Component) Transport Management System
     SCTS_EXT_OBJ (Package) CTS+ External Object List Package
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CTS_BOOLEAN IF CTS Boolean Wrapper 20090124
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CTS_OBJECTLIST_QUERY_INT ECTS: Internal interface for object list queries 20090124
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CTS_OBJECTLIST_INT_QUERY_LC ECTS: Internal class for local non-ABAP object list queries 20090124
2 Inheritance (c INHERITING FROM c_ref)  CL_CTS_OBJECTLIST_INT_QUERY_RM ECTS: Internal class for remote non-ABAP object list queries 20090124
3 Inheritance (c INHERITING FROM c_ref)  CL_CTS_ORG_OBJLST_INT_QUERY_LC ECTS: Internal class for local non-ABAP object list queries 20121210
4 Inheritance (c INHERITING FROM c_ref)  CL_CTS_ORG_OBJLST_INT_QUERY_RM ECTS: Internal class for remote non-ABAP object list queries 20121210
Properties
Class CL_CTS_OBJECTLIST_INT_QUERY  
Short Description ECTS: Abstract class for object list queries (internal)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SCTS_EXT_OBJ   CTS+ External Object List Package 
Created 20090124   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CTS_OBJECTLIST_INT_QUERY has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_CTS_BOOLEAN IF CTS Boolean Wrapper 20090124
2 IF_CTS_OBJECTLIST_QUERY_INT ECTS: Internal interface for object list queries 20090124
Friends
Class CL_CTS_OBJECTLIST_INT_QUERY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_CTS_ATTRIBUTE_APPLICATION Constant Protected Type reference (TYPE) STRING 'APPLICATION' 20090124
2 CO_CTS_FILE_OBJECT Constant Protected Type reference (TYPE) STRING 'FILE' 20090124
3 CO_TRKORR_NAME Constant Protected Type reference (TYPE) STRING 'TRKORR' 20090124
4 FALSE Instance attribute Public Attribute reference (LIKE) 20090124
5 TRUE Instance attribute Public Attribute reference (LIKE) 20090124
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_HASH Instance method Protected Method 20090124
2 FIND_COLUMNS Instance method Protected Method 20090124
3 GET_APPTYPE Instance method Protected Method 20090124
4 GET_COMPONENTS Instance method Public Method 20090124
5 GET_COMPONENTS_WITH_DATA Instance method Protected Method 20090124
6 GET_FILEDATE Instance method Protected Method 20090124
7 GET_FILENAME Instance method Protected Method 20090124
8 GET_FILEOWNER Instance method Protected Method 20090124
9 SELECT_FROM_DB Instance method Public Method 20090124
10 VALIDATE_DB_NAME Instance method Protected Method 20090124
Events
Class CL_CTS_OBJECTLIST_INT_QUERY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 COMPONENT_TABLE Public Attribute reference (LIKE) 20090124
2 LT_COMPLETE_RESULT Public Type reference (TYPE) CTSOBJLISTV 20090124
3 LT_FILE_RESULT Public See coding 20090124 begin of lt_file_result, trkorr type trkorr, fileuid type ctsobjlist-fileuid, lposition type ctsobjlist-lposition, objecthash type ctsobjlist-objecthash, versionid type ctsobjlist-versionid, appltype type ctsobjlist-appltype, objectid type ctsobjlist-objectid, objecttype type ctsobjlist-objecttype, masterlang type ctsobjlist-masterlang, detailsuri type ctsobjlist-detailsuri, parentobjecthash type ctsobjlist-parentobjecthash, parentobjectid type ctsobjlist-parentobjectid, parentversionid type ctsobjlist-parentversionid, parent2objhash type ctsobjlist-parent2objhash, parent2objid type ctsobjlist-parent2objid, isdeletion type ctsobjlist-isdeletion, iscomplete type ctsobjlist-iscomplete, lastmodifiedat type ctsobjlist-lastmodifiedat, lastmodifiedby type ctsobjlist-lastmodifiedby, end of lt_file_result
4 LT_LANG_RESULT Public Type reference (TYPE) CTSOBJLISTT 20090124
5 LT_OBJECT_RESULT Public Type reference (TYPE) CTSOBJLIST 20090124
6 LT_PROP_RESULT Public Type reference (TYPE) CTSOBJPROS 20090124
Method Signatures

Method CREATE_HASH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HASH Value transfer Type reference (TYPE) HASH160 20090124
2 Importing STRING Call by reference Type reference (TYPE) STRING 20090124

Method CREATE_HASH on class CL_CTS_OBJECTLIST_INT_QUERY has no exception.

Method FIND_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning COLUMNS Value transfer Type reference (TYPE) STRING 20090124
2 Importing DB_TABLE_NAME Call by reference Type reference (TYPE) CSEQUENCE 20090124
3 Importing TARGET_TABLE Call by reference Type reference (TYPE) ANY TABLE 20090124
# Exception Resumable Description Created on
1 CX_CTS_NO_AUTHORITY 20090124
2 CX_CTS_OBJECT_DBNAME_INVALID 20090124
3 CX_CTS_OBJECT_TARGET_INVALID 20090124

Method GET_APPTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning APPTYPE Value transfer Type reference (TYPE) CHAR255 20090124
2 Importing FILEUID Call by reference Type reference (TYPE) TROBJ_NAME 20090124

Method GET_APPTYPE on class CL_CTS_OBJECTLIST_INT_QUERY has no exception.

Method GET_COMPONENTS Signature

Method GET_COMPONENTS on class CL_CTS_OBJECTLIST_INT_QUERY has no parameter.
Method GET_COMPONENTS on class CL_CTS_OBJECTLIST_INT_QUERY has no exception.

Method GET_COMPONENTS_WITH_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning COMPONENTS Value transfer Type reference (TYPE) COMPONENT_TABLE 20090124
2 Importing DATA Call by reference Type reference (TYPE) ANY 20090124

Method GET_COMPONENTS_WITH_DATA on class CL_CTS_OBJECTLIST_INT_QUERY has no exception.

Method GET_FILEDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILEUID Call by reference Type reference (TYPE) TROBJ_NAME 20090124
2 Returning TIMESTAMP Value transfer Type reference (TYPE) TIMESTAMPL 20090124

Method GET_FILEDATE on class CL_CTS_OBJECTLIST_INT_QUERY has no exception.

Method GET_FILENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FILENAME Value transfer Type reference (TYPE) CHAR1024 20090124
2 Importing FILEUID Call by reference Type reference (TYPE) TROBJ_NAME 20090124

Method GET_FILENAME on class CL_CTS_OBJECTLIST_INT_QUERY has no exception.

Method GET_FILEOWNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILEUID Call by reference Type reference (TYPE) TROBJ_NAME 20090124
2 Returning OWNER Value transfer Type reference (TYPE) TEXT20 20090124

Method GET_FILEOWNER on class CL_CTS_OBJECTLIST_INT_QUERY has no exception.

Method SELECT_FROM_DB Signature

Method SELECT_FROM_DB on class CL_CTS_OBJECTLIST_INT_QUERY has no parameter.
Method SELECT_FROM_DB on class CL_CTS_OBJECTLIST_INT_QUERY has no exception.

Method VALIDATE_DB_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DB_TABLE_NAME Call by reference Type reference (TYPE) CSEQUENCE 20090124
# Exception Resumable Description Created on
1 CX_CTS_OBJECT_DBNAME_INVALID 20090124
History
Last changed by/on SAP  20140121 
SAP Release Created in 702