SAP ABAP Class CL_RSD_MAP_STRAT_TEXTS (Strategy: texts)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSD_MAPPING (Package) Mapping Service for InfoObjects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSD_MAP_STRAT Strategy: Parent Class 20080414
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSD_MAPPING_STRATEGY Interface for Mapping Strategies 20080411
Properties
Class CL_RSD_MAP_STRAT_TEXTS  
Short Description Strategy: texts    
Super Class CL_RSD_MAP_STRAT Strategy: Parent Class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSD_MAPPING   Mapping Service for InfoObjects 
Created 20080407   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RSDMP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSD_MAPPING_STRATEGY Interface for Mapping Strategies 20080411
Friends
Class CL_RSD_MAP_STRAT_TEXTS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_CLSNAME Instance attribute Private Type reference (TYPE) SEOCLSNAME 'CL_RSD_MAP_STRAT_TEXTS' Object Type Name 20080424
2 C_STRATEGY_NAME Constant Public Type reference (TYPE) SEOCLSNAME 'CL_RSD_MAP_STRAT_TEXTS' Object Type Name 20080410
3 C_TXTLG Constant Private Type reference (TYPE) STRING 'TXTLG' 20080408
4 C_TXTSH Constant Private Type reference (TYPE) STRING 'TXTSH' 20080408
5 PT_IOBJT Instance attribute Private Type reference (TYPE) RSD_T_IOBJT InfoObject Texts 20100331
6 PT_TREX_SEARCH_METHOD Instance attribute Private Type reference (TYPE) RSD_MAPPING_T_TREX_SEARCHMETH TREX Search Methods 20080423
7 P_RANKING Instance attribute Private Type reference (TYPE) I Probability 20080725
8 P_R_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_RSD_MAP_STRAT_TEXTS Strategy: texts 20080407
9 P_SEARCH_METHOD Instance attribute Private Type reference (TYPE) RSD_MAPPING_SEARCH_METHOD Search Method: Exact, Fuzzy,... 20080709
10 P_USE_TXV Instance attribute Private Type reference (TYPE) RS_BOOL Read Vertical Text in D Version 20080410
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TREX_SEARCH_METHOD Instance method Public Method TREX: Search methods - individual methods 20080707
2 ADD_TREX_SEARCH_METHODS Instance method Public Method TREX: Search methods - table 20080707
3 BUILD_WHERE_FOR_IOBJT Instance method Private Method Build Where condition 20080408
4 CALC_PROBABILITY Instance method Private Method Probability 20080725
5 CLEAR_TREX_SEARCH_METHODS Instance method Public Method TREX: Delete Search Methods 20080707
6 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080410
7 DETERMINE_TREX_SEARCH_METHODS Instance method Private Method Specify TREX search method, depends on general search method 20080709
8 FIND_IOBJ_4_SINGLE_TEXT Instance method Private Method Read individual texts 20080411
9 READ_IOBJ_MULTI Instance method Private Method Read InfoOjects 20080408
10 SELECT_LIKE Instance method Private Method Read % 20080408
11 _RUN Instance method Private Method Read XYZ% 20080411
12 _RUN_TREX Instance method Private Method Read TREX 20080423
Events
Class CL_RSD_MAP_STRAT_TEXTS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TTY_WHERE Private See coding 20080408 tty_where type standard table of ty_where
2 TY_WHERE Private See coding 20080408 ty_where(120)
Method Signatures

Method ADD_TREX_SEARCH_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SEARCH_METHOD Call by reference Type reference (TYPE) TREXD_TERM_ACTION Term-Aktion (Exakt, Fuzzy, linguistische Suche) 20080707

Method ADD_TREX_SEARCH_METHOD on class CL_RSD_MAP_STRAT_TEXTS has no exception.

Method ADD_TREX_SEARCH_METHODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SEARCH_METHODS Call by reference Type reference (TYPE) RSD_MAPPING_T_TREX_SEARCHMETH Term-Aktion (Exakt, Fuzzy, linguistische Suche) 20080707

