SAP ABAP Class CL_SALV_STC_CVROOT (Root class for all field converters)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-CMP-ATS (Application Component) ABAP Table/Tree Services
     SALV_STC (Package) ALV Services for Tables: Column Catalog impl.
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SALV_SERVICE_TYPES Common types for ALV Service Tools 20110201
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SALV_STC_FIELD_CONVERTER Generic Field Converter Interface 20110201
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SALV_STU_INTERNAL_TYPES internal types for ALV services 20110201
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SALV_STC_CV Root: field converters for single fields 20110201
2 Inheritance (c INHERITING FROM c_ref)  CL_SALV_STC_CVFR Root: field converters for fields with fixed reference value 20130531
3 Inheritance (c INHERITING FROM c_ref)  CL_SALV_STC_CVR Root: field converters for fields with reference fields 20110201
Properties
Class CL_SALV_STC_CVROOT  
Short Description Root class for all field converters    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SALV_STC   ALV Services for Tables: Column Catalog impl. 
Created 20110201   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SALV_STC_CVROOT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SALV_SERVICE_TYPES Common types for ALV Service Tools 20110201
2 IF_SALV_STC_FIELD_CONVERTER Generic Field Converter Interface 20110201
3 IF_SALV_STU_INTERNAL_TYPES internal types for ALV services 20110201
Friends
Class CL_SALV_STC_CVROOT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CS_AUX_FIELD_ID Instance attribute Public Attribute reference (LIKE) 20110201
2 CS_FILTER_OPTION Instance attribute Public Attribute reference (LIKE) 20110201
3 CS_FUNCTION_CODE Instance attribute Public Attribute reference (LIKE) 20110201
4 CS_ROW_INDEX Instance attribute Public Attribute reference (LIKE) 20110201
5 M_AUX_FIELD_ID Instance attribute Protected Type reference (TYPE) Y_AUX_FIELD_ID 20110201
6 M_FIELD_PATH Instance attribute Protected Type reference (TYPE) Y_FIELD_PATH 20110201
7 M_OUTPUT_LENGTH Instance attribute Protected Type reference (TYPE) I 20110530
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20110201
2 CONVERT_TABLE Instance method Public Method 20110201
3 CONVERT_VALUE Instance method Public Method 20110201
4 GET_AUX_FIELD_NAME Instance method Protected Method 20110201
5 GET_SRC_FIELD_NAME Instance method Protected Method 20110201
6 SET_AUX_FIELD_ID Instance method Public Method 20110201
Events
Class CL_SALV_STC_CVROOT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_AGGREGATION_RULE Public Attribute reference (LIKE) 20110201
2 YS_AUX_FIELD Public Attribute reference (LIKE) 20110201
3 YS_AUX_FIELD_MAPPING Public Attribute reference (LIKE) 20110201
4 YS_CODELIST Public Attribute reference (LIKE) 20110201
5 YS_EXT_CODELIST Public Attribute reference (LIKE) 20110201
6 YS_FIELD_AGGR_RULE Public Attribute reference (LIKE) 20110201
7 YS_FIELD_FILTER_RULE Public Attribute reference (LIKE) 20110201
8 YS_FIELD_SORT_RULE Public Attribute reference (LIKE) 20110201
9 YS_FILTER_RULE Public Attribute reference (LIKE) 20110201
10 YS_GROUPING_RULE Public Attribute reference (LIKE) 20110201
11 YS_GROUP_KEY Public Attribute reference (LIKE) 20110201
12 YS_INDEX_VISIBILITY Public Attribute reference (LIKE) 20110201
13 YS_INSERT_POSITION Public Attribute reference (LIKE) 20110201
14 YS_LINE_ORDER Public Attribute reference (LIKE) 20110201
15 YS_RANGE Public Attribute reference (LIKE) 20110201
16 YS_SELOPT Public Attribute reference (LIKE) 20110201
17 YS_SORT_RULE Public Attribute reference (LIKE) 20110201
18 YS_SRC_FIELD_MAPPING Public Attribute reference (LIKE) 20110201
19 YTS_AUX_FIELD_ID Public Attribute reference (LIKE) 20110201
20 YTS_AUX_FIELD_MAPPING Public Attribute reference (LIKE) 20110201
21 YTS_EXT_CODELIST Public Attribute reference (LIKE) 20110201
22 YTS_SRC_FIELD_MAPPING Public Attribute reference (LIKE) 20110201
23 YT_AGGREGATION_RULE Public Attribute reference (LIKE) 20110201
24 YT_AUX_FIELD Public Attribute reference (LIKE) 20110201
25 YT_AUX_FIELD_ID Public Attribute reference (LIKE) 20110201
26 YT_CODELIST Public Attribute reference (LIKE) 20110201
27 YT_COLUMN Public Attribute reference (LIKE) 20110201
28 YT_COLUMN_NAME Public Attribute reference (LIKE) 20110201
29 YT_EXTERNAL_VALUE Public Attribute reference (LIKE) 20110201
30 YT_FIELD_AGGR_RULE Public Attribute reference (LIKE) 20110201
31 YT_FIELD_FILTER_RULE Public Attribute reference (LIKE) 20110201
32 YT_FIELD_PATH Public Attribute reference (LIKE) 20110201
33 YT_FIELD_SORT_RULE Public Attribute reference (LIKE) 20110201
34 YT_FILTER_RULE Public Attribute reference (LIKE) 20110201
35 YT_FUNCTION_CODE Public Attribute reference (LIKE) 20110201
36 YT_GROUPING_RULE Public Attribute reference (LIKE) 20110201
37 YT_GROUP_KEY Public Attribute reference (LIKE) 20110201
38 YT_INDEX_VISIBILITY Public Attribute reference (LIKE) 20110201
39 YT_INTEGER Public Attribute reference (LIKE) 20110201
40 YT_LINE_ORDER Public Attribute reference (LIKE) 20110201
41 YT_RANGE Public Attribute reference (LIKE) 20110201
42 YT_ROW_INDEX Public Attribute reference (LIKE) 20110201
43 YT_SELOPT Public Attribute reference (LIKE) 20110201
44 YT_SORT_RULE Public Attribute reference (LIKE) 20110201
45 YT_STRING Public Attribute reference (LIKE) 20110201
46 Y_AUX_FIELD_ID Public Attribute reference (LIKE) 20110201
47 Y_COLUMN_NAME Public Attribute reference (LIKE) 20110201
48 Y_CURRENCY Public Attribute reference (LIKE) 20130704
49 Y_FIELD_PATH Public Attribute reference (LIKE) 20110201
50 Y_FORMATTING_OPTION_VALUE Public Attribute reference (LIKE) 20110201
51 Y_FUNCTION_CODE Public Attribute reference (LIKE) 20110201
52 Y_OPTION Public Attribute reference (LIKE) 20110201
53 Y_PROPERTY_VALUE Public Attribute reference (LIKE) 20110201
54 Y_ROW_INDEX Public Attribute reference (LIKE) 20110201
55 Y_RULE_GROUP Public Attribute reference (LIKE) 20110201
56 Y_SIGN Public Attribute reference (LIKE) 20110201
57 Y_UNIT Public Attribute reference (LIKE) 20130704
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AUX_FIELD_ID Call by reference Type reference (TYPE) Y_AUX_FIELD_ID 20110201
2 Importing I_FIELD_PATH Call by reference Type reference (TYPE) Y_FIELD_PATH 20110201
3 Importing I_OUTPUT_LENGTH Call by reference Type reference (TYPE) I 20110530

