SAP ABAP Class CL_FOX3_FLOB_DB_SELECTOR (Database Access to FOX File)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-MDG-DRF (Application Component) Data Replication Framework
     FOX3 (Package) Framework for hierarchy explosion
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FOX3_FLOB_SELECTOR Information Retrieval for FOX File 20100514
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FOX3_FREEABLE_OBJECT ObjeCt with Free_Data Method 20100514
Properties
Class CL_FOX3_FLOB_DB_SELECTOR  
Short Description Database Access to FOX File    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FOX3   Framework for hierarchy explosion 
Created 20100514   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CFOX3 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_FOX3_FLOB_SELECTOR Information Retrieval for FOX File 20100514
2 IF_FOX3_FREEABLE_OBJECT ObjeCt with Free_Data Method 20100514
Friends
Class CL_FOX3_FLOB_DB_SELECTOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_LIST_DUMP Instance attribute Protected Object reference (TYPE REF TO) CL_FOX3_LIST_DUMP List Display for Object Structure 20100514
2 GS_TOP_OBJECT Instance attribute Protected Attribute reference (LIKE) 20100514
3 GT_ALL_OBJECT Instance attribute Private Type reference (TYPE) FOX3_OBJECT_ID_KEY_EXT_T Object ID, Type, and Key (Also External) 20100514
4 GT_ALL_PARENT_OBJECT Instance attribute Private Type reference (TYPE) FOX3_PARENT_OBJECT_DB_T Parent Object Structure of Explosion 20100514
5 GT_DB_TOP_OBJECT Instance attribute Private Type reference (TYPE) FOX3_STRUCT_INST_T Object in FOX File 20100514
6 GT_EXPL_KEY_OBJECT_ID Instance attribute Private Type reference (TYPE) FOX3_KEY_OBJECT_ID_EXT_T Object ID, Type, and Key (Also External) 20100514
7 GT_EXPL_OBJECT_ID_KEY Instance attribute Private Type reference (TYPE) FOX3_OBJECT_ID_KEY_EXT_T Object ID, Type, and Key (Also External) 20100514
8 GT_EXPL_OBJECT_PARENT Instance attribute Private Type reference (TYPE) FOX3_OBJECT_PARENT_DB_T Object Parent Structure of Explosion 20100514
9 GT_EXPL_PARENT_OBJECT Instance attribute Private Type reference (TYPE) FOX3_PARENT_OBJECT_DB_T Parent Object Structure of Explosion 20100514
10 GT_FACTORY Static Attribute Protected See coding Table for Instance Generation 20100514
11 GT_NUM_TYPE Instance attribute Private Type reference (TYPE) FOX3_NUM_OBJ_TYPE_T Object Type and Number 20100514
12 GT_TOP_DB_2_KEY Instance attribute Private Type reference (TYPE) FOX3_MAP_DB_2_KEY_T Mapping DB -> Key 20100514
13 GT_TOP_KEY_2_DB Instance attribute Private Type reference (TYPE) FOX3_MAP_KEY_2_DB_T Mapping Key -> DB 20100514
14 GV_DIRECTION Instance attribute Protected Attribute reference (LIKE) 20100514
15 GV_FREED Instance attribute Public Attribute reference (LIKE) 20100514
16 GV_SINGLE_TOP Instance attribute Protected Attribute reference (LIKE) 20100514
17 GV_SOURCE Instance attribute Protected Attribute reference (LIKE) 20100514
18 GV_STRUCT_ID Instance attribute Protected Type reference (TYPE) FOX3_STRUCT_DB_ID Database ID of a FOX Cache 20100514
19 GV_SUM_INSTANCE Instance attribute Private Type reference (TYPE) I Total Number of Objects 20100514
20 GV_SUM_STRUCTURE Instance attribute Private Type reference (TYPE) I Number of All Structure Records 20100514
21 GV_TOP_LTYPE Instance attribute Protected Type reference (TYPE) FOX3_LINK_TYPE Type of Relationship Between Objects 20100514
22 GV_TOP_OBJECT_ID Instance attribute Protected Type reference (TYPE) FOX3_OBJECT_DB_ID Database ID of a FOX Object 20100514
23 GV_USE_DATABASE Instance attribute Protected Type reference (TYPE) FLAG_X Direct Select on Database 20100514
24 GV_WHOLE_FLOB Instance attribute Protected Attribute reference (LIKE) 20100514
Methods
# Method Level Visibility Method type Description Created on
1 COLLECT_OBJECTS_ONE_LEVEL Static method Private Method Single-Level Iteration for Explosion 20100514
2 COLLECT_TOP_OBJECTS_ONE_LEVEL Static method Private Method Single-Level Iteration for Where-Used List 20100514
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100514
4 CONVERT_PARENT_OBJECT Instance method Private Method Conversion of Structure Information 20100514
5 DELETE_SELECTOR Static method Public Method Delete Selector Instance 20100514
6 FIND_OBJECT_TO_KEY Instance method Private Method Conversion of Object Key to Database ID 20100514
7 FREE_DATA Instance method Public Method 20100514
8 FREE_EXPLOSION_DATA Instance method Private Method Delete Explosion Data 20100514
9 FREE_GLOBAL_DATA Instance method Private Method Delete Global Data 20100514
10 GET_SELECTOR_INSTANCE Static method Public Method Return Instance of Selector 20100514
11 GET_TOP_OBJECTS_FROM_DB Instance method Private Method Read Top Objects from Database 20100514
12 GET_TOTAL_STATISTIC Instance method Protected Method 20100514
13 GET_VALIDITIES_FROM_TOP_OBJECT Instance method Protected Method Collect Validity Information 20100514
14 GET_VALIDITY_TO_ID Instance method Protected Method Stage Validities 20100514
15 GET_VALIDITY_TO_OBJECT Instance method Protected Method Stage Validities 20100514
16 IS_TOP_OBJECT Instance method Protected Method 20100514
17 ITERATE Instance method Private Method Start Iteration for Visitor 20100514
18 ITERATE_ONE_LEVEL Instance method Private Method Iteration One Level Down 20100514
19 READ_OBJECTS_OF_EXPLOSION Instance method Private Method Import All Objects of Explosion 20100514
20 READ_OBJECT_EXPLOSION Instance method Private Method Import Explosion Starting from a Top Object 20100514
21 SELECT_ALL_OBJECTS_BY_TYPE Static method Public Method Import All Objects of Type 20100514
22 SELECT_ALL_OBJECT_TYPES Static method Public Method Read All Object Types from Database 20100514
23 SELECT_ALL_STRUCT_IDS Static method Public Method Select All FLOBs 20100514
24 SELECT_ALL_TOP_OBJECTS Static method Public Method Select All Top Objects 20100514
25 SELECT_OBJECTS Static method Public Method Read All Objects Completely 20100514
26 SELECT_OBJECTS_BY_ID Static method Public Method Import Objects Objects for Database ID 20100514
27 SELECT_OBJECTS_BY_KEY Static method Public Method Import Objects for Keys 20100514
28 SELECT_OBJECTS_TO_PARENT Static method Public Method Import All Subordinate Objects 20100514
29 SELECT_PARENTS_TO_OBJECT Static method Public Method Import All Superior Objects 20100514
30 SELECT_SINGLE_EXPLOSION Static method Public Method Import Explosion Starting from a Top Object 20100514
31 SELECT_STRUCTURE Static method Public Method Select All Structure Information 20100514
32 SELECT_TOP_OBJECTS Static method Public Method Select All Top Objects of FLOB 20100514
33 SELECT_TOTAL_STATISTIC Static method Public Method Select Statistical Information 20100514
34 SELECT_WHERE_USED Static method Public Method Where-Used List at Database Level 20100514
35 SETUP_EXPL_OBJECT_PARENT Instance method Private Method Set Up Object Parent Table of Explosion 20100514
36 SET_FOCUS Instance method Protected Method 20100514
37 SET_TOP_OBJECT Instance method Protected Method Define Top Objects 20100514
38 SORT_OBJECTS_BY_KEY Instance method Private Method Sort Objects by Type and Keys 20100514
39 UPDATE_DATA Instance method Protected Method 20100514
40 VISIT_DATABASE Instance method Public Method Visitor Method on Database 20100514
Events
Class CL_FOX3_FLOB_DB_SELECTOR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_FACTORY Protected See coding 20100514
Method Signatures

