SAP ABAP Class CL_IBASE_SERVICE (PM: IBase Service)
Hierarchy
SAP_AP (Software Component) SAP Application Platform
   AP-MD-IBA (Application Component) Installed Base
     IB00 (Package) Application Development CS: Installed Base
Properties
Class CL_IBASE_SERVICE  
Short Description PM: IBase Service    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package IB00   Application Development CS: Installed Base 
Created 19990716   SAP 
Last change 20050219   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)
2 IBXX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_IBASE_SERVICE has no interface implemented.
Friends
Class CL_IBASE_SERVICE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CL_LAST_FILEID_REC Static Attribute Private Type reference (TYPE) T_FILEID_REC ... 20000809
2 CL_LAST_PHY_VIEW_HTAB Static Attribute Private Type reference (TYPE) T_PHY_VIEW_HTAB ... 20010104
Methods
# Method Level Visibility Method type Description Created on
1 CL_BUILD_RECNO_RANGE Static method Public Method 20010223
2 CL_CONVERT_GUID_16_22 Static method Public Method ... 20000605
3 CL_CONVERT_GUID_16_32 Static method Public Method ... 20000605
4 CL_CONVERT_GUID_22_16 Static method Public Method ... 20000605
5 CL_CONVERT_GUID_22_32 Static method Public Method ... 20000605
6 CL_CONVERT_GUID_32_16 Static method Public Method ... 20000605
7 CL_CONVERT_GUID_32_22 Static method Public Method ... 20000605
8 CL_CONVERT_GUID_RANGE_16_22 Static method Public Method 20010212
9 CL_CONVERT_GUID_RANGE_22_16 Static method Public Method 20010212
10 CL_CONVERT_GUID_SEG_RECNO_TAB Static method Public Method 20010412
11 CL_CREATE_BY_APPL_ID Static method Public Method ... 19990811
12 CL_CREATE_BY_IBASE_ID Static method Public Method ... 19990811
13 CL_GET_CLASS_NAME_BY_ABSOLUTE Static method Private Method ... 20000124
14 CL_GET_CLASS_NAME_BY_OBJECT Static method Public Method ... 20000124
15 CL_GET_CLASS_NAME_BY_OBJTYP Static method Private Method ... 20000124
16 CL_GET_GUID16 Static method Public Method ... 20050116
17 CL_GET_GUID16_MULTI Static method Public Method ... 20000715
18 CL_GET_GUID16_SINGLE Static method Public Method ... 20000715
19 CL_GET_GUID22 Static method Public Method ... 20050116
20 CL_GET_PHY_VIEW Static method Public Method ... 20000809
21 CL_GET_PHY_VIEWS Static method Public Method ... 20010104
22 CL_GET_RECNO_MULTI Static method Public Method ... 19990727
23 CL_GET_RECNO_SINGLE Static method Public Method ... 19990727
Events
Class CL_IBASE_SERVICE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_FILEID_REC Private See coding ... 20000809 begin of T_FILEID_REC, fileid type ib_filid, log_view type ibxx_ref-phy_view, phy_view type ibxx_ref-phy_view, end of t_fileid_rec
2 T_PHY_VIEW_HTAB Private See coding ... 20010104 T_PHY_VIEW_HTAB type hashed table of t_phy_view_rec with unique key log_view
3 T_PHY_VIEW_REC Private See coding ... 20010104 begin of T_PHY_VIEW_REC, log_view type ibxx_ref-log_view, phy_view_tab type ibxx_phy_view_tab, end of t_phy_view_rec
Method Signatures

Method CL_BUILD_RECNO_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_S_RECNO Call by reference Type reference (TYPE) IBXX_SEL_REC-S_RECNO range of recnos 20010223
2 Importing IT_RECNO Value transfer Type reference (TYPE) IBXX_RECNO_TAB table with recnos 20010223

Method CL_BUILD_RECNO_RANGE on class CL_IBASE_SERVICE has no exception.