Method CONSTRUCTOR on class CL_SALV_STC_CVROOT has no exception.

Method CONVERT_TABLE Signature

Method CONVERT_TABLE on class CL_SALV_STC_CVROOT has no parameter.
Method CONVERT_TABLE on class CL_SALV_STC_CVROOT has no exception.

Method CONVERT_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_AUX_VALUE Call by reference Type reference (TYPE) DATA 20110201
2 Importing I_SRC_VALUE Call by reference Type reference (TYPE) DATA 20110201
3 Importing I_SUPPL_VALUE Call by reference Type reference (TYPE) DATA 20110201

Method CONVERT_VALUE on class CL_SALV_STC_CVROOT has no exception.

Method GET_AUX_FIELD_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITS_AUX_FIELD_MAPPING Call by reference Type reference (TYPE) YTS_AUX_FIELD_MAPPING 20110201
2 Importing I_AUX_FIELD_ID Call by reference Type reference (TYPE) Y_AUX_FIELD_ID 20110201
3 Returning R_COMP_NAME Value transfer Type reference (TYPE) Y_FIELD_PATH 20110201

Method GET_AUX_FIELD_NAME on class CL_SALV_STC_CVROOT has no exception.

Method GET_SRC_FIELD_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITS_SRC_FIELD_MAPPING Call by reference Type reference (TYPE) YTS_SRC_FIELD_MAPPING 20110201
2 Importing I_SRC_FIELD_PATH Call by reference Type reference (TYPE) Y_FIELD_PATH 20110201
3 Returning R_COMP_NAME Value transfer Type reference (TYPE) Y_FIELD_PATH 20110201

Method GET_SRC_FIELD_NAME on class CL_SALV_STC_CVROOT has no exception.

Method SET_AUX_FIELD_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AUX_FIELD_ID Call by reference Type reference (TYPE) Y_AUX_FIELD_ID 20110201

Method SET_AUX_FIELD_ID on class CL_SALV_STC_CVROOT has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 731