Method COLLECT_OBJECTS_ONE_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_LINKED_OBJECT Call by reference Type reference (TYPE) FOX3_LINKED_OBJECT_DB_HT Object ID and Relationship at Database Level 20100514
2 Changing CT_PARENT_OBJECT Call by reference Type reference (TYPE) FOX3_PARENT_OBJECT_DB_T Parent Object Structure in Database 20100514
3 Importing IS_LINKED_PARENT Call by reference Type reference (TYPE) FOX3_LINKED_OBJECT_DB_S Object ID and Relationship at Database Level 20100514
4 Importing IV_STRUCT_ID Call by reference Type reference (TYPE) FOX3_STRUCT_DB_ID Database ID of a FOX Cache 20100514

Method COLLECT_OBJECTS_ONE_LEVEL on class CL_FOX3_FLOB_DB_SELECTOR has no exception.

Method COLLECT_TOP_OBJECTS_ONE_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_LINKED_OBJECT Call by reference Type reference (TYPE) FOX3_LINKED_OBJECT_DB_HT Object ID and Relationship at Database Level 20100514
2 Changing CT_TOPOBJECT_OBJECT Call by reference Type reference (TYPE) FOX3_PARENT_OBJECT_DB_T Parent Object Structure in Database 20100514
3 Importing IS_LINKED_OBJECT Call by reference Type reference (TYPE) FOX3_LINKED_OBJECT_DB_S Object ID and Relationship at Database Level 20100514
4 Importing IS_LINKED_START_OBJECT Call by reference Type reference (TYPE) FOX3_LINKED_OBJECT_DB_S Object ID and Relationship at Database Level 20100514
5 Importing IV_STRUCT_ID Call by reference Type reference (TYPE) FOX3_STRUCT_DB_ID Database ID of a FOX Cache 20100514

