SAP ABAP Class CL_RSO_RES_MAPPING (MappingProposer)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-MTD (Application Component) Metadata (Repository)
     RSO_RES_REPOSITORY (Package) Package for Repository related objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ADT_REST_RESOURCE Basis Class for ADT Resource Controllers 20130730
Properties
Class CL_RSO_RES_MAPPING  
Short Description MappingProposer    
Super Class CL_ADT_REST_RESOURCE Basis Class for ADT Resource Controllers 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSO_RES_REPOSITORY   Package for Repository related objects 
Created 20130730   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_ATOM_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_RSO_RES_MAPPING has no interface implemented.
Friends
Class CL_RSO_RES_MAPPING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CN_CLASS_NAME Constant Public Type reference (TYPE) SEOCLSNAME 'CL_RSO_RES_MAPPING' Object Type Name 20130730
2 P_SHOWDETAILS Instance attribute Private Type reference (TYPE) STRING 20130731
Methods
# Method Level Visibility Method type Description Created on
1 CNV_TO_ATOM_FEED_STRUC Instance method Private Method 20130730
2 CREATE_DFIES Instance method Private Method 20130731
3 DETERMINE_STRATEGIES Instance method Private Method 20130731
4 PROPOSE_MAPPING Instance method Private Method 20130730
Events
Class CL_RSO_RES_MAPPING has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_S_INPUT Public See coding 20130730 BEGIN OF tn_s_input, max_no_proposals TYPE string, t_strategies TYPE tn_t_strategies, t_input_object TYPE tn_t_input_object, t_relevant_iobj TYPE rsd_t_iobjnm, END OF tn_s_input
2 TN_S_INPUT_OBJECT Public See coding 20130731 BEGIN OF tn_s_input_object, objectname TYPE string, datatype TYPE string, intlen TYPE string, description TYPE string, END OF tn_s_input_object
3 TN_S_OUTPUT Public See coding 20130730 BEGIN OF tn_s_output, sourceobjectname TYPE string, t_iobjnm TYPE tn_t_output_iobjnm, END OF tn_s_output
4 TN_S_OUTPUT_IOBJNM Public See coding 20130730 BEGIN OF tn_s_output_iobjnm, iobjnm TYPE string, datatype TYPE string, intlen TYPE string, outputlen TYPE string, ranking TYPE string, searchstrategy TYPE string, searchmethod TYPE string, description TYPE string, t_link TYPE if_atom_types=>link_t, END OF tn_s_output_iobjnm
5 TN_S_STRATEGIES Public See coding 20130731 BEGIN OF tn_s_strategies, strategyname TYPE string, END OF tn_s_strategies
6 TN_T_INPUT Public See coding 20130730 tn_t_input TYPE STANDARD TABLE OF tn_s_input WITH DEFAULT KEY
7 TN_T_INPUT_OBJECT Public See coding 20130731 tn_t_input_object TYPE STANDARD TABLE OF tn_s_input_object WITH DEFAULT KEY
8 TN_T_OUTPUT Public See coding 20130730 tn_t_output TYPE STANDARD TABLE OF tn_s_output WITH DEFAULT KEY
9 TN_T_OUTPUT_IOBJNM Public See coding 20130730 tn_t_output_iobjnm TYPE STANDARD TABLE OF tn_s_output_iobjnm WITH DEFAULT KEY
10 TN_T_STRATEGIES Public See coding 20130731 tn_t_strategies TYPE STANDARD TABLE OF tn_s_strategies WITH DEFAULT KEY
Method Signatures

Method CNV_TO_ATOM_FEED_STRUC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_PROPOSAL_RI Call by reference Type reference (TYPE) RSD_MAPPING_T_PROPOSAL_RI Assignment: Suggestion for Field Description 20130730
2 Returning R_T_OUTPUT Value transfer Type reference (TYPE) TN_T_OUTPUT 20130730

Method CNV_TO_ATOM_FEED_STRUC on class CL_RSO_RES_MAPPING has no exception.

Method CREATE_DFIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_INPUT_OBJECT Call by reference Type reference (TYPE) TN_T_INPUT_OBJECT 20130731
2 Returning R_T_RI_FLD_DESCR Value transfer Type reference (TYPE) RSD_MAPPING_T_FLD_DESCR_RI TTyp: Interface - Field Description 20130731

Method CREATE_DFIES on class CL_RSO_RES_MAPPING has no exception.

Method DETERMINE_STRATEGIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_INPUT_STRATEGIES Call by reference Type reference (TYPE) TN_T_STRATEGIES 20130731
2 Returning R_T_STRATEGIES Value transfer Type reference (TYPE) RSD_MAPPING_T_STRATEGY_RI Collection for possible mapping strategies 20130731

Method DETERMINE_STRATEGIES on class CL_RSO_RES_MAPPING has no exception.

Method PROPOSE_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_INPUT Call by reference Type reference (TYPE) TN_S_INPUT 20130731
2 Returning R_T_PROPOSAL_RI Value transfer Type reference (TYPE) RSD_MAPPING_T_PROPOSAL_RI Assignment: Suggestion for Field Description 20130730

Method PROPOSE_MAPPING on class CL_RSO_RES_MAPPING has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740