SAP ABAP Class CL_DB4_BACKEND_STATEMENT (DB4: Backend statement)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DB-DB4 (Application Component) DB2 for AS/400
     STU4 (Package) CCMS / AS/400
Properties
Class CL_DB4_BACKEND_STATEMENT  
Short Description DB4: Backend statement    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class D4    
Program status     
Category 0   
Package STU4   CCMS / AS/400 
Created 20120712   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_DB4_BACKEND_STATEMENT has no interface implemented.
Friends
Class CL_DB4_BACKEND_STATEMENT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_FILLER Constant Private Type reference (TYPE) STRING ` ` Filler 20120712
2 P_STMT_TAB Instance attribute Private Type reference (TYPE) DB4BD_ENTRIES_TAB DB4: Backend entries table 20120712
Methods
# Method Level Visibility Method type Description Created on
1 ADD_LINE Instance method Public Method Add a new line to the statement 20120712
2 ADD_LINES Instance method Public Method Add many lines to the statement 20120712
3 AS_STRING Instance method Public Method Returns statement as string 20120712
4 AS_TAB Instance method Public Method Returns statement as table 20120712
5 CONSTRUCTOR Instance method Public Constructor Constructor 20120712
6 REMOVE_LEADING_BLANKS Instance method Public Method Remove leading spaces 20121128
Events
Class CL_DB4_BACKEND_STATEMENT has no event.
Types
Class CL_DB4_BACKEND_STATEMENT has no local type.
Method Signatures

Method ADD_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IDENTATION Call by reference Type reference (TYPE) I 0 Identation 20120712
2 Importing I_LINE Call by reference Type reference (TYPE) CLIKE New line to add 20120712

Method ADD_LINE on class CL_DB4_BACKEND_STATEMENT has no exception.

Method ADD_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IDENTATION Call by reference Type reference (TYPE) I 0 Identation 20120712
2 Importing I_LINES_TAB Call by reference Type reference (TYPE) DB4BD_ENTRIES_TAB New lines to add 20120712

Method ADD_LINES on class CL_DB4_BACKEND_STATEMENT has no exception.

Method AS_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONDENSE Call by reference Type reference (TYPE) ABAP_BOOL Remove leading blanks? 20120712
2 Returning R_STMT Value transfer Type reference (TYPE) STRING Statement as string 20120712

Method AS_STRING on class CL_DB4_BACKEND_STATEMENT has no exception.

Method AS_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_STMT Value transfer Type reference (TYPE) DB4BD_ENTRIES_TAB DB4: Backend entries table 20120712

Method AS_TAB on class CL_DB4_BACKEND_STATEMENT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STMT_TAB Call by reference Type reference (TYPE) DB4BD_ENTRIES_TAB DB4: Backend entries table 20120712

Method CONSTRUCTOR on class CL_DB4_BACKEND_STATEMENT has no exception.

Method REMOVE_LEADING_BLANKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STMT Call by reference Type reference (TYPE) CLIKE 20121128
2 Returning R_STMT Value transfer Type reference (TYPE) STRING 20121128

Method REMOVE_LEADING_BLANKS on class CL_DB4_BACKEND_STATEMENT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 740