Method COLLECT_TOP_OBJECTS_ONE_LEVEL on class CL_FOX3_FLOB_DB_SELECTOR has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_LIST_DUMP Call by reference Object reference (TYPE REF TO) CL_FOX3_LIST_DUMP List Display for Object Structure 20100514
2 Importing IS_REFERENCE Call by reference Type reference (TYPE) FOX3_PERSISTENT_ENTRY_S Reference to Persistent Structure 20100514
3 Importing IV_ALL_EXPLOSIONS Call by reference Type reference (TYPE) FLAG_X All Explosions 20100514
# Exception Resumable Description Created on
1 INVALID_REFERENCE Invalid Reference 20100514
2 REFERENCE_IS_NOT_TOP No Reference to Top Object 20100514

Method CONVERT_PARENT_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PARENT_OBJECT Call by reference Type reference (TYPE) FOX3_PARENT_OBJECT_KEY_EXT_S Parent Object Structure on Key Basis 20100514
2 Importing IS_DB_PARENT_OBJECT Call by reference Type reference (TYPE) FOX3_PARENT_OBJECT_DB_S Parent Object Structure in Database 20100514
3 Importing IT_DB_OBJECT Call by reference Type reference (TYPE) FOX3_OBJECT_ID_KEY_EXT_T Object ID, Type, and Key (Also External) 20100514
# Exception Resumable Description Created on
1 INCOMPLETE_DATA Incomplete Data 20100514

Method DELETE_SELECTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SELECTOR Call by reference Object reference (TYPE REF TO) CL_FOX3_FLOB_DB_SELECTOR Database Access to FOX File 20100514
# Exception Resumable Description Created on
1 UNKNOWN_INSTANCE Unknown Instance 20100514

Method FIND_OBJECT_TO_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OBJECT Call by reference Type reference (TYPE) FOX3_OBJECT_ID_KEY_EXT_S Object ID, Type, and Key (Also External) 20100514
2 Importing IS_OBJECT_KEY Call by reference Type reference (TYPE) FOX3_OBJECT_KEY_S Generic Object Key for Factory 20100514
3 Importing IV_USE_ALL_EXPLOSIONS Call by reference Type reference (TYPE) FLAG_X Include All Explosions 20100514

Method FIND_OBJECT_TO_KEY on class CL_FOX3_FLOB_DB_SELECTOR has no exception.

Method FREE_DATA Signature

Method FREE_DATA on class CL_FOX3_FLOB_DB_SELECTOR has no parameter.
Method FREE_DATA on class CL_FOX3_FLOB_DB_SELECTOR has no exception.

Method FREE_EXPLOSION_DATA Signature

