SAP ABAP Class CL_SFSRFW_ALIAS_RETRIEVAL (Alias Service - SRFW_ALIAS internal do not call)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-FSI (Application Component) Fast Search Infrastructure
     SFSRFW_ALIAS (Package) Alias Assignment for Nested Structures
Properties
Class CL_SFSRFW_ALIAS_RETRIEVAL  
Short Description Alias Service - SRFW_ALIAS internal do not call    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SFSRFW_ALIAS   Alias Assignment for Nested Structures 
Created 20041202   SAP 
Last change 20050105   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_SFSRFW_ALIAS_SERVICE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_SFSRFW_ALIAS_RETRIEVAL has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_SFSRFW_ALIAS_SERVICE 20041202 Alias Service
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_ERROR Instance attribute Private Type reference (TYPE) SY-SUBRC Return Value of ABAP Commands 20041202
2 M_GENERATION_WAIT Instance attribute Private Type reference (TYPE) CHAR1 Single-Character Indicator 20041202
Methods
# Method Level Visibility Method type Description Created on
1 GENERATE_ALIASES Instance method Protected Method 20041202
2 GENERATION_CALLBACK Instance method Public Method 20041202
3 GET_MAP Instance method Protected Method 20041202
4 GET_REALNAME Instance method Protected Method 20041202
5 PERFORM_ALIAS_GENERATION Instance method Private Method 20041202
6 RETRIEVE_ALIAS Instance method Private Method 20041202
7 RETRIEVE_MAP Instance method Private Method 20041202
8 RETRIEVE_REALNAME Instance method Private Method 20041202
Events
Class CL_SFSRFW_ALIAS_RETRIEVAL has no event.
Types
Class CL_SFSRFW_ALIAS_RETRIEVAL has no local type.
Method Signatures

Method GENERATE_ALIASES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MAP Call by reference Type reference (TYPE) CL_SFSRFW_ALIAS_SERVICE=>AS_T_MAP 20041202
2 Importing I_REQUESTED_REALNAME_TAB Call by reference Type reference (TYPE) CL_SFSRFW_ALIAS_SERVICE=>AS_T_REALNAME 20041202
3 Importing I_ROOT_STRUCT_NAME Call by reference Type reference (TYPE) STRUKNAME Name einer Struktur 20041202
# Exception Resumable Description Created on
1 CX_SFSRFW_ALIAS_GEN_ERROR Alias Service Generation error 20041202
2 CX_SFSRFW_TYPE_NOT_FOUND Alias Service - alias not found 20041203

Method GENERATION_CALLBACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_TASK Call by reference Type reference (TYPE) CSEQUENCE 20041202

Method GENERATION_CALLBACK on class CL_SFSRFW_ALIAS_RETRIEVAL has no exception.

Method GET_MAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MAP Call by reference Type reference (TYPE) CL_SFSRFW_ALIAS_SERVICE=>AS_T_MAP 20041202
2 Importing I_ROOT_STRUCT_NAME Call by reference Type reference (TYPE) CSEQUENCE 20041202
# Exception Resumable Description Created on
1 CX_SFSRFW_ALIAS_GEN_ERROR Alias Service Generation error 20041202
2 CX_SFSRFW_TYPE_NOT_FOUND Alias Service - alias not found 20041203

Method GET_REALNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MAP Call by reference Type reference (TYPE) CL_SFSRFW_ALIAS_SERVICE=>AS_T_MAP 20041202
2 Importing I_REQUESTED_ALIAS_TAB Call by reference Type reference (TYPE) CL_SFSRFW_ALIAS_SERVICE=>AS_T_ALIAS 20041202
3 Importing I_ROOT_STRUCT_NAME Call by reference Type reference (TYPE) STRUKNAME Name einer Struktur 20041202
# Exception Resumable Description Created on
1 CX_SFSRFW_ALIAS_NOT_FOUND Alias Service - alias not found 20041202
2 CX_SFSRFW_TYPE_NOT_FOUND Alias Service - alias not found 20041203

Method PERFORM_ALIAS_GENERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ROOT_STRUCT_NAME Call by reference Type reference (TYPE) CSEQUENCE 20041202
# Exception Resumable Description Created on
1 CX_SFSRFW_ALIAS_GEN_ERROR Alias Service Generation error 20041202
2 CX_SFSRFW_TYPE_NOT_FOUND Alias Service - alias not found 20041203

Method RETRIEVE_ALIAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MAP Call by reference Type reference (TYPE) CL_SFSRFW_ALIAS_SERVICE=>AS_T_MAP 20041202
2 Importing I_ALIAS_DIR_TAB Call by reference Type reference (TYPE) CL_SFSRFW_ALIAS_SERVICE=>SFSRFW_T_ALIAS_DIR 20041202
3 Importing I_REQUESTED_REALNAME_TAB Call by reference Type reference (TYPE) CL_SFSRFW_ALIAS_SERVICE=>AS_T_REALNAME 20041202
4 Importing I_ROOT_STRUCT_NAME Call by reference Type reference (TYPE) CSEQUENCE 20041202
# Exception Resumable Description Created on
1 CX_SFSRFW_ALIAS_NOT_FOUND Alias Service - alias not found 20041202
2 CX_SFSRFW_TYPE_NOT_FOUND Alias Service - alias not found 20041203

Method RETRIEVE_MAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MAP Call by reference Type reference (TYPE) CL_SFSRFW_ALIAS_SERVICE=>AS_T_MAP 20041202
2 Importing I_ALIAS_LIST Call by reference Type reference (TYPE) CL_SFSRFW_ALIAS_SERVICE=>SFSRFW_T_ALIAS_DIR 20041202
3 Importing I_ROOT_STRUCT_NAME Call by reference Type reference (TYPE) CSEQUENCE 20041202
# Exception Resumable Description Created on
1 CX_SFSRFW_TYPE_NOT_FOUND Alias Service - alias not found 20041203

Method RETRIEVE_REALNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MAP Call by reference Type reference (TYPE) CL_SFSRFW_ALIAS_SERVICE=>AS_T_MAP 20041202
2 Importing I_ALIAS_DIR_TAB Call by reference Type reference (TYPE) CL_SFSRFW_ALIAS_SERVICE=>SFSRFW_T_ALIAS_DIR 20041202
3 Importing I_REQUESTED_ALIAS_TAB Call by reference Type reference (TYPE) CL_SFSRFW_ALIAS_SERVICE=>AS_T_ALIAS 20041202
4 Importing I_ROOT_STRUCT_NAME Call by reference Type reference (TYPE) STRUKNAME Name einer Struktur 20041202
# Exception Resumable Description Created on
1 CX_SFSRFW_ALIAS_NOT_FOUND Alias Service - alias not found 20041202
2 CX_SFSRFW_TYPE_NOT_FOUND Alias Service - alias not found 20041203
History
Last changed by/on SAP  20050105 
SAP Release Created in 700