SAP ABAP Interface IF_SYSTEM_UUID_STATIC (Static 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 20060622
Properties
Interface IF_SYSTEM_UUID_STATIC  
Short Description Static Interface for 16 Byte System UUIDs    
General Data
Package SUUID   Interfaces for Creating and Converting SAP UUIDs 
Created 20060622   SAP 
Last changed 20090618   SAP 
Unicode checks active    
Forward declarations
Interface IF_SYSTEM_UUID_STATIC has no forward declaration.
Interfaces
Interface IF_SYSTEM_UUID_STATIC has no interface.
Friends
Interface IF_SYSTEM_UUID_STATIC has no friend.
Attributes
Interface IF_SYSTEM_UUID_STATIC has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CONVERT_UUID_C22 Static method Public Method Converts UUID from Base64 to Binary and Hex Format 20060622
2 CONVERT_UUID_C26 Static method Public Method Converts UUID from Base32 to Binary and Hex Format 20080305
3 CONVERT_UUID_C32 Static method Public Method Converts UUID from Hex to Binary Format and Base64 20060622
4 CONVERT_UUID_X16 Static method Public Method Converts UUID from Binary Format to Base64 and Hex Format 20060622
5 CREATE_UUID_C22 Static method Public Method Generates 16 Byte System UUID in Base64 20060622
6 CREATE_UUID_C26 Static method Public Method Generates 16 Byte System UUID in Base32 20080305
7 CREATE_UUID_C32 Static method Public Method Generates 16 Byte System UUID in Hex Format 20060622
8 CREATE_UUID_X16 Static method Public Method Generates 16 Byte System UUID in Binary Format 20060622
Events
Interface IF_SYSTEM_UUID_STATIC has no event.
Types
Interface IF_SYSTEM_UUID_STATIC 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 20060622
2 Exporting UUID_C26 Call by reference Type reference (TYPE) SYSUUID_C26 UUID 20080305
3 Exporting UUID_C32 Call by reference Type reference (TYPE) SYSUUID_C32 UUID 20060622
4 Exporting UUID_X16 Call by reference Type reference (TYPE) SYSUUID_X16 UUID 20060622
# Exception Resumable Description Created on
1 CX_UUID_ERROR 20060622

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 20080305
2 Exporting UUID_C22 Call by reference Type reference (TYPE) SYSUUID_C22 UUID 20080305
3 Exporting UUID_C32 Call by reference Type reference (TYPE) SYSUUID_C32 UUID 20080305
4 Exporting UUID_X16 Call by reference Type reference (TYPE) SYSUUID_X16 UUID 20080305
# Exception Resumable Description Created on
1 CX_UUID_ERROR 20080305

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 20060622
2 Exporting UUID_C22 Call by reference Type reference (TYPE) SYSUUID_C22 UUID 20060622
3 Exporting UUID_C26 Call by reference Type reference (TYPE) SYSUUID_C26 UUID 20080305
4 Exporting UUID_X16 Call by reference Type reference (TYPE) SYSUUID_X16 UUID 20060622
# Exception Resumable Description Created on
1 CX_UUID_ERROR 20060622

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 20060622
2 Exporting UUID_C22 Call by reference Type reference (TYPE) SYSUUID_C22 UUID 20060622
3 Exporting UUID_C26 Call by reference Type reference (TYPE) SYSUUID_C26 UUID 20080305
4 Exporting UUID_C32 Call by reference Type reference (TYPE) SYSUUID_C32 UUID 20060622
# Exception Resumable Description Created on
1 CX_UUID_ERROR 20060622

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 20060622
# Exception Resumable Description Created on
1 CX_UUID_ERROR 20060622

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 20080305
# Exception Resumable Description Created on
1 CX_UUID_ERROR 20080305

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 20060622
# Exception Resumable Description Created on
1 CX_UUID_ERROR 20060622

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 20060622
# Exception Resumable Description Created on
1 CX_UUID_ERROR 20060622
History
Last changed by/on SAP  20090618 
SAP Release Created in 710