Method FREE_EXPLOSION_DATA on class CL_FOX3_FLOB_DB_SELECTOR has no parameter.
Method FREE_EXPLOSION_DATA on class CL_FOX3_FLOB_DB_SELECTOR has no exception.

Method FREE_GLOBAL_DATA Signature

Method FREE_GLOBAL_DATA on class CL_FOX3_FLOB_DB_SELECTOR has no parameter.
Method FREE_GLOBAL_DATA on class CL_FOX3_FLOB_DB_SELECTOR has no exception.

Method GET_SELECTOR_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_SELECTOR Call by reference Object reference (TYPE REF TO) CL_FOX3_FLOB_DB_SELECTOR Database Access to FOX File 20100514
2 Importing IO_LIST_DUMP Call by reference Object reference (TYPE REF TO) CL_FOX3_LIST_DUMP List Display for Object Structure 20100514
3 Importing IS_REFERENCE Call by reference Type reference (TYPE) FOX3_PERSISTENT_ENTRY_S Reference to Persistent Structure 20100514
4 Importing IV_ALL_EXPLOSIONS Call by reference Type reference (TYPE) FLAG_X All Explosions 20100514
# Exception Resumable Description Created on
1 INVALID_REFERENCE Invalid Reference 20100514
2 REFERENCE_IS_NOT_TOP No Reference to Top Object 20100514

Method GET_TOP_OBJECTS_FROM_DB Signature

Method GET_TOP_OBJECTS_FROM_DB on class CL_FOX3_FLOB_DB_SELECTOR has no parameter.
Method GET_TOP_OBJECTS_FROM_DB on class CL_FOX3_FLOB_DB_SELECTOR has no exception.

Method GET_TOTAL_STATISTIC Signature

Method GET_TOTAL_STATISTIC on class CL_FOX3_FLOB_DB_SELECTOR has no parameter.
Method GET_TOTAL_STATISTIC on class CL_FOX3_FLOB_DB_SELECTOR has no exception.

Method GET_VALIDITIES_FROM_TOP_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECTS Call by reference Type reference (TYPE) FOX3_OBJECT_ID_KEY_EXT_T Object ID, Type, and Key (Also External) 20100514

Method GET_VALIDITIES_FROM_TOP_OBJECT on class CL_FOX3_FLOB_DB_SELECTOR has no exception.

Method GET_VALIDITY_TO_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EI_VALIDITY Call by reference Object reference (TYPE REF TO) IF_FOX3_OBJECT_VALIDITY Object Validity 20100514
2 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) FOX3_OBJECT_DB_ID Database ID of a FOX Object 20100514

Method GET_VALIDITY_TO_ID on class CL_FOX3_FLOB_DB_SELECTOR has no exception.

Method GET_VALIDITY_TO_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EI_VALIDITY Call by reference Object reference (TYPE REF TO) IF_FOX3_OBJECT_VALIDITY Object Validity 20100514
2 Exporting ES_VALIDITY Call by reference Type reference (TYPE) FOX3_OBJECT_VALIDITY_S Validity Attributes for Object 20100514
3 Importing IS_DB_OBJECT Call by reference Type reference (TYPE) FOX3_OBJECT_ID_KEY_EXT_S Object ID, Type, and Key (Also External) 20100514

Method GET_VALIDITY_TO_OBJECT on class CL_FOX3_FLOB_DB_SELECTOR has no exception.

Method IS_TOP_OBJECT Signature

Method IS_TOP_OBJECT on class CL_FOX3_FLOB_DB_SELECTOR has no parameter.
Method IS_TOP_OBJECT on class CL_FOX3_FLOB_DB_SELECTOR has no exception.

Method ITERATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing II_VISITOR Call by reference Object reference (TYPE REF TO) IF_FOX3_OBJECT_AS_KEY_VISITOR Visitor Interface for FOX Key 20100514
2 Importing IT_OBJECT Call by reference Type reference (TYPE) FOX3_OBJECT_ID_KEY_EXT_T Object ID, Type, and Key (Also External) 20100514
3 Importing IT_PARENT_OBJECT Call by reference Type reference (TYPE) FOX3_PARENT_OBJECT_DB_T Parent Object Structure in Database 20100514
4 Importing IV_SORTED Call by reference Type reference (TYPE) FLAG_X Sort by Type and Key 20100514
5 Importing IV_WITH_VALIDITIES Call by reference Type reference (TYPE) FOX3_WITH_VALIDITIES Display Validities 20100514
# Exception Resumable Description Created on
1 VISIT_INTERUPTED Visitor Iteration Was Interrupted 20100514

