SAP ABAP Class CL_BSSP_ODATA_ACCESS (oData Acess for Sidepanel (see also CL_FPM_CSDL_ACCESS))
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-GTF-SP-GEN (Application Component) Generic Applications
     BSSP1 (Package) Generic Applications
Properties
Class CL_BSSP_ODATA_ACCESS  
Short Description oData Acess for Sidepanel (see also CL_FPM_CSDL_ACCESS)    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BSSP1   Generic Applications 
Created 20121005   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BSSP_ODATA_ACCESS has no forward declaration.
Interfaces
Class CL_BSSP_ODATA_ACCESS has no interface implemented.
Friends
Class CL_BSSP_ODATA_ACCESS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CS_BOOLE Constant Public See coding 20121005
2 CS_CSDL_ATTRIBUTE_NAME Constant Public See coding 20121005
3 CS_CSDL_TAG_NAME Constant Public See coding 20121005
4 MS_NAMESPACE_URI Instance attribute Public See coding 20121005
5 MT_ABAP_PROPERTY Instance attribute Private Type reference (TYPE) TT_ABAP_PROPERTY 20121005
6 MT_ACCESS Static Attribute Private Type reference (TYPE) TT_ACCESS 20121005
7 MT_SCHEMA Instance attribute Public Type reference (TYPE) TT_SCHEMA 20121005
8 MT_TCURX Instance attribute Private Type reference (TYPE) TT_TCURX Decimal Places in Currencies 20130121
9 MT_TYPE_NAME Instance attribute Public Type reference (TYPE) TT_TYPE_NAME 20121005
10 MV_RFCDEST Instance attribute Public Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20121005
Methods
# Method Level Visibility Method type Description Created on
1 COMPLEX_TYPE_TO_RTTI Instance method Public Method 20121005
2 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20121005
3 CONVERT_CURR2INTERNAL Instance method Public Method 20130121
4 CONVERT_FROM_STRING Instance method Public Method 20121005
5 CONVERT_TIMESTAMP_FROM_STRING Instance method Private Method 20121005
6 CONVERT_TO_DESCRIPTION Instance method Private Method 20121005
7 CONVERT_UPPER_CAMEL_CASE Instance method Private Method 20121005
8 ENTITY_TYPE_TO_RTTI Instance method Public Method 20121005
9 ENTITY_TYPE_TO_RTTI_DESCR Instance method Public Method 20121005
10 FULLNAME_TO_NAME Instance method Private Method 20121005
11 GET_ABAP_KEY_FIELDS Instance method Public Method 20121005
12 GET_ABAP_PROPERTY Instance method Public Method 20121005
13 GET_ABAP_TYPE Instance method Private Method 20121005
14 GET_ENTRIES_FROM_URL Instance method Public Method 20121005
15 GET_INSTANCE Static method Public Method 20121005
16 GET_NAVIGATION_LINKS Instance method Public Method 20121005
17 GET_PROPERTY_FOR_ABAP Instance method Public Method 20121005
18 GET_UNIQUE_NAME Instance method Private Method 20121005
19 PROCESS_ASSOCIATION Instance method Private Method 20121005
20 PROCESS_ASSOCIATION_SET Instance method Private Method 20121005
21 PROCESS_COMPLEX_TYPE Instance method Private Method 20121005
22 PROCESS_DOCUMENTATION Instance method Private Method 20121005
23 PROCESS_END Instance method Private Method 20121005
24 PROCESS_ENTITY_CONTAINER Instance method Private Method 20121005
25 PROCESS_ENTITY_SET Instance method Private Method 20121005
26 PROCESS_ENTITY_TYPE Instance method Private Method 20121005
27 PROCESS_ENTITY_TYPE_KEY Instance method Private Method 20121005
28 PROCESS_FC Instance method Private Method 20121005
29 PROCESS_FUNCTION_IMPORT Instance method Private Method 20121005
30 PROCESS_NAVIGATION_PROPERTY Instance method Private Method 20121005
31 PROCESS_PARAMETER Instance method Private Method 20121005
32 PROCESS_PROPERTY Instance method Private Method 20121005
33 PROPERTY_TYPE_TO_RTTI Instance method Private Method 20121005
34 READ Instance method Private Method 20121005
35 READ_XML_FROM_RFCDEST Instance method Public Method 20121005
36 SEPARATE_NAMESPACE_NAME Instance method Private Method 20121005
37 XSTRING_TO_DOM Instance method Private Method 20121005
Events
Class CL_BSSP_ODATA_ACCESS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_ABAP_PROPERTY Private See coding 20121005 BEGIN OF ts_abap_property, entity_type TYPE string, namespace TYPE string, name TYPE string, type TYPE string, abap_type TYPE fieldname, abap_name TYPE name_komp, rtti TYPE REF TO cl_abap_datadescr, END OF ts_abap_property
2 TS_ACCESS Private See coding 20121005 BEGIN OF ts_access, rfcdest type rfcdest, access TYPE REF TO CL_BSSP_ODATA_ACCESS, END OF ts_access
3 TS_ASSOCIATION Public See coding 20121005 BEGIN OF ts_association, name TYPE string, documentation TYPE ts_documentation, end1 TYPE ts_end, end2 TYPE ts_end, referential_constraint TYPE ts_referential_constraint, sap_content_version TYPE string, END OF ts_association
4 TS_ASSOCIATION_END Public See coding 20121005 BEGIN OF ts_association_end, role TYPE string, entity_set TYPE string, documentation TYPE ts_documentation, END OF ts_association_end
5 TS_ASSOCIATION_SET Public See coding 20121005 BEGIN OF ts_association_set, name TYPE string, association TYPE string, documentation TYPE ts_documentation, end1 TYPE ts_association_end, end2 TYPE ts_association_end, sap_content_version TYPE string, END OF ts_association_set
6 TS_ATOM_GENERIC Public See coding 20121005 BEGIN OF ts_atom_generic, id TYPE string, title TYPE string, updated TYPE string, content TYPE string, END OF ts_atom_generic
7 TS_COMPLEX_TYPE Public See coding 20121005 BEGIN OF ts_complex_type, name TYPE string, base_type TYPE string, abstract TYPE boole_d, documentation TYPE ts_documentation, properties TYPE tt_property, END OF ts_complex_type
8 TS_DOCUMENTATION Public See coding 20121005 BEGIN OF ts_documentation, summary TYPE string, long_description TYPE string, END OF ts_documentation
9 TS_END Public See coding 20121005 BEGIN OF ts_end, type TYPE string, role TYPE string, multiplicity TYPE string, documentation TYPE ts_documentation, on_delete TYPE ts_on_delete, END OF ts_end
10 TS_ENTITY_CONTAINER Public See coding 20121005 BEGIN OF ts_entity_container, name TYPE string, extends TYPE string, documentation TYPE ts_documentation, function_imports TYPE tt_function_import, entity_sets TYPE tt_entity_set, association_sets TYPE tt_association_set, is_default_entity_container TYPE boole_d, END OF ts_entity_container
11 TS_ENTITY_SET Public See coding 20121005 BEGIN OF ts_entity_set, name TYPE string, entity_type TYPE string, documentation TYPE ts_documentation, sap_content_version TYPE string, sap_updatable TYPE boole_d, sap_creatable TYPE boole_d, sap_deletable TYPE boole_d, END OF ts_entity_set
12 TS_ENTITY_TYPE Public See coding 20121005 BEGIN OF ts_entity_type, name TYPE string, base_type TYPE string, abstract TYPE boole_d, open_type TYPE boole_d, documentation TYPE ts_documentation, properties TYPE tt_property, navigation_properties TYPE tt_navigation_property, has_stream TYPE boole_d, fc TYPE ts_fc, sap_content_version TYPE string, END OF ts_entity_type
13 TS_FC Public See coding 20121005 BEGIN OF ts_fc, target_path TYPE string, source_path TYPE string, content_kind TYPE string, keep_in_content TYPE boole_d, ns_prefix TYPE string, ns_uri TYPE string, END OF ts_fc
14 TS_FIELDINFO Public See coding 20121016 BEGIN OF ts_fieldinfo, name TYPE string, rollname TYPE rollname, END OF ts_fieldinfo
15 TS_FIELD_DESCR Public See coding 20121005 BEGIN OF ts_field_descr, name TYPE string, abap_name TYPE string, label TYPE string, END OF ts_field_descr
16 TS_FUNCTION_IMPORT Public See coding 20121005 BEGIN OF ts_function_import, name TYPE string, return_type TYPE string, entity_set TYPE string, method_access TYPE string, documentation TYPE ts_documentation, parameters TYPE tt_parameter, END OF ts_function_import
17 TS_NAVIGATION_PROPERTY Public See coding 20121005 BEGIN OF ts_navigation_property, name TYPE string, relationship TYPE string, to_role TYPE string, from_role TYPE string, documentation TYPE ts_documentation, END OF ts_navigation_property
18 TS_ON_DELETE Public See coding 20121005 BEGIN OF ts_on_delete, action TYPE string, documentation TYPE ts_documentation, END OF ts_on_delete
19 TS_PARAMETER Public See coding 20121005 BEGIN OF ts_parameter, name TYPE string, type TYPE string, mode TYPE string, max_length TYPE string, precision TYPE i, scale TYPE i, documentation TYPE ts_documentation, END OF ts_parameter
20 TS_PROPERTY Public See coding 20121005 BEGIN OF ts_property, name TYPE string, description TYPE string, key TYPE boole_d, type TYPE string, nullable TYPE boole_d, default_value TYPE string, max_length TYPE string, fixed_length TYPE boole_d, precision TYPE i, scale TYPE i, unicode TYPE boole_d, collation TYPE string, concurrency_mode TYPE string, documentation TYPE ts_documentation, mime_type TYPE string, fc TYPE ts_fc, END OF ts_property
21 TS_REFERENTIAL_CONSTRAINT Public See coding 20121005 BEGIN OF ts_referential_constraint, documentation TYPE ts_documentation, principal TYPE ts_ref_constraint_role_element, dependent TYPE ts_ref_constraint_role_element, END OF ts_referential_constraint
22 TS_REF_CONSTRAINT_ROLE_ELEMENT Public See coding 20121005 BEGIN OF ts_ref_constraint_role_element, role TYPE string, property_refs TYPE string_table, END OF ts_ref_constraint_role_element
23 TS_SCHEMA Public See coding 20121005 BEGIN OF ts_schema, namespace TYPE string, alias TYPE string, entity_types TYPE tt_entity_type, complex_types TYPE tt_complex_type, associations TYPE tt_association, usings TYPE tt_using, entity_containers TYPE tt_entity_container, sap_content_version TYPE string, END OF ts_schema
24 TS_TYPE_NAME Public See coding 20121005 BEGIN OF ts_type_name, namespace TYPE string, name TYPE string, unique_name TYPE string, END OF ts_type_name
25 TS_USING Public See coding 20121005 BEGIN OF ts_using, namespace TYPE string, alias TYPE string, documentation TYPE ts_documentation, END OF ts_using
26 TT_ABAP_KEY Public See coding 20121005 tt_abap_key TYPE STANDARD TABLE OF name_komp WITH DEFAULT KEY
27 TT_ABAP_PROPERTY Private See coding 20121005 tt_abap_property TYPE SORTED TABLE OF ts_abap_property WITH UNIQUE KEY entity_type namespace name WITH UNIQUE SORTED KEY abap_name COMPONENTS entity_type namespace abap_name
28 TT_ACCESS Private See coding 20121005 tt_access TYPE HASHED TABLE OF ts_access WITH UNIQUE KEY rfcdest
29 TT_ASSOCIATION Public See coding 20121005 tt_association TYPE STANDARD TABLE OF ts_association WITH KEY name
30 TT_ASSOCIATION_SET Public See coding 20121005 tt_association_set TYPE STANDARD TABLE OF ts_association_set WITH KEY name
31 TT_COMPLEX_TYPE Public See coding 20121005 tt_complex_type TYPE STANDARD TABLE OF ts_complex_type WITH KEY name
32 TT_ENTITY_CONTAINER Public See coding 20121005 tt_entity_container TYPE STANDARD TABLE OF ts_entity_container WITH KEY name
33 TT_ENTITY_SET Public See coding 20121005 tt_entity_set TYPE STANDARD TABLE OF ts_entity_set WITH KEY name
34 TT_ENTITY_TYPE Public See coding 20121005 tt_entity_type TYPE STANDARD TABLE OF ts_entity_type WITH KEY name
35 TT_FIELDINFO Public See coding 20121016 tt_fieldinfo TYPE STANDARD TABLE OF ts_fieldinfo
36 TT_FIELD_DESCR Public See coding 20121005 tt_field_descr TYPE STANDARD TABLE OF ts_field_descr
37 TT_FUNCTION_IMPORT Public See coding 20121005 tt_function_import TYPE STANDARD TABLE OF ts_function_import WITH KEY name
38 TT_NAVIGATION_PROPERTY Public See coding 20121005 tt_navigation_property TYPE STANDARD TABLE OF ts_navigation_property WITH KEY name
39 TT_PARAMETER Public See coding 20121005 tt_parameter TYPE STANDARD TABLE OF ts_parameter WITH KEY name
40 TT_PROPERTY Public See coding 20121005 tt_property TYPE STANDARD TABLE OF ts_property WITH KEY name
41 TT_SCHEMA Public See coding 20121005 tt_schema TYPE STANDARD TABLE OF ts_schema
42 TT_TCURX Public See coding 20130121 tt_tcurx TYPE STANDARD TABLE OF tcurx
43 TT_TYPE_NAME Public See coding 20121005 tt_type_name TYPE STANDARD TABLE OF ts_type_name WITH KEY namespace name
44 TT_USING Public See coding 20121005 tt_using TYPE STANDARD TABLE OF ts_using WITH KEY namespace
Method Signatures

