SAP ABAP Class IF_SYSTEM_UUID (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 20051124
Properties
Class IF_SYSTEM_UUID  
Short Description 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 20051124   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_SYSTEM_UUID has no forward declaration.
Interfaces
Class IF_SYSTEM_UUID has no interface implemented.
Friends
Class IF_SYSTEM_UUID has no friend class.
Attributes
Class 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
Class IF_SYSTEM_UUID has no event.
Types
Class 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