Method ITERATE_ONE_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_LINKED_ID Call by reference Type reference (TYPE) FOX3_LINKED_OBJECT_DB_HT Object ID and Relationship at Database Level 20100514
2 Importing II_VISITOR Call by reference Object reference (TYPE REF TO) IF_FOX3_OBJECT_AS_KEY_VISITOR Visitor Interface for FOX Key 20100514
3 Importing IS_PARENT Call by reference Type reference (TYPE) FOX3_LINKED_OBJECT_DB_S Object ID and Relationship at Database Level 20100514
4 Importing IS_PARENT_AS_KEY Call by reference Type reference (TYPE) FOX3_LINKED_OBJECT_AS_KEY_S Object with Link Type and Validity as Individual Fields 20100514
5 Importing IT_OBJECT Call by reference Type reference (TYPE) FOX3_OBJECT_ID_KEY_EXT_T Object ID, Type, and Key (Also External) 20100514
6 Importing IT_PARENT_OBJECT Call by reference Type reference (TYPE) FOX3_PARENT_OBJECT_DB_T Parent Object Structure in Database 20100514
7 Importing IV_LEVEL Call by reference Type reference (TYPE) FOX3_LEVEL Hierarchy Depth of Object 20100514
8 Importing IV_SORTED Call by reference Type reference (TYPE) FLAG_X Sort by Type and Key 20100514
9 Importing IV_WITH_VALIDITIES Call by reference Type reference (TYPE) FOX3_WITH_VALIDITIES Display Validities 20100514
# Exception Resumable Description Created on
1 STOP_ITERATION Iteration Was Interrupted 20100514

Method READ_OBJECTS_OF_EXPLOSION Signature

Method READ_OBJECTS_OF_EXPLOSION on class CL_FOX3_FLOB_DB_SELECTOR has no parameter.
Method READ_OBJECTS_OF_EXPLOSION on class CL_FOX3_FLOB_DB_SELECTOR has no exception.

Method READ_OBJECT_EXPLOSION Signature

Method READ_OBJECT_EXPLOSION on class CL_FOX3_FLOB_DB_SELECTOR has no parameter.
Method READ_OBJECT_EXPLOSION on class CL_FOX3_FLOB_DB_SELECTOR has no exception.

Method SELECT_ALL_OBJECTS_BY_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT Call by reference Type reference (TYPE) FOX3_KEY_OBJECT_ID_EXT_T Object ID, Type, and Key (Also External) 20100514
2 Importing IV_OBJ_TYPE Call by reference Type reference (TYPE) FOX3_OBJ_TYPE Object Type (Such As Material or BOM) 20100514
3 Importing IV_STRUCT_ID Call by reference Type reference (TYPE) FOX3_STRUCT_DB_ID Database ID of a FOX Cache 20100514

Method SELECT_ALL_OBJECTS_BY_TYPE on class CL_FOX3_FLOB_DB_SELECTOR has no exception.

Method SELECT_ALL_OBJECT_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJ_TYPE Call by reference Type reference (TYPE) FOX3_OBJ_TYPE_T Table of Object Types 20100514
2 Importing IV_STRUCT_ID Call by reference Type reference (TYPE) FOX3_STRUCT_DB_ID Database ID of a FOX Cache 20100514

Method SELECT_ALL_OBJECT_TYPES on class CL_FOX3_FLOB_DB_SELECTOR has no exception.

Method SELECT_ALL_STRUCT_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STRUCT_ID Call by reference Type reference (TYPE) FOX3_STRUCT_DB_ID_T Database ID of a FOX Cache 20100514

Method SELECT_ALL_STRUCT_IDS on class CL_FOX3_FLOB_DB_SELECTOR has no exception.

Method SELECT_ALL_TOP_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ALL_TOP_OBJECTS Call by reference Type reference (TYPE) FOX3_STRUCT_INST_T Object in FOX File 20100514

Method SELECT_ALL_TOP_OBJECTS on class CL_FOX3_FLOB_DB_SELECTOR has no exception.