Method COMPLEX_TYPE_TO_RTTI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_RTTI Value transfer Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20121005
2 Exporting ET_FIELD_DESCR Call by reference Type reference (TYPE) TT_FIELD_DESCR 20121005
3 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20121005
4 Importing IV_NAMESPACE Call by reference Type reference (TYPE) STRING 20121005

Method COMPLEX_TYPE_TO_RTTI on class CL_BSSP_ODATA_ACCESS has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RFCDEST Call by reference Type reference (TYPE) RFCDEST 20121005

Method CONSTRUCTOR on class CL_BSSP_ODATA_ACCESS has no exception.

Method CONVERT_CURR2INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_AMOUNT Call by reference Type reference (TYPE) ANY 20130121
2 Importing IV_CURRENCY Call by reference Type reference (TYPE) SYCURR Currency Key 20130121

Method CONVERT_CURR2INTERNAL on class CL_BSSP_ODATA_ACCESS has no exception.

Method CONVERT_FROM_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_VALUE Call by reference Type reference (TYPE) DATA 20121005
2 Importing IV_ABAP_TYPE Call by reference Type reference (TYPE) FIELD_TYPE Field type 20121005
3 Importing IV_VALUE Call by reference Type reference (TYPE) STRING 20121005

Method CONVERT_FROM_STRING on class CL_BSSP_ODATA_ACCESS has no exception.

