SAP CL_FOX3_CACHE_TABLES OO Class - Table Object for the Cache
CL_FOX3_CACHE_TABLES is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class CL_FOX3_CACHE_TABLES including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Interface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_FOX3_DATA_UPDATERInterface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_FOX3_FREEABLE_OBJECTInterface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_FOX3_MAP_DB_2_INSTANCEInterface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_FOX3_MAP_DB_RUNTIMEInterface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_FOX3_MEMORY_AWARE_OBJECTInterface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_FOX3_MSG_PARAMETERInterface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_FOX3_PERSISTENCE_PARAMETERSInterface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_PTU_HAS_UTILITY_OBJECTSMethod list of CL_FOX3_CACHE_TABLES SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
Method Name | Description | Visability |
ADD_COMPONENT | Add Component to Cache | Public |
CALL METHOD cl_fox3_cache_tables=>ADD_COMPONENT...more details | ||
ADD_COMPONENTS | Add Multiple Components to Cache | Public |
CALL METHOD cl_fox3_cache_tables=>ADD_COMPONENTS...more details | ||
ADD_COMPONENT_INTERNAL | Add Component to Cache | Protected |
CALL METHOD cl_fox3_cache_tables=>ADD_COMPONENT_INTERNAL...more details | ||
CHECK_INSTANCES_CHANGED | Check if There Are Changes for Instances | Protected |
CALL METHOD cl_fox3_cache_tables=>CHECK_INSTANCES_CHANGED...more details | ||
CLASS_CONSTRUCTOR | CLASS_CONSTRUCTOR | Public |
CALL METHOD cl_fox3_cache_tables=>CLASS_CONSTRUCTOR...more details | ||
CONSTRUCTOR | CONSTRUCTOR | Public |
CALL METHOD cl_fox3_cache_tables=>CONSTRUCTOR...more details | ||
| ||
DELETE_OBJECT | Delete Object | Public |
CALL METHOD cl_fox3_cache_tables=>DELETE_OBJECT...more details | ||
FIND_INSTANCE | Is the instance in the cache? | Public |
CALL METHOD cl_fox3_cache_tables=>FIND_INSTANCE...more details | ||
FIND_OBJECT | Is the object in the cache? | Public |
CALL METHOD cl_fox3_cache_tables=>FIND_OBJECT...more details | ||
FINISH_DB_OPERATION | Complete Database Operation | Protected |
CALL METHOD cl_fox3_cache_tables=>FINISH_DB_OPERATION...more details | ||
FREE_DATA | Public | |
CALL METHOD cl_fox3_cache_tables=>FREE_DATA...more details | ||
GET_ACTUAL_MEMORY | Public | |
CALL METHOD cl_fox3_cache_tables=>GET_ACTUAL_MEMORY...more details | ||
GET_EXPLOSION | Output Explosion | Public |
CALL METHOD cl_fox3_cache_tables=>GET_EXPLOSION...more details | ||
GET_MAP_KEY_2_INSTANCE | Converter: Key to Instance | Public |
CALL METHOD cl_fox3_cache_tables=>GET_MAP_KEY_2_INSTANCE...more details | ||
GET_NUMBER_BY_TYPE | Stage Object Type and Number of Objects | Public |
CALL METHOD cl_fox3_cache_tables=>GET_NUMBER_BY_TYPE...more details | ||
GET_OBJECTS_BY_TYPE | Output Objects of a Type | Public |
CALL METHOD cl_fox3_cache_tables=>GET_OBJECTS_BY_TYPE...more details | ||
GET_OBJECTS_TO_PARENT | Find Child Objects | Public |
CALL METHOD cl_fox3_cache_tables=>GET_OBJECTS_TO_PARENT...more details | ||
GET_PARENTS_TO_OBJECT | Find Parent Objects | Public |
CALL METHOD cl_fox3_cache_tables=>GET_PARENTS_TO_OBJECT...more details | ||
GET_RECORDS_TO_OBJECT | Find Parent Objects | Public |
CALL METHOD cl_fox3_cache_tables=>GET_RECORDS_TO_OBJECT...more details | ||
GET_RECORDS_TO_PARENT | Find Child Objects | Public |
CALL METHOD cl_fox3_cache_tables=>GET_RECORDS_TO_PARENT...more details | ||
GET_STATISTIC | Output Statistical Information | Public |
CALL METHOD cl_fox3_cache_tables=>GET_STATISTIC...more details | ||
GET_TOTAL_STATISTICS | Statistical Information | Public |
CALL METHOD cl_fox3_cache_tables=>GET_TOTAL_STATISTICS...more details | ||
IS_TOP_OBJECT | Is the Object a Top Object? | Public |
CALL METHOD cl_fox3_cache_tables=>IS_TOP_OBJECT...more details | ||
LOG_ACTUAL_MEMORY | Public | |
CALL METHOD cl_fox3_cache_tables=>LOG_ACTUAL_MEMORY...more details | ||
LOG_STATISTIC | Log Statistical Information | Public |
CALL METHOD cl_fox3_cache_tables=>LOG_STATISTIC...more details | ||
MAP_DB_2_INSTANCE | Public | |
CALL METHOD cl_fox3_cache_tables=>MAP_DB_2_INSTANCE...more details | ||
MAP_EXPLOSION_TO_DB | Conversion Method | Protected |
CALL METHOD cl_fox3_cache_tables=>MAP_EXPLOSION_TO_DB...more details | ||
MAP_STRUCTURE_TO_DB | Conversion Method | Protected |
CALL METHOD cl_fox3_cache_tables=>MAP_STRUCTURE_TO_DB...more details | ||
OBJECT_EXISTS | Is an object contained? | Public |
CALL METHOD cl_fox3_cache_tables=>OBJECT_EXISTS...more details | ||
SETUP_INSTANCE_TABLE | Build Instance Table | Protected |
CALL METHOD cl_fox3_cache_tables=>SETUP_INSTANCE_TABLE...more details | ||
SET_DB_2_INSTANCE | Write Mapping Entry | Public |
CALL METHOD cl_fox3_cache_tables=>SET_DB_2_INSTANCE...more details | ||
SET_FACTORY | Display Object Factory | Public |
CALL METHOD cl_fox3_cache_tables=>SET_FACTORY...more details | ||
UPDATE_EXPLOSION | Manage Explosion | Public |
CALL METHOD cl_fox3_cache_tables=>UPDATE_EXPLOSION...more details | ||
UPDATE_UTILITIES | Public | |
CALL METHOD cl_fox3_cache_tables=>UPDATE_UTILITIES...more details |
CL_FOX3_CACHE_TABLES attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
Name | Level | Description | Initial Value | Type | Visability |
GC_BLOCK_SIZE_MAX | Constant | Maximum Block Size for Commit | CL_FOX3_CONSTANTS=>GC_DB_BLOCK_SIZE_MAX | LIKE I | Protected |
GC_DELETE | Instance Attribute | LIKE | Protected | ||
GC_INSERT | Instance Attribute | LIKE | Protected | ||
GC_TAG | Static Attribute | Indicator | CL_FOX3_CONSTANTS=>GC_TAG_CACHE | LIKE PTU_TAG | Protected |
GC_UPDATE | Instance Attribute | LIKE | Protected | ||
GI_MESSAGE | Instance Attribute | Collect Messages | LIKE IF_PTU_MESSAGE | Protected | |
GI_PARAMETERS | Instance Attribute | Explosion Parameters | LIKE IF_FOX3_PARAMETERS | Protected | |
GI_PERSISTENCE_CONTROLLER | Instance Attribute | Control of Persistence | LIKE IF_FOX3_PERSISTENCE_CONTROLLER | Protected | |
GO_FACTORY | Instance Attribute | Factory for Instances of Structured Objects | LIKE CL_FOX3_STRUCT_OBJECT_FACTORY | Protected | |
GS_MSG_PARAMETERS | Instance Attribute | LIKE | Protected | ||
GS_UPD_COUNT_EXPL | Instance Attribute | Counter for Update | LIKE FOX3_UPDATE_COUNTER_S | Protected | |
GS_UPD_COUNT_STRUCT | Instance Attribute | Counter for Update | LIKE FOX3_UPDATE_COUNTER_S | Protected | |
GS_UTIL_IF | Instance Attribute | LIKE | Public | ||
GT_DB_2_INSTANCE | Instance Attribute | Mapping DB -> Instance | LIKE FOX3_MAP_DB_2_INSTANCE_T | Protected | |
GT_EXPLOSION_UPD | Instance Attribute | Explosion in FOX Cache | LIKE FOX3_CACHE_EXPLOSION_UPD_T | Protected | |
GT_NUM_TYPE | Instance Attribute | Object Type and Number | LIKE FOX3_NUM_OBJ_TYPE_T | Protected | |
GT_OBJECT_PARENT_UPD | Instance Attribute | Parent-Object Table for the FOX Cache | LIKE FOX3_OBJECT_PARENT_CACHE_UPD_T | Protected | |
GT_OBJECT_TYPE_INSTANCE | Instance Attribute | Object Type and Instance | LIKE FOX3_OBJECT_TYPE_INSTANCE_T | Protected | |
GT_PARENT_OBJECT_UPD | Instance Attribute | Parent-Object Table for the FOX Cache | LIKE FOX3_PARENT_CACHE_OBJECT_UPD_T | Protected | |
GT_STATISTIC | Instance Attribute | Cache Statistics | LIKE FOX3_CACHE_STATISTIC_T | Protected | |
GV_DELETE_EXTENT | Instance Attribute | LIKE | Protected | ||
GV_EXPL_DB | Instance Attribute | Table Name, 16 Characters | LIKE FOX3_TABNAME | Protected | |
GV_FILL_PARENT_OBJECT | Instance Attribute | Number of Logical Entries | LIKE I | Protected | |
GV_FORCE_DELETE | Instance Attribute | LIKE | Protected | ||
GV_FREED | Instance Attribute | LIKE | Public | ||
GV_INSTANCES_CHANGED | Instance Attribute | Instances Have Changed | LIKE FLAG_X | Protected | |
GV_NUM_INSTANCE | Instance Attribute | Number of Instances | LIKE I | Protected | |
GV_NUM_TOP_OBJECT | Instance Attribute | Number of Top-Level Objects | LIKE I | Protected | |
GV_STRUCT_DB | Instance Attribute | Table Name, 16 Characters | LIKE FOX3_TABNAME | Protected | |
GV_STRUCT_ID | Instance Attribute | Database ID of a FOX Cache | LIKE FOX3_STRUCT_DB_ID | Protected | |
GV_TA_TYPE | Instance Attribute | LIKE | Protected | ||
SS_PARENT_OBJECT_UPD | Static Attribute | Parent-Object Structure in FOX Cache with Update Indicator | LIKE FOX3_PARENT_CACHE_OBJECT_UPD_S | Protected | |
SV_LEN_EXPLOSION | Static Attribute | Structure Width | LIKE I | Protected | |
SV_LEN_MAP_INSTANCE | Static Attribute | Structure Width | LIKE I | Protected | |
SV_LEN_OBJECT_TYPE_INSTANCE | Static Attribute | Structure Width | LIKE I | Protected | |
SV_LEN_PARENT_OBJECT | Static Attribute | Structure Width | LIKE I | Protected | |
SV_MSG_DUMMY | Instance Attribute | Single-Character Indicator | LIKE | Protected | |
SV_MSG_LINK_TYPE_EXT | Instance Attribute | LIKE | Protected | ||
SV_MSG_OBJ_KEY_EXT | Instance Attribute | LIKE | Protected | ||
SV_MSG_OBJ_TYPE_EXT | Instance Attribute | LIKE | Protected | ||
SV_MSG_OBJ_VERSION | Instance Attribute | LIKE | Protected |
Links to Related Class(s)
CL_FOX3_...Full list of available SAP object classes
Search for further information about these or an SAP related objects