Method SELECT_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECTS Call by reference Type reference (TYPE) FOX3_OBJECT_ID_KEY_EXT_T Object ID, Type, and Key (Also External) 20100514
2 Importing IV_STRUCT_ID Call by reference Type reference (TYPE) FOX3_STRUCT_DB_ID Database ID of a FOX Cache 20100514

Method SELECT_OBJECTS on class CL_FOX3_FLOB_DB_SELECTOR has no exception.

Method SELECT_OBJECTS_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT Call by reference Type reference (TYPE) FOX3_OBJECT_ID_KEY_EXT_T Object ID, Type, and Key (Also External) 20100514
2 Importing IT_OBJECT_ID Call by reference Type reference (TYPE) FOX3_OBJECT_DB_ID_T Table of Saved Object IDs 20100514
3 Importing IV_STRUCT_ID Call by reference Type reference (TYPE) FOX3_STRUCT_DB_ID Database ID of a FOX Cache 20100514

Method SELECT_OBJECTS_BY_ID on class CL_FOX3_FLOB_DB_SELECTOR has no exception.

Method SELECT_OBJECTS_BY_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT Call by reference Type reference (TYPE) FOX3_KEY_OBJECT_ID_EXT_T Object ID, Type, and Key (Also External) 20100514
2 Importing IT_OBJECT_KEY Call by reference Type reference (TYPE) FOX3_OBJECT_KEY_T Generic Object Key for Factory 20100514
3 Importing IV_STRUCT_ID Call by reference Type reference (TYPE) FOX3_STRUCT_DB_ID Database ID of a FOX Cache 20100514

Method SELECT_OBJECTS_BY_KEY on class CL_FOX3_FLOB_DB_SELECTOR has no exception.

Method SELECT_OBJECTS_TO_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PARENT_OBJECT Call by reference Type reference (TYPE) FOX3_PARENT_OBJECT_DB_T Parent Object Structure in Database 20100514
2 Importing IS_LINKED_PARENT Call by reference Type reference (TYPE) FOX3_LINKED_OBJECT_DB_S Object ID and Relationship at Database Level 20100514
3 Importing IV_IGNORE_LINK_TYPE Call by reference Type reference (TYPE) FLAG_X Indicator 20100514
4 Importing IV_STRUCT_ID Call by reference Type reference (TYPE) FOX3_STRUCT_DB_ID Database ID of a FOX Cache 20100514

Method SELECT_OBJECTS_TO_PARENT on class CL_FOX3_FLOB_DB_SELECTOR has no exception.

Method SELECT_PARENTS_TO_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT_PARENT Call by reference Type reference (TYPE) FOX3_OBJECT_PARENT_DB_T Object Parent Structure in Database 20100514
2 Importing IS_LINKED_OBJECT Call by reference Type reference (TYPE) FOX3_LINKED_OBJECT_DB_S Object ID and Relationship at Database Level 20100514
3 Importing IV_IGNORE_LINK_TYPE Call by reference Type reference (TYPE) FLAG_X Indicator 20100514
4 Importing IV_STRUCT_ID Call by reference Type reference (TYPE) FOX3_STRUCT_DB_ID Database ID of a FOX Cache 20100514

Method SELECT_PARENTS_TO_OBJECT on class CL_FOX3_FLOB_DB_SELECTOR has no exception.

Method SELECT_SINGLE_EXPLOSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PARENT_OBJECT Call by reference Type reference (TYPE) FOX3_PARENT_OBJECT_DB_T Parent Object Structure in Database 20100514
2 Importing IS_LINKED_TOP_OBJECT Call by reference Type reference (TYPE) FOX3_LINKED_OBJECT_DB_S Object ID and Relationship at Database Level 20100514
3 Importing IV_STRUCT_ID Call by reference Type reference (TYPE) FOX3_STRUCT_DB_ID Database ID of a FOX Cache 20100514

Method SELECT_SINGLE_EXPLOSION on class CL_FOX3_FLOB_DB_SELECTOR has no exception.

Method SELECT_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PARENT_OBJECT Call by reference Type reference (TYPE) FOX3_PARENT_OBJECT_DB_T Parent Object Structure in Database 20100514
2 Importing IV_STRUCT_ID Call by reference Type reference (TYPE) FOX3_STRUCT_DB_ID Database ID of a FOX Cache 20100514

Method SELECT_STRUCTURE on class CL_FOX3_FLOB_DB_SELECTOR has no exception.