Method CONVERT_TIMESTAMP_FROM_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VALUE Call by reference Type reference (TYPE) STRING 20121005
2 Returning RV_TIMESTAMP Value transfer Type reference (TYPE) BAPISTIMESTAMP UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) 20121005

Method CONVERT_TIMESTAMP_FROM_STRING on class CL_BSSP_ODATA_ACCESS has no exception.

Method CONVERT_TO_DESCRIPTION Signature

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

Method CONVERT_TO_DESCRIPTION on class CL_BSSP_ODATA_ACCESS has no exception.

Method CONVERT_UPPER_CAMEL_CASE Signature

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

Method CONVERT_UPPER_CAMEL_CASE on class CL_BSSP_ODATA_ACCESS has no exception.

Method ENTITY_TYPE_TO_RTTI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_TYPE Call by reference Type reference (TYPE) STRING 20121005
2 Importing IV_NAMESPACE Call by reference Type reference (TYPE) STRING 20121005
3 Returning RO_RTTI Value transfer Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20121005

Method ENTITY_TYPE_TO_RTTI on class CL_BSSP_ODATA_ACCESS has no exception.

Method ENTITY_TYPE_TO_RTTI_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_RTTI Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20121005
2 Exporting ET_FIELD_DESCR Call by reference Type reference (TYPE) TT_FIELD_DESCR 20121009
3 Importing IT_FIELD_INFO Call by reference Type reference (TYPE) TT_FIELDINFO 20121016
4 Importing IV_ENTITY_TYPE Call by reference Type reference (TYPE) STRING 20121005
5 Importing IV_NAMESPACE Call by reference Type reference (TYPE) STRING 20121005

