SAP ABAP Class IF_SYSTEM_UUID_STATIC (Static Interface for 16 Byte System 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
Class IF_SYSTEM_UUID_STATIC  
Short Description Static Interface for 16 Byte System UUIDs    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20060622   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_SYSTEM_UUID_STATIC has no forward declaration.
Interfaces
Class IF_SYSTEM_UUID_STATIC has no interface implemented.
Friends
Class IF_SYSTEM_UUID_STATIC has no friend class.
Attributes
Class 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
Class IF_SYSTEM_UUID_STATIC has no event.
Types
Class 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