Method ADD_TREX_SEARCH_METHODS on class CL_RSD_MAP_STRAT_TEXTS has no exception.

Method BUILD_WHERE_FOR_IOBJT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WHERE Value transfer Type reference (TYPE) TTY_WHERE 20080408
2 Importing IT_IOBJNM Call by reference Type reference (TYPE) RSD_T_IOBJNM List of InfoObjects 20080708
3 Importing I_LIKE Call by reference Type reference (TYPE) RSDMP_LIKE 20080411
4 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20080408
5 Importing I_TXT1 Call by reference Type reference (TYPE) RSTXTLG Beschreibung lang 20080728
6 Importing I_TXT2 Call by reference Type reference (TYPE) RSTXTLG Beschreibung lang 20080728
7 Importing I_TXT_STRING Call by reference Type reference (TYPE) STRING 20080408

Method BUILD_WHERE_FOR_IOBJT on class CL_RSD_MAP_STRAT_TEXTS has no exception.

Method CALC_PROBABILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PERCENTAGE Call by reference Type reference (TYPE) I '100' 20080725
2 Importing I_VALUE Call by reference Type reference (TYPE) I 1 20080725
3 Returning R_RANKING Value transfer Type reference (TYPE) I 20080725

Method CALC_PROBABILITY on class CL_RSD_MAP_STRAT_TEXTS has no exception.

Method CLEAR_TREX_SEARCH_METHODS Signature

Method CLEAR_TREX_SEARCH_METHODS on class CL_RSD_MAP_STRAT_TEXTS has no parameter.
Method CLEAR_TREX_SEARCH_METHODS on class CL_RSD_MAP_STRAT_TEXTS has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_RSD_MAP_STRAT_TEXTS has no parameter.
Method CONSTRUCTOR on class CL_RSD_MAP_STRAT_TEXTS has no exception.

Method DETERMINE_TREX_SEARCH_METHODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TREX_SEARCH_METHOD Call by reference Type reference (TYPE) RSD_MAPPING_T_TREX_SEARCHMETH TTyp: Suchmethoden TREX 20080709
2 Importing I_SEARCH_METHOD Call by reference Type reference (TYPE) RSD_MAPPING_SEARCH_METHOD Suchmethode: Exakt, Fuzzy,... 20080709

Method DETERMINE_TREX_SEARCH_METHODS on class CL_RSD_MAP_STRAT_TEXTS has no exception.

Method FIND_IOBJ_4_SINGLE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20080411
2 Changing CT_PROPOSAL Call by reference Type reference (TYPE) RSD_MAPPING_TS_PROPOSAL Rang 20080411
3 Changing C_FLD Call by reference Type reference (TYPE) ANY 20080411
4 Exporting E_EXIT Call by reference Type reference (TYPE) RS_BOOL Boolean 20080710
5 Importing IR_FIELD_DESCR Call by reference Object reference (TYPE REF TO) IF_RSD_MAPPING_FIELD_DESCR Allgemeine Feld-Definition 20080411
6 Importing IT_IOBJNM Call by reference Type reference (TYPE) RSD_T_IOBJNM List of InfoObjects 20080708
7 Importing I_LIKE Call by reference Type reference (TYPE) RSDMP_LIKE 20080411
8 Importing I_MAXIMUM_PROPOSALS Call by reference Type reference (TYPE) I 20080411
9 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20080411
10 Importing I_TXT_STRING Call by reference Type reference (TYPE) STRING 20080411

Method FIND_IOBJ_4_SINGLE_TEXT on class CL_RSD_MAP_STRAT_TEXTS has no exception.