Method ENTITY_TYPE_TO_RTTI_DESCR on class CL_BSSP_ODATA_ACCESS has no exception.

Method FULLNAME_TO_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NAME Call by reference Type reference (TYPE) STRING 20121005
2 Exporting EV_NAMESPACE Call by reference Type reference (TYPE) STRING 20121005
3 Importing IV_FULLNAME Call by reference Type reference (TYPE) STRING 20121005

Method FULLNAME_TO_NAME on class CL_BSSP_ODATA_ACCESS has no exception.

Method GET_ABAP_KEY_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KEY_FIELD Call by reference Type reference (TYPE) TT_ABAP_KEY 20121005
2 Importing IV_ENTITY_TYPE Call by reference Type reference (TYPE) STRING 20121005
3 Importing IV_NAMESPACE Call by reference Type reference (TYPE) STRING 20121005

Method GET_ABAP_KEY_FIELDS on class CL_BSSP_ODATA_ACCESS has no exception.

Method GET_ABAP_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_RTTI Call by reference Object reference (TYPE REF TO) CL_ABAP_DATADESCR Runtime Type Services 20121005
2 Exporting EV_ABAP_NAME Call by reference Type reference (TYPE) CLIKE Field Name 20121005
3 Exporting EV_ABAP_TYPE Call by reference Type reference (TYPE) CLIKE Name of Dictionary Type 20121005
4 Importing IV_ENTITY_TYPE Call by reference Type reference (TYPE) STRING 20121005
5 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20121005
6 Importing IV_NAMESPACE Call by reference Type reference (TYPE) STRING 20121005
7 Importing IV_TYPE Call by reference Type reference (TYPE) STRING 20121005

