SAP ABAP Class CL_XSD_BUILT_IN (Enumeration of Installed XSD Data Types)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-XI-IBD (Application Component) Integration Builder - Design
     SDIR (Package) DD: Interface Repository
Properties
Class CL_XSD_BUILT_IN  
Short Description Enumeration of Installed XSD Data Types    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SDIR   DD: Interface Repository 
Created 20081031   SAP 
Last change 20110908   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)
Interfaces
Class CL_XSD_BUILT_IN has no interface implemented.
Friends
Class CL_XSD_BUILT_IN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALLOWED Instance attribute Private Type reference (TYPE) DDBOOL_D DD: truth value 20081031
2 BASE64BINARY Static Attribute Public Object reference (TYPE REF TO) CL_XSD_BUILT_IN XSD:base64Binary 20081031
3 BINARY Static Attribute Public Object reference (TYPE REF TO) CL_XSD_BUILT_IN Obsolete: Binary 20081031
4 BOOLEAN Static Attribute Public Object reference (TYPE REF TO) CL_XSD_BUILT_IN Enumeration of Installed XSD Data Types 20081031
5 DATE Static Attribute Public Object reference (TYPE REF TO) CL_XSD_BUILT_IN xsd:date 20081031
6 DECIMAL Static Attribute Public Object reference (TYPE REF TO) CL_XSD_BUILT_IN xsd:decimal 20081031
7 DOUBLE Static Attribute Public Object reference (TYPE REF TO) CL_XSD_BUILT_IN xsd:double 20081031
8 INT Static Attribute Public Object reference (TYPE REF TO) CL_XSD_BUILT_IN xsd:int 20081031
9 SHORT Static Attribute Public Object reference (TYPE REF TO) CL_XSD_BUILT_IN xsd:short 20081031
10 STRING Static Attribute Public Object reference (TYPE REF TO) CL_XSD_BUILT_IN xsd:string 20081031
11 STRING_REP Instance attribute Private Type reference (TYPE) STRING 20081031
12 TIME Static Attribute Public Object reference (TYPE REF TO) CL_XSD_BUILT_IN xsd:time 20081031
13 UNSIGNED_BYTE Static Attribute Public Object reference (TYPE REF TO) CL_XSD_BUILT_IN xsd:unsignedByte 20081031
14 VALUE_FALSE Constant Private Type reference (TYPE) STRING 'false' 20090310
15 VALUE_TRUE Constant Private Type reference (TYPE) STRING 'true' 20090310
Methods
# Method Level Visibility Method type Description Created on
1 ABAP_BOOLEAN_2_XSD_BOOLEAN Static method Public Method Convert ABAP Boolean -> XSD Boolean 20090310
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20081031
3 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20081031
4 GET_FOR_DDIC_TYPE Static method Public Method Conversion of an installed DDIC Type to an XSD Type 20081031
5 GET_FROM_DFIES Static method Public Method XSD Type from a DFIES Description 20081031
6 GET_RAW_XSDTYPE Static method Private Method Display RAW Types 20081031
7 IS_ALLOWED Instance method Public Method If the type belongs to the valid language scope of XSD 20081031
8 IS_BOOLEAN Static method Private Method This is a boolean type 20081031
9 TO_STRING Instance method Public Method Display as string 20081031
Events
Class CL_XSD_BUILT_IN has no event.
Types
Class CL_XSD_BUILT_IN has no local type.
Method Signatures

Method ABAP_BOOLEAN_2_XSD_BOOLEAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABAP_BOOLEAN Call by reference Type reference (TYPE) DDBOOL_D DD: Wahrheitswert 20090310
2 Returning XSD_BOOLEAN Value transfer Type reference (TYPE) STRING 20090310

Method ABAP_BOOLEAN_2_XSD_BOOLEAN on class CL_XSD_BUILT_IN has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_XSD_BUILT_IN has no parameter.
Method CLASS_CONSTRUCTOR on class CL_XSD_BUILT_IN has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALLOWED Call by reference Type reference (TYPE) DDBOOL_D ABAP_TRUE DD: Wahrheitswert 20081031
2 Importing STRING_REP Call by reference Type reference (TYPE) STRING 20081031

Method CONSTRUCTOR on class CL_XSD_BUILT_IN has no exception.

Method GET_FOR_DDIC_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATATYPE Call by reference Type reference (TYPE) DATATYPE_D Datentyp im ABAP Dictionary 20081031
2 Importing ONLY_IF_NO_FACETS Call by reference Type reference (TYPE) DDBOOL_D ABAP_FALSE Rückgabe nur, wenn keine Facetten gebraucht werden 20090312
3 Importing USE_XSD_DT Call by reference Type reference (TYPE) DCXMLSCHCL-USE_XSD_DT ABAP_FALSE sollen xsd:date und xsd:time verwendet werden 20081031
4 Importing VERSION Call by reference Type reference (TYPE) DCXMLSCHVR '00' Version für XML-Schema 20081031
5 Returning XSD_TYPE Value transfer Object reference (TYPE REF TO) CL_XSD_BUILT_IN Darstellung als XSD 20081031

Method GET_FOR_DDIC_TYPE on class CL_XSD_BUILT_IN has no exception.

Method GET_FROM_DFIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TYPEDESCR Call by reference Type reference (TYPE) DFIES DD-Schnittstelle: Tabellenfelder für DDIF_FIELDINFO_GET 20081031
2 Importing USE_BOOLEAN Call by reference Type reference (TYPE) DDBOOL_D ABAP_FALSE sollen boolsche Werte als xsd:boolean dargestllt werden 20081031
3 Importing USE_XSD_DT Call by reference Type reference (TYPE) DCXMLSCHCL-USE_XSD_DT ABAP_FALSE sollen xsd:date und xsd:time verwendet werden 20081031
4 Importing VERSION Call by reference Type reference (TYPE) DCXMLSCHVR '00' Version für XML-Schema 20081031
5 Returning XSD_TYPE Value transfer Object reference (TYPE REF TO) CL_XSD_BUILT_IN Enumeration der eingebauten XSD-Datentypen 20081031

Method GET_FROM_DFIES on class CL_XSD_BUILT_IN has no exception.

Method GET_RAW_XSDTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VERSION Call by reference Type reference (TYPE) DCXMLSCHVR Version für XML-Schema 20081031
2 Returning XSDTYPE Value transfer Object reference (TYPE REF TO) CL_XSD_BUILT_IN Enumeration der eingebauten XSD-Datentypen 20081031

Method GET_RAW_XSDTYPE on class CL_XSD_BUILT_IN has no exception.

Method IS_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ALLOWED Value transfer Type reference (TYPE) DDBOOL_D DD: Wahrheitswert 20081031

Method IS_ALLOWED on class CL_XSD_BUILT_IN has no exception.

Method IS_BOOLEAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_BOOLEAN Value transfer Type reference (TYPE) DDBOOL_D beschreibt der Typ einen Boolean 20081031
2 Importing TYPEDESCR Call by reference Type reference (TYPE) DFIES DD-Schnittstelle: Tabellenfelder für DDIF_FIELDINFO_GET 20081031

Method IS_BOOLEAN on class CL_XSD_BUILT_IN has no exception.

Method TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NSP_PREFIX Call by reference Type reference (TYPE) CSEQUENCE 20081031
2 Returning STRING_REP Value transfer Type reference (TYPE) STRING 20081031

Method TO_STRING on class CL_XSD_BUILT_IN has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 720