SAP ABAP Interface IF_SYSTEM_UUID (Interface for 16 Byte System UUIDs)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CST-LL (Application Component) Low Level Layer
     SUUID (Package) Interfaces for Creating and Converting SAP UUIDs
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SYSTEM_UUID Class for Processing 16 Byte System UUIDs 20051124
Properties
Interface IF_SYSTEM_UUID  
Short Description Interface for 16 Byte System UUIDs    
General Data
Package SUUID   Interfaces for Creating and Converting SAP UUIDs 
Created 20051124   SAP 
Last changed 20090618   SAP 
Unicode checks active    
Forward declarations
Interface IF_SYSTEM_UUID has no forward declaration.
Interfaces
Interface IF_SYSTEM_UUID has no interface.
Friends
Interface IF_SYSTEM_UUID has no friend.
Attributes
Interface IF_SYSTEM_UUID has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CONVERT_UUID_C22 Instance method Public Method Converts UUID from Base64 to Binary and Hex Format 20051125
2 CONVERT_UUID_C26 Instance method Public Method Converts UUID from Base32 to Binary and Hex Format 20080304
3 CONVERT_UUID_C32 Instance method Public Method Converts UUID from Hex to Binary Format and Base64 20051125
4 CONVERT_UUID_X16 Instance method Public Method Converts UUID from Binary Format to Base64 and Hex Format 20051125
5 CREATE_UUID_C22 Instance method Public Method Generates 16 Byte System UUID in Base64 20051125
6 CREATE_UUID_C26 Instance method Public Method Generates 16 Byte System UUID in Base32 20080304
7 CREATE_UUID_C32 Instance method Public Method Generates 16 Byte System UUID in Hex Format 20051125
8 CREATE_UUID_X16 Instance method Public Method Generates 16 Byte System UUID in Binary Format 20051125
Events
Interface IF_SYSTEM_UUID has no event.
Types
Interface IF_SYSTEM_UUID has no local type.
Method Signatures

Method CONVERT_UUID_C22 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing UUID Call by reference Type reference (TYPE) SYSUUID_C22 UUID 20051125
2 Exporting UUID_C26 Call by reference Type reference (TYPE) SYSUUID_C26 UUID 20080304
3 Exporting UUID_C32 Call by reference Type reference (TYPE) SYSUUID_C32 UUID 20051125
4 Exporting UUID_X16 Call by reference Type reference (TYPE) SYSUUID_X16 UUID 20051125
# Exception Resumable Description Created on
1 CX_UUID_ERROR 20051125

Method CONVERT_UUID_C26 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing UUID Call by reference Type reference (TYPE) SYSUUID_C26 UUID 20080304
2 Exporting UUID_C22 Call by reference Type reference (TYPE) SYSUUID_C22 UUID 20080304
3 Exporting UUID_C32 Call by reference Type reference (TYPE) SYSUUID_C32 UUID 20080304
4 Exporting UUID_X16 Call by reference Type reference (TYPE) SYSUUID_X16 UUID 20080304
# Exception Resumable Description Created on
1 CX_UUID_ERROR 20080304

Method CONVERT_UUID_C32 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing UUID Call by reference Type reference (TYPE) SYSUUID_C32 UUID 20051125
2 Exporting UUID_C22 Call by reference Type reference (TYPE) SYSUUID_C22 UUID 20051125
3 Exporting UUID_C26 Call by reference Type reference (TYPE) SYSUUID_C26 UUID 20080304
4 Exporting UUID_X16 Call by reference Type reference (TYPE) SYSUUID_X16 UUID 20051125
# Exception Resumable Description Created on
1 CX_UUID_ERROR 20051125

Method CONVERT_UUID_X16 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing UUID Call by reference Type reference (TYPE) SYSUUID_X16 UUID 20051125
2 Exporting UUID_C22 Call by reference Type reference (TYPE) SYSUUID_C22 UUID 20051125
3 Exporting UUID_C26 Call by reference Type reference (TYPE) SYSUUID_C26 UUID 20080304
4 Exporting UUID_C32 Call by reference Type reference (TYPE) SYSUUID_C32 UUID 20051125
# Exception Resumable Description Created on
1 CX_UUID_ERROR 20051125

Method CREATE_UUID_C22 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning UUID Value transfer Type reference (TYPE) SYSUUID_C22 UUID 20051125
# Exception Resumable Description Created on
1 CX_UUID_ERROR 20051125

Method CREATE_UUID_C26 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning UUID Value transfer Type reference (TYPE) SYSUUID_C26 UUID 20080304
# Exception Resumable Description Created on
1 CX_UUID_ERROR 20080304

Method CREATE_UUID_C32 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning UUID Value transfer Type reference (TYPE) SYSUUID_C32 UUID 20051125
# Exception Resumable Description Created on
1 CX_UUID_ERROR 20051125

Method CREATE_UUID_X16 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning UUID Value transfer Type reference (TYPE) SYSUUID_X16 UUID 20051125
# Exception Resumable Description Created on
1 CX_UUID_ERROR 20051125
History
Last changed by/on SAP  20090618 
SAP Release Created in 710