Method GET_ABAP_PROPERTY on class CL_BSSP_ODATA_ACCESS has no exception.

Method GET_ABAP_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TYPE_NAME Call by reference Type reference (TYPE) STRING 20121005
2 Returning RV_TYPE_NAME Value transfer Type reference (TYPE) FIELDNAME Field Name 20121005

Method GET_ABAP_TYPE on class CL_BSSP_ODATA_ACCESS has no exception.

Method GET_ENTRIES_FROM_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_ENTRIES Call by reference Object reference (TYPE REF TO) IF_IXML_NODE_COLLECTION IF_IXML_NODE_COLLECTION 20121005
2 Exporting ET_ENTRIES Call by reference Type reference (TYPE) TABLE 20121005
3 Importing IV_ENTITY_TYPE Call by reference Type reference (TYPE) STRING 20121005
4 Importing IV_NAMESPACE Call by reference Type reference (TYPE) STRING 20121005
5 Importing IV_REL_URL Call by reference Type reference (TYPE) STRING 20121005

Method GET_ENTRIES_FROM_URL on class CL_BSSP_ODATA_ACCESS has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RFCDEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20121005
2 Returning RO_ACCESS Value transfer Object reference (TYPE REF TO) CL_BSSP_ODATA_ACCESS oData Acess for Sidepanel 20121005