Method SELECT_TOP_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TOP_OBJECTS Call by reference Type reference (TYPE) FOX3_STRUCT_INST_T Object in FOX File 20100514
2 Importing IV_STRUCT_ID Call by reference Type reference (TYPE) FOX3_STRUCT_DB_ID Database ID of a FOX Cache 20100514

Method SELECT_TOP_OBJECTS on class CL_FOX3_FLOB_DB_SELECTOR has no exception.

Method SELECT_TOTAL_STATISTIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SUM_INSTANCE Call by reference Type reference (TYPE) I Number of Objects 20100514
2 Exporting EV_SUM_STRUCTURE Call by reference Type reference (TYPE) I Number of Object Relationships 20100514
3 Importing IV_STRUCT_ID Call by reference Type reference (TYPE) FOX3_STRUCT_DB_ID Database ID of a FOX Cache 20100514

Method SELECT_TOTAL_STATISTIC on class CL_FOX3_FLOB_DB_SELECTOR has no exception.

Method SELECT_WHERE_USED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TOPOBJECT_OBJECT Call by reference Type reference (TYPE) FOX3_PARENT_OBJECT_DB_T Parent Object Structure in Database 20100514
2 Importing IS_LINKED_OBJECT Call by reference Type reference (TYPE) FOX3_LINKED_OBJECT_DB_S Object ID and Relationship at Database Level 20100514
3 Importing IV_IGNORE_LINK_TYPE Call by reference Type reference (TYPE) FLAG_X Indicator 20100514
4 Importing IV_STRUCT_ID Call by reference Type reference (TYPE) FOX3_STRUCT_DB_ID Database ID of a FOX Cache 20100514
# Exception Resumable Description Created on
1 OBJECT_NOT_FOUND Object Not Found 20100514

Method SETUP_EXPL_OBJECT_PARENT Signature

Method SETUP_EXPL_OBJECT_PARENT on class CL_FOX3_FLOB_DB_SELECTOR has no parameter.
Method SETUP_EXPL_OBJECT_PARENT on class CL_FOX3_FLOB_DB_SELECTOR has no exception.

Method SET_FOCUS Signature

Method SET_FOCUS on class CL_FOX3_FLOB_DB_SELECTOR has no parameter.
Method SET_FOCUS on class CL_FOX3_FLOB_DB_SELECTOR has no exception.

Method SET_TOP_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_REFERENCE Call by reference Type reference (TYPE) FOX3_PERSISTENT_ENTRY_S Reference to Persistent Structure 20100514
2 Importing IV_ALL_EXPLOSIONS Call by reference Type reference (TYPE) FLAG_X All Explosions 20100514
# Exception Resumable Description Created on
1 REFERENCE_IS_NOT_TOP No Reference to Top Object 20100514

Method SORT_OBJECTS_BY_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_LINKED_ID Call by reference Type reference (TYPE) FOX3_LINKED_OBJECT_DB_NOSORT_T Object ID and Relationship at Database Level 20100514
2 Importing IT_OBJECT Call by reference Type reference (TYPE) FOX3_OBJECT_ID_KEY_EXT_T Object ID, Type, and Key (Also External) 20100514

Method SORT_OBJECTS_BY_KEY on class CL_FOX3_FLOB_DB_SELECTOR has no exception.

Method UPDATE_DATA Signature

Method UPDATE_DATA on class CL_FOX3_FLOB_DB_SELECTOR has no parameter.
Method UPDATE_DATA on class CL_FOX3_FLOB_DB_SELECTOR has no exception.

Method VISIT_DATABASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing II_OBJECT_AS_KEY_VISITOR Call by reference Object reference (TYPE REF TO) IF_FOX3_OBJECT_AS_KEY_VISITOR Visitor Interface for FOX Key 20100514
2 Importing IV_SORTED Call by reference Type reference (TYPE) FLAG_X Sort by Type and Key 20100514
3 Importing IV_WITH_VALIDITIES Call by reference Type reference (TYPE) FOX3_WITH_VALIDITIES Display Validities 20100514
# Exception Resumable Description Created on
1 TOP_OBJECT_NOT_SPECIFIED No Top Object Was Specified 20100514
2 VISIT_INTERUPTED Visitor Iteration Was Interrupted 20100514
History
Last changed by/on SAP  20110908 
SAP Release Created in