Method READ_IOBJ_MULTI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20080408
2 Changing CT_PROPOSAL Call by reference Type reference (TYPE) RSD_MAPPING_TS_PROPOSAL Rang 20080408
3 Importing IR_FIELD_DESCR Call by reference Object reference (TYPE REF TO) IF_RSD_MAPPING_FIELD_DESCR Allgemeine Feld-Definition 20080408
4 Importing IT_IOBJ Call by reference Type reference (TYPE) RSD_T_IOBJ Texte von InfoObjects 20080408
5 Importing I_MAXIMUM_PROPOSALS Call by reference Type reference (TYPE) I 20080408
6 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20080408
7 Importing I_TREX_SEARCH_METHOD Call by reference Type reference (TYPE) TREXD_TERM_ACTION Term-Aktion (Exakt, Fuzzy, linguistische Suche) 20080709

Method READ_IOBJ_MULTI on class CL_RSD_MAP_STRAT_TEXTS has no exception.

Method SELECT_LIKE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20080408
2 Changing CT_PROPOSAL Call by reference Type reference (TYPE) RSD_MAPPING_TS_PROPOSAL Rang 20080408
3 Importing IR_FIELD_DESCR Call by reference Object reference (TYPE REF TO) IF_RSD_MAPPING_FIELD_DESCR Allgemeine Feld-Definition 20080408
4 Importing IT_IOBJNM Call by reference Type reference (TYPE) RSD_T_IOBJNM List of InfoObjects 20100331
5 Importing IT_WHERE Call by reference Type reference (TYPE) TTY_WHERE 20080408
6 Importing I_MAXIMUM_PROPOSALS Call by reference Type reference (TYPE) I 20080408
7 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Tabelle von Objektversionen mit Text 20080408

Method SELECT_LIKE on class CL_RSD_MAP_STRAT_TEXTS has no exception.

Method _RUN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20080411
2 Changing CT_PROPOSAL Call by reference Type reference (TYPE) RSD_MAPPING_TS_PROPOSAL Rang 20080411
3 Importing IR_FIELD_DESCR Call by reference Object reference (TYPE REF TO) IF_RSD_MAPPING_FIELD_DESCR Allgemeine Feld-Definition 20080411
4 Importing IS_TXT Call by reference Type reference (TYPE) RSTXTSML Struktur mit Kurz-, Mittel- und Langtext 20080411
5 Importing IT_IOBJNM Call by reference Type reference (TYPE) RSD_T_IOBJNM List of InfoObjects 20080708
6 Importing I_LIKE Call by reference Type reference (TYPE) RSDMP_LIKE XYZ% oder %XYZ% 20080411
7 Importing I_MAXIMUM_PROPOSALS Call by reference Type reference (TYPE) I 20080411
8 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Tabelle von Objektversionen mit Text 20080421

Method _RUN on class CL_RSD_MAP_STRAT_TEXTS has no exception.

Method _RUN_TREX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20080423
2 Changing CT_PROPOSAL Call by reference Type reference (TYPE) RSD_MAPPING_TS_PROPOSAL Rang 20080423
3 Importing IR_FIELD_DESCR Call by reference Object reference (TYPE REF TO) IF_RSD_MAPPING_FIELD_DESCR Allgemeine Feld-Definition 20080423
4 Importing IS_TXT Call by reference Type reference (TYPE) RSTXTSML Struktur mit Kurz-, Mittel- und Langtext 20080423
5 Importing IT_IOBJNM Call by reference Type reference (TYPE) RSD_T_IOBJNM List of InfoObjects 20080708
6 Importing IT_TREX_SEARCH_METHOD Call by reference Type reference (TYPE) RSD_MAPPING_T_TREX_SEARCHMETH TTyp: Suchmethoden TREX 20080709
7 Importing I_LIKE Call by reference Type reference (TYPE) RSDMP_LIKE XYZ% oder %XYZ% 20080423
8 Importing I_MAXIMUM_PROPOSALS Call by reference Type reference (TYPE) I 20080423
9 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Tabelle von Objektversionen mit Text 20080423

Method _RUN_TREX on class CL_RSD_MAP_STRAT_TEXTS has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 712