Method GET_INSTANCE on class CL_BSSP_ODATA_ACCESS has no exception.

Method GET_NAVIGATION_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NAVIGATION_PROPERTY Call by reference Type reference (TYPE) STRING_TABLE Table of Strings 20121005
2 Importing IV_FROM_ENTITY_TYPE Call by reference Type reference (TYPE) STRING 20121005
3 Importing IV_FROM_NAMESPACE Call by reference Type reference (TYPE) STRING 20121005
4 Importing IV_TO_ENTITY_TYPE Call by reference Type reference (TYPE) STRING 20121005
5 Importing IV_TO_NAMESPACE Call by reference Type reference (TYPE) STRING 20121005

Method GET_NAVIGATION_LINKS on class CL_BSSP_ODATA_ACCESS has no exception.

Method GET_PROPERTY_FOR_ABAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_RTTI Call by reference Object reference (TYPE REF TO) CL_ABAP_DATADESCR Runtime Type Services 20121005
2 Exporting EV_ABAP_TYPE Call by reference Type reference (TYPE) CLIKE 20121005
3 Exporting EV_PROPERTY_NAME Call by reference Type reference (TYPE) STRING 20121005
4 Importing IV_ABAP_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20121005
5 Importing IV_ENTITY_TYPE Call by reference Type reference (TYPE) STRING 20121005
6 Importing IV_NAMESPACE Call by reference Type reference (TYPE) STRING 20121005

Method GET_PROPERTY_FOR_ABAP on class CL_BSSP_ODATA_ACCESS has no exception.

Method GET_UNIQUE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20121005
2 Importing IV_NAMESPACE Call by reference Type reference (TYPE) STRING 20121005
3 Returning RV_NAME Value transfer Type reference (TYPE) STRING 20121005

Method GET_UNIQUE_NAME on class CL_BSSP_ODATA_ACCESS has no exception.

Method PROCESS_ASSOCIATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SCHEMA Call by reference Type reference (TYPE) TS_SCHEMA 20121005
2 Importing IO_ASSOCIATION Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20121005

Method PROCESS_ASSOCIATION on class CL_BSSP_ODATA_ACCESS has no exception.

Method PROCESS_ASSOCIATION_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ASSOCIATION_SET Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20121005
2 Returning RS_ASSOCIATION_SET Value transfer Type reference (TYPE) TS_ASSOCIATION_SET 20121005

Method PROCESS_ASSOCIATION_SET on class CL_BSSP_ODATA_ACCESS has no exception.

Method PROCESS_COMPLEX_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SCHEMA Call by reference Type reference (TYPE) TS_SCHEMA 20121005
2 Importing IO_COMPLEX_TYPE Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20121005

Method PROCESS_COMPLEX_TYPE on class CL_BSSP_ODATA_ACCESS has no exception.

Method PROCESS_DOCUMENTATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DOCUMENTATION Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20121005
2 Returning RS_DOCUMENTATION Value transfer Type reference (TYPE) TS_DOCUMENTATION 20121005

Method PROCESS_DOCUMENTATION on class CL_BSSP_ODATA_ACCESS has no exception.

Method PROCESS_END Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_END Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20121005
2 Returning RS_END Value transfer Type reference (TYPE) TS_END 20121005

Method PROCESS_END on class CL_BSSP_ODATA_ACCESS has no exception.

Method PROCESS_ENTITY_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SCHEMA Call by reference Type reference (TYPE) TS_SCHEMA 20121005
2 Importing IO_ENTITY_CONTAINER Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20121005

Method PROCESS_ENTITY_CONTAINER on class CL_BSSP_ODATA_ACCESS has no exception.

Method PROCESS_ENTITY_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ENTITY_SET Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20121005
2 Returning RS_ENTITY_SET Value transfer Type reference (TYPE) TS_ENTITY_SET 20121005

