SAP ABAP Class CL_CI_PROVIDE_DDIC_BUFF (Code Inspector: Repository Information (Buffering))
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-ATF (Application Component) ABAP Test Frameworks ( ATC, CheckMan, Code Inspector)
     S_CODE_INSPECTOR (Package) ABAP Source Code Analysis
Properties
Class CL_CI_PROVIDE_DDIC_BUFF  
Short Description Code Inspector: Repository Information (Buffering)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_CODE_INSPECTOR   ABAP Source Code Analysis 
Created 20010226   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CI_PROVIDE_DDIC_BUFF has no forward declaration.
Interfaces
Class CL_CI_PROVIDE_DDIC_BUFF has no interface implemented.
Friends
Class CL_CI_PROVIDE_DDIC_BUFF has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BUFFER Static Attribute Private See coding 20010226
2 BUFFER_SORTED Static Attribute Private See coding 20010226
3 BUFF_PRIMARY_KEYS Static Attribute Private Type reference (TYPE) SCIT_TIDX Code Inspector: Table and Structure for Indexes 20050610
4 C_AS4LOCAL Constant Private Type reference (TYPE) DD03L-AS4LOCAL 'A' 20020820
5 C_AS4VERS Constant Private Type reference (TYPE) DD03L-AS4VERS '0000' 20020820
6 C_MAX_LINES Constant Private Type reference (TYPE) SY-TABIX 1000 20020821
7 LINES Static Attribute Private Type reference (TYPE) SY-TABIX 20020819
8 LINES_PRIMARY_KEYS Static Attribute Private Type reference (TYPE) SY-TABIX Index of Internal Tables 20050610
9 RESULT Static Attribute Public Type reference (TYPE) SCIT_BUFF Code Inspector: Buffering Attributes of a Table 20010226
10 TABIX Static Attribute Private Type reference (TYPE) SY-TABIX Internal Tables, Current Row Index 20020819
11 WA_RESULT Static Attribute Private Type reference (TYPE) SCIR_BUFF Code Inspector: Buffering Attributes of a Table 20010226
Methods
# Method Level Visibility Method type Description Created on
1 GET_BUFF Static method Public Method 20010226
2 GET_BUFF_SINGLE Static method Public Method 20011012
3 GET_BUFF_SORTED Static method Public Method 20010226
4 GET_PRIMARY_KEY Static method Public Method Gets Primary Key for a Table/DB View 20050610
Events
Class CL_CI_PROVIDE_DDIC_BUFF has no event.
Types
Class CL_CI_PROVIDE_DDIC_BUFF has no local type.
Method Signatures

Method GET_BUFF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BYPASSING_BUFFER Call by reference Type reference (TYPE) C 20010226
2 Importing P_REFRESH_BUFFER Call by reference Type reference (TYPE) C 20010226
3 Importing P_TABNAMES Call by reference Type reference (TYPE) SCIT_BUFF Tabellenname 20010226
# Exception Resumable Description Created on
1 NO_RECORD_FOUND Tabelle nicht gefunden 20010226

Method GET_BUFF_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BYPASSING_BUFFER Call by reference Type reference (TYPE) C 20011012
2 Importing P_REFRESH_BUFFER Call by reference Type reference (TYPE) C 20011012
3 Returning P_RESULT Value transfer Type reference (TYPE) SCIR_BUFF Code Inspector: Pufferungseigenschaften einer Tabelle 20011012
4 Importing P_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20011012
# Exception Resumable Description Created on
1 NO_RECORD_FOUND Tabelle nicht gefunden 20011012

Method GET_BUFF_SORTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BYPASSING_BUFFER Call by reference Type reference (TYPE) C 20010226
2 Importing P_REFRESH_BUFFER Call by reference Type reference (TYPE) C 20010226
3 Importing P_TABNAMES Call by reference Type reference (TYPE) SCIT_BUFF Tabellenname 20010226
# Exception Resumable Description Created on
1 NO_RECORD_FOUND Tabelle nicht gefunden 20010226

Method GET_PRIMARY_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PT_PRIMARY_KEY Call by reference Type reference (TYPE) SCIT_IDX Code Inspector: Struktur für Indizes 20050610
2 Importing P_BYPASSING_BUFFER Call by reference Type reference (TYPE) FLAG allgemeines flag 20050610
3 Importing P_REFRESH_BUFFER Call by reference Type reference (TYPE) FLAG allgemeines flag 20050610
4 Importing P_TABNAME Call by reference Type reference (TYPE) DD09L-TABNAME Tabellenname 20050610
# Exception Resumable Description Created on
1 NOT_FOUND Felder des Primärschlüssels konntennicht gefunden werden 20050610
History
Last changed by/on SAP  20090618 
SAP Release Created in 610