SAP ABAP Class IF_FDT_WD_ISLAND_TMP_OBJ_POOL (Pool of Temporary objects)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FDT_WD_ISLAND_TMP_OBJ_MNGR Manager for temporary objects 20121107
Properties
Class IF_FDT_WD_ISLAND_TMP_OBJ_POOL  
Short Description Pool of Temporary objects    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20121107   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_FDT_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class IF_FDT_WD_ISLAND_TMP_OBJ_POOL has no interface implemented.
Friends
Class IF_FDT_WD_ISLAND_TMP_OBJ_POOL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GTS_USED_TMP_OBJECT_ID Static Attribute Public Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID All used temporary objects 20121107
Methods
# Method Level Visibility Method type Description Created on
1 GARBAGE_COLLECT_UNUSED_OBJECTS Static method Public Method Garbage collect unused/pooled objects 20121107
2 GET_CONSTANT Static method Public Method Get a temporary constant object from the pol 20121108
3 GET_POOL_SIZE Static method Public Method Get the overall number of objects in the pool 20121108
4 GET_RANGE Static method Public Method Get a temporary range object from the pool 20121107
5 GET_RULE Static method Public Method Get a temporary rule object from the pool 20121107
6 GET_RULESET Static method Public Method Get a temporary rulset from the pool 20121107
7 IS_POOL_OBJECT Static method Public Method Returns true, if the object belongs to the pool 20121115
8 REPOSIT_OBJECTS Static method Public Method Reposit objects to the pool 20121107
Events
# Event Type Visibility Description Created on
1 GARBAGE_COLLECTION Static Event
(1)
Public
(2)
Public 20121107
Types
Class IF_FDT_WD_ISLAND_TMP_OBJ_POOL has no local type.
Method Signatures

Method GARBAGE_COLLECT_UNUSED_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETS_OBJECT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID Object IDs as sorted table 20121107

Method GARBAGE_COLLECT_UNUSED_OBJECTS on class IF_FDT_WD_ISLAND_TMP_OBJ_POOL has no exception.

Method GET_CONSTANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Application ID 20121112
2 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Enforce creation of new pool object with this ID 20121126
3 Returning RO_CONSTANT Value transfer Object reference (TYPE REF TO) IF_FDT_CONSTANT FDT: Constant 20121108
# Exception Resumable Description Created on
1 CX_FDT FDT: Abstract Exception Class 20121112

Method GET_POOL_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXCLUDE_USED_OBJECTS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Exclude pool objects in use 20121108
2 Returning RV_SIZE Value transfer Type reference (TYPE) I Number of objects in the pool 20121108

Method GET_POOL_SIZE on class IF_FDT_WD_ISLAND_TMP_OBJ_POOL has no exception.

Method GET_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Application ID 20121112
2 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Enforce creation of new pool object with this ID 20121126
3 Returning RO_RANGE Value transfer Object reference (TYPE REF TO) IF_FDT_RANGE FDT: Range 20121107

Method GET_RANGE on class IF_FDT_WD_ISLAND_TMP_OBJ_POOL has no exception.

Method GET_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Application ID 20121112
2 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Enforce creation of new pool object with this ID 20121126
3 Returning RO_RULE Value transfer Object reference (TYPE REF TO) IF_FDT_RULE FDT: Rule 20121107
# Exception Resumable Description Created on
1 CX_FDT 20121112

Method GET_RULESET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Application 20121112
2 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Enforce creation of new pool object with this ID 20121126
3 Returning RO_RULESET Value transfer Object reference (TYPE REF TO) IF_FDT_RULESET FDT: Ruleset 20121107
# Exception Resumable Description Created on
1 CX_FDT 20121112

Method IS_POOL_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20121115
2 Returning RV_IS_POOL_OBJECT Value transfer Type reference (TYPE) ABAP_BOOL 20121115

Method IS_POOL_OBJECT on class IF_FDT_WD_ISLAND_TMP_OBJ_POOL has no exception.

Method REPOSIT_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITS_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID Object IDs as sorted table 20121107
2 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20121107

Method REPOSIT_OBJECTS on class IF_FDT_WD_ISLAND_TMP_OBJ_POOL has no exception.
Event Signatures

Event GARBAGE_COLLECTION Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ITS_OBJECT_ID Exporting Value transfer Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID IDs of garbage collected objects as sorted table 20121107
History
Last changed by/on SAP  20130531 
SAP Release Created in