Method PROCESS_ENTITY_SET on class CL_BSSP_ODATA_ACCESS has no exception.

Method PROCESS_ENTITY_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SCHEMA Call by reference Type reference (TYPE) TS_SCHEMA 20121005
2 Importing IO_ENTITY_TYPE Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20121005

Method PROCESS_ENTITY_TYPE on class CL_BSSP_ODATA_ACCESS has no exception.

Method PROCESS_ENTITY_TYPE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ENTITY_TYPE Call by reference Type reference (TYPE) TS_ENTITY_TYPE 20121005
2 Importing IO_KEY Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20121005

Method PROCESS_ENTITY_TYPE_KEY on class CL_BSSP_ODATA_ACCESS has no exception.

Method PROCESS_FC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20121005
2 Returning RS_FC Value transfer Type reference (TYPE) TS_FC 20121005

Method PROCESS_FC on class CL_BSSP_ODATA_ACCESS has no exception.

Method PROCESS_FUNCTION_IMPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FUNCTION_IMPORT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20121005
2 Returning RS_FUNCTION_IMPORT Value transfer Type reference (TYPE) TS_FUNCTION_IMPORT 20121005

Method PROCESS_FUNCTION_IMPORT on class CL_BSSP_ODATA_ACCESS has no exception.

Method PROCESS_NAVIGATION_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROPERTY Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20121005
2 Returning RS_PROPERTY Value transfer Type reference (TYPE) TS_NAVIGATION_PROPERTY 20121005

Method PROCESS_NAVIGATION_PROPERTY on class CL_BSSP_ODATA_ACCESS has no exception.

Method PROCESS_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PARAMETER Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20121005
2 Returning RS_PARAMETER Value transfer Type reference (TYPE) TS_PARAMETER 20121005

Method PROCESS_PARAMETER on class CL_BSSP_ODATA_ACCESS has no exception.

Method PROCESS_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROPERTY Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20121005
2 Returning RS_PROPERTY Value transfer Type reference (TYPE) TS_PROPERTY 20121005

Method PROCESS_PROPERTY on class CL_BSSP_ODATA_ACCESS has no exception.

Method PROPERTY_TYPE_TO_RTTI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TYPE Call by reference Type reference (TYPE) STRING 20121005
2 Returning RO_RTTI Value transfer Object reference (TYPE REF TO) CL_ABAP_DATADESCR Runtime Type Services 20121005

Method PROPERTY_TYPE_TO_RTTI on class CL_BSSP_ODATA_ACCESS has no exception.

Method READ Signature

Method READ on class CL_BSSP_ODATA_ACCESS has no parameter.
Method READ on class CL_BSSP_ODATA_ACCESS has no exception.

Method READ_XML_FROM_RFCDEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_XML Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT XML Document in DOM Representation 20121005
2 Exporting EV_DEST_URL Call by reference Type reference (TYPE) STRING 20121005
3 Importing IV_REL_URL Call by reference Type reference (TYPE) STRING 20121005
4 Importing IV_RFCDEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20121005

Method READ_XML_FROM_RFCDEST on class CL_BSSP_ODATA_ACCESS has no exception.

Method SEPARATE_NAMESPACE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NAME Call by reference Type reference (TYPE) STRING 20121005
2 Exporting EV_NAMESPACE Call by reference Type reference (TYPE) STRING 20121005
3 Importing IV_DEFAULT_NAMESPACE Call by reference Type reference (TYPE) STRING 20121005
4 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20121005

Method SEPARATE_NAMESPACE_NAME on class CL_BSSP_ODATA_ACCESS has no exception.

Method XSTRING_TO_DOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_XSTRING Call by reference Type reference (TYPE) XSTRING 20121005
2 Returning RO_DOM Value transfer Object reference (TYPE REF TO) IF_IXML_DOCUMENT XML Document in DOM Representation 20121005

Method XSTRING_TO_DOM on class CL_BSSP_ODATA_ACCESS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 747