SAP ABAP Class CL_C2S_META_PERSISTENCE_TABLE (C2 Server: Table Persistence)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CFG-RT (Application Component) Business Configuration Tools: Runtime
     SC2_META_REP (Package) C2 Server Meta-Data Repository
Properties
Class CL_C2S_META_PERSISTENCE_TABLE  
Short Description C2 Server: Table Persistence    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SC2_META_REP   C2 Server Meta-Data Repository 
Created 20040812   SAP 
Last change 20080612   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SC2MT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_C2S_META_PERSISTENCE_TABLE has no interface implemented.
Friends
Class CL_C2S_META_PERSISTENCE_TABLE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 NAME Instance attribute Private Type reference (TYPE) STRING 20040812
2 NODE_TAB_CACHE Instance attribute Private Type reference (TYPE) T_NODE_TAB 20050216
3 OBJECT_CACHE Static Attribute Private Type reference (TYPE) T_OBJECT_CACHE 20040812
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040812
2 CREATE Static method Public Method 20040812
3 GET_ENTITY_TABLE_NAME Instance method Public Method 20040812
4 GET_ENTITY_TABLE_TYPE Instance method Public Method 20040812
5 GET_META_TABLE_NAME Instance method Public Method 20041018
6 GET_META_TABLE_TYPE Instance method Public Method 20041018
7 GET_TABLE_FIELD_MAPPING Instance method Public Method 20050118
8 GET_TABLE_NAMES Instance method Private Method 20050216
9 GET_TEXT_TABLE_NAME Instance method Public Method 20040812
10 GET_TEXT_TABLE_TYPE Instance method Public Method 20040812
Events
Class CL_C2S_META_PERSISTENCE_TABLE has no event.
Types
Class CL_C2S_META_PERSISTENCE_TABLE has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) CSEQUENCE 20040812
# Exception Resumable Description Created on
1 CX_C2S_META_EXCEPTION Basisklasse für Ausnahmen 20040812

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) CSEQUENCE Name des BCO-Objektes 20040812
2 Returning REF Value transfer Object reference (TYPE REF TO) CL_C2S_META_PERSISTENCE_TABLE C2-Server: Tabellen-Persitenz 20040812
# Exception Resumable Description Created on
1 CX_C2S_META_EXCEPTION Basisklasse für Ausnahmen 20040812

Method GET_ENTITY_TABLE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_ID Call by reference Type reference (TYPE) SC2_BCO_NODE_ID Knoten-Kennung 20040812
2 Returning TABLE_NAME Value transfer Type reference (TYPE) STRING 20040812
# Exception Resumable Description Created on
1 CX_C2S_META_EXCEPTION Basisklasse für Ausnahmen 20040812

Method GET_ENTITY_TABLE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_ID Call by reference Type reference (TYPE) SC2_BCO_NODE_ID Knoten-Kennung 20040812
2 Returning TABLE_TYPE Value transfer Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Run Time Type Services 20040812
# Exception Resumable Description Created on
1 CX_C2S_META_EXCEPTION Basisklasse für Ausnahmen 20040812

Method GET_META_TABLE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_ID Call by reference Type reference (TYPE) SC2_BCO_NODE_ID Knoten-Kennung 20041018
2 Returning TABLE_NAME Value transfer Type reference (TYPE) STRING 20041018
# Exception Resumable Description Created on
1 CX_C2S_META_EXCEPTION Basisklasse für Ausnahmen 20041018

Method GET_META_TABLE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_ID Call by reference Type reference (TYPE) SC2_BCO_NODE_ID Knoten-Kennung 20041018
2 Returning TABLE_TYPE Value transfer Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Run Time Type Services 20041018
# Exception Resumable Description Created on
1 CX_C2S_META_EXCEPTION Basisklasse für Ausnahmen 20041018

Method GET_TABLE_FIELD_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FIELD_MAPPING Value transfer Type reference (TYPE) SC2MT_HASHED_KEY_VALUE_TABLE 20050118
2 Importing TABLE_NAME Call by reference Type reference (TYPE) CSEQUENCE 20050118
# Exception Resumable Description Created on
1 CX_C2S_META_EXCEPTION Basisklasse für Ausnahmen 20050118

Method GET_TABLE_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ENTITY_TABLE_NAME Call by reference Type reference (TYPE) STRING 20050216
2 Exporting META_TABLE_NAME Call by reference Type reference (TYPE) STRING 20050216
3 Importing NODE_ID Call by reference Type reference (TYPE) SC2_BCO_NODE_ID Knoten-Kennung 20050216
4 Exporting TEXT_TABLE_NAME Call by reference Type reference (TYPE) STRING 20050216
# Exception Resumable Description Created on
1 CX_C2S_META_EXCEPTION Basisklasse für Ausnahmen 20050216

Method GET_TEXT_TABLE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_ID Call by reference Type reference (TYPE) SC2_BCO_NODE_ID Knoten-Kennung 20040812
2 Returning TABLE_NAME Value transfer Type reference (TYPE) STRING 20040812
# Exception Resumable Description Created on
1 CX_C2S_META_EXCEPTION Basisklasse für Ausnahmen 20040812

Method GET_TEXT_TABLE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_ID Call by reference Type reference (TYPE) SC2_BCO_NODE_ID Knoten-Kennung 20040812
2 Returning TABLE_TYPE Value transfer Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Run Time Type Services 20040812
# Exception Resumable Description Created on
1 CX_C2S_META_EXCEPTION Basisklasse für Ausnahmen 20040812
History
Last changed by/on SAP  20080612 
SAP Release Created in 700