Method CL_CONVERT_GUID_16_22 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GUID Value transfer Type reference (TYPE) GUID_16 ... 20000605
2 Returning R_GUID Value transfer Type reference (TYPE) GUID_22 ... 20000605

Method CL_CONVERT_GUID_16_22 on class CL_IBASE_SERVICE has no exception.

Method CL_CONVERT_GUID_16_32 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GUID Value transfer Type reference (TYPE) GUID_16 ... 20000605
2 Returning R_GUID Value transfer Type reference (TYPE) GUID_32 ... 20000605

Method CL_CONVERT_GUID_16_32 on class CL_IBASE_SERVICE has no exception.

Method CL_CONVERT_GUID_22_16 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GUID Value transfer Type reference (TYPE) GUID_22 ... 20000605
2 Returning R_GUID Value transfer Type reference (TYPE) GUID_16 ... 20000605

Method CL_CONVERT_GUID_22_16 on class CL_IBASE_SERVICE has no exception.

Method CL_CONVERT_GUID_22_32 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GUID Value transfer Type reference (TYPE) GUID_22 ... 20000605
2 Returning R_GUID Value transfer Type reference (TYPE) GUID_32 ... 20000605

Method CL_CONVERT_GUID_22_32 on class CL_IBASE_SERVICE has no exception.

Method CL_CONVERT_GUID_32_16 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GUID Value transfer Type reference (TYPE) GUID_32 ... 20000605
2 Returning R_GUID Value transfer Type reference (TYPE) GUID_16 ... 20000605

Method CL_CONVERT_GUID_32_16 on class CL_IBASE_SERVICE has no exception.

Method CL_CONVERT_GUID_32_22 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GUID Value transfer Type reference (TYPE) GUID_32 ... 20000605
2 Returning R_GUID Value transfer Type reference (TYPE) GUID_22 ... 20000605

Method CL_CONVERT_GUID_32_22 on class CL_IBASE_SERVICE has no exception.

Method CL_CONVERT_GUID_RANGE_16_22 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RANGE_GUID_22 Call by reference Type reference (TYPE) IBXX_RANGE_GUID_22 ... 20010212
2 Importing IT_RANGE_GUID_16 Call by reference Type reference (TYPE) IBXX_RANGE_GUID_16 ... 20010212

Method CL_CONVERT_GUID_RANGE_16_22 on class CL_IBASE_SERVICE has no exception.

Method CL_CONVERT_GUID_RANGE_22_16 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RANGE_GUID_16 Call by reference Type reference (TYPE) IBXX_RANGE_GUID_16 ... 20010212
2 Importing IT_RANGE_GUID_22 Call by reference Type reference (TYPE) IBXX_RANGE_GUID_22 ... 20010212

Method CL_CONVERT_GUID_RANGE_22_16 on class CL_IBASE_SERVICE has no exception.

Method CL_CONVERT_GUID_SEG_RECNO_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GUID22 Call by reference Type reference (TYPE) IBXX_RECNO_TAB ... 20010412
2 Importing IT_SEG Call by reference Type reference (TYPE) IBXX_SEG_TAB ... 20010412

Method CL_CONVERT_GUID_SEG_RECNO_TAB on class CL_IBASE_SERVICE has no exception.

Method CL_CREATE_BY_APPL_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Value transfer Type reference (TYPE) IBXX_REF-APPL_ID ... 19990811
2 Importing I_OBJTYP Value transfer Type reference (TYPE) IBXX_REF-OBJTYP ... 19990811
3 Returning R_INSTANCE Value transfer Type reference (TYPE) REF TO IF_IBASE_OBJECT ... 19990811

Method CL_CREATE_BY_APPL_ID on class CL_IBASE_SERVICE has no exception.

Method CL_CREATE_BY_IBASE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Value transfer Type reference (TYPE) IBXX_REF-OBJNR ... 19990811
2 Importing I_OBJTYP Value transfer Type reference (TYPE) IBXX_REF-OBJTYP ... 19990811
3 Returning R_INSTANCE Value transfer Type reference (TYPE) REF TO IF_IBASE_OBJECT ... 19990811

Method CL_CREATE_BY_IBASE_ID on class CL_IBASE_SERVICE has no exception.

Method CL_GET_CLASS_NAME_BY_ABSOLUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ABSOLUTE_NAME Value transfer Type reference (TYPE) ABAP_ABSTYPENAME ... 20000124
2 Returning R_CLASS_NAME Value transfer Type reference (TYPE) IBCLASSNAME ... 20000124

Method CL_GET_CLASS_NAME_BY_ABSOLUTE on class CL_IBASE_SERVICE has no exception.

Method CL_GET_CLASS_NAME_BY_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT Value transfer Object reference (TYPE REF TO) OBJECT ... 20000124
2 Returning R_CLASS_NAME Value transfer Type reference (TYPE) IBCLASSNAME ... 20000124

Method CL_GET_CLASS_NAME_BY_OBJECT on class CL_IBASE_SERVICE has no exception.

Method CL_GET_CLASS_NAME_BY_OBJTYP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJTYP Value transfer Type reference (TYPE) IBXX_REF-OBJTYP ... 20000124
2 Returning R_CLASS_NAME Value transfer Type reference (TYPE) STRING ... 20000124

Method CL_GET_CLASS_NAME_BY_OBJTYP on class CL_IBASE_SERVICE has no exception.

Method CL_GET_GUID16 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_GUID16 Value transfer Type reference (TYPE) GUID_16 20050116

Method CL_GET_GUID16 on class CL_IBASE_SERVICE has no exception.

Method CL_GET_GUID16_MULTI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_GUID_TAB Call by reference Type reference (TYPE) IBXX_GUID_TAB table with the guids 20000715
2 Importing I_QUANTITY Call by reference Type reference (TYPE) I 1 required no. of guids 20000715

Method CL_GET_GUID16_MULTI on class CL_IBASE_SERVICE has no exception.

Method CL_GET_GUID16_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_GUID Call by reference Type reference (TYPE) SYSUUID-X guid raw 16 20000715

Method CL_GET_GUID16_SINGLE on class CL_IBASE_SERVICE has no exception.

Method CL_GET_GUID22 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_GUID22 Value transfer Type reference (TYPE) GUID_22 GUID im 'CHAR' Format mit Groß-/Kleinschreibung (!) 20050116

Method CL_GET_GUID22 on class CL_IBASE_SERVICE has no exception.

Method CL_GET_PHY_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FILEID Value transfer Type reference (TYPE) IB_FILID ... 20000809
2 Importing I_LOG_VIEW Value transfer Type reference (TYPE) IBXX_REF-PHY_VIEW ... 20000809
3 Returning R_PHY_VIEW Value transfer Type reference (TYPE) IBXX_REF-PHY_VIEW ... 20000809

Method CL_GET_PHY_VIEW on class CL_IBASE_SERVICE has no exception.

Method CL_GET_PHY_VIEWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PHY_VIEW_TAB Call by reference Type reference (TYPE) IBXX_PHY_VIEW_TAB ... 20010104
2 Importing I_LOG_VIEW Value transfer Type reference (TYPE) IBXX_REF-PHY_VIEW ... 20010104

Method CL_GET_PHY_VIEWS on class CL_IBASE_SERVICE has no exception.

Method CL_GET_RECNO_MULTI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_RECNO_TAB Call by reference Type reference (TYPE) IBXX_RECNO_TAB ... 19990727
2 Importing I_QUANTITY Value transfer Type reference (TYPE) I 1 ... 19990727

Method CL_GET_RECNO_MULTI on class CL_IBASE_SERVICE has no exception.

Method CL_GET_RECNO_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RECNO Value transfer Type reference (TYPE) IBST-ST_RECNO ... 19990727

Method CL_GET_RECNO_SINGLE on class CL_IBASE_SERVICE has no exception.
History
Last changed by/on SAP  20050219 
SAP Release Created in