Hierarchy

⤷

⤷

Properties
Class | CL_RSDHA_UTILITIES_SERIALIZE | |
Short Description | Utilities: (De-)Serialization for Persistency | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | RSDHA | |
Program status | ||
Category | 0 | |
Package | RSDHA | SAP HANA Analysis in BW |
Created | 20130708 | SAP |
Last change | 20140121 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Interfaces
Class CL_RSDHA_UTILITIES_SERIALIZE has no interface implemented.
Friends
Class CL_RSDHA_UTILITIES_SERIALIZE has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | See coding | XML Attribute | 20130708 | |||
2 | ![]() |
Constant | Public | See coding | XML Tag-Name | 20130708 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Serialize input field mapping into DOM | 20130708 |
2 | ![]() |
Static method | Public | Method | Serialize infoObject assignments into DOM | 20130906 |
3 | ![]() |
Static method | Public | Method | Serialize source: conversion exit into DOM | 20130708 |
4 | ![]() |
Static method | Public | Method | Serialize source: aggregation into DOM | 20130708 |
5 | ![]() |
Static method | Public | Method | Serialize source: currency translation into DOM | 20130708 |
6 | ![]() |
Static method | Public | Method | Serialize source: quantity conversion into DOM | 20130708 |
7 | ![]() |
Static method | Public | Method | Serialize source: range filter into DOM | 20130708 |
8 | ![]() |
Static method | Public | Method | Serialize source: Selected infoObjects into DOM | 20130708 |
9 | ![]() |
Static method | Public | Method | Serialize source: joins into DOM | 20130729 |
10 | ![]() |
Static method | Public | Method | Serialize source: key date into DOM | 20130731 |
11 | ![]() |
Static method | Public | Method | Operation: Traverse an input field mapping DOM node | 20130716 |
12 | ![]() |
Static method | Public | Method | Operation: Traverse an input field mapping DOM node | 20130708 |
13 | ![]() |
Static method | Public | Method | Operation: Traverse an iobjnm mapping DOM node | 20130829 |
14 | ![]() |
Static method | Public | Method | Operation: Traverse infoObject Assignment DOM node | 20130906 |
15 | ![]() |
Static method | Public | Method | Source: Traverse Aggregation Node | 20130708 |
16 | ![]() |
Static method | Public | Method | Source: Traverse Currency Translation Node | 20130708 |
17 | ![]() |
Static method | Public | Method | Source: Traverse Disable Conversion Exit Node | 20130708 |
18 | ![]() |
Static method | Public | Method | Source: Traverse Filter Node | 20130708 |
19 | ![]() |
Static method | Public | Method | Source: Traverse IOBJ Selection Node | 20130708 |
20 | ![]() |
Static method | Public | Method | Source: Traverse Join Node | 20130729 |
21 | ![]() |
Static method | Public | Method | Source: Traverse Key Date Node | 20130731 |
22 | ![]() |
Static method | Public | Method | Source: Traverse Quantity Conversion Node | 20130708 |
Events
Class CL_RSDHA_UTILITIES_SERIALIZE has no event.
Types
Class CL_RSDHA_UTILITIES_SERIALIZE has no local type.
Method Signatures
Method SERIALIZE_INPUT_FIELD_MAPPING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_R_PARENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | Parent | 20130708 | ||
2 | ![]() |
I_R_XML_DOC | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | XML Document | 20130708 | ||
3 | ![]() |
I_T_FIELD_MAPPING | Call by reference | Type reference (TYPE) | IF_RSDHA_TYPES=>TN_T_FIELD_MAPPING | Field mapping (table) | 20130708 |
Method SERIALIZE_INPUT_FIELD_MAPPING on class CL_RSDHA_UTILITIES_SERIALIZE has no exception.
Method SERIALIZE_IO_ASSIGNMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_R_PARENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | Parent | 20130906 | ||
2 | ![]() |
I_R_XML_DOC | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | XML Document | 20130906 | ||
3 | ![]() |
I_TH_IO_ASSIGNMENT | Call by reference | Type reference (TYPE) | IF_RSDHA_TYPES=>TN_TH_IO_ASSIGNMENT | InfoObject Assignment (Hashed Table Type) | 20130906 |
Method SERIALIZE_IO_ASSIGNMENT on class CL_RSDHA_UTILITIES_SERIALIZE has no exception.
Method SERIALIZE_SRC_DISABLE_CONVEXIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_R_PARENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | Parent | 20130708 | ||
2 | ![]() |
I_R_XML_DOC | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | XML Document | 20130708 | ||
3 | ![]() |
I_TH_DISABLE_CONVEXIT | Call by reference | Type reference (TYPE) | IF_RSDHAM_FIELD_DESCR=>TN_TH_NAME | Fieldname table (hashed) | 20130708 |
Method SERIALIZE_SRC_DISABLE_CONVEXIT on class CL_RSDHA_UTILITIES_SERIALIZE has no exception.
Method SERIALIZE_SRC_FIELD_AGGR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_R_PARENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | Parent | 20130708 | ||
2 | ![]() |
I_R_XML_DOC | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | XML Document | 20130708 | ||
3 | ![]() |
I_TH_FIELD_AGGR | Call by reference | Type reference (TYPE) | IF_RSDHA_TYPES=>TN_TH_FIELD_AGGR | Aggregation Type Felder (Tabelle) | 20130708 |
Method SERIALIZE_SRC_FIELD_AGGR on class CL_RSDHA_UTILITIES_SERIALIZE has no exception.
Method SERIALIZE_SRC_FIELD_CURR_TRAN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_R_PARENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | Parent | 20130708 | ||
2 | ![]() |
I_R_XML_DOC | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | XML Document | 20130708 | ||
3 | ![]() |
I_TH_FIELD_CURR_TRAN | Call by reference | Type reference (TYPE) | IF_RSDHA_TYPES=>TN_TH_FIELD_CURR_TRAN | Field property: Currency translation (table) | 20130708 |
Method SERIALIZE_SRC_FIELD_CURR_TRAN on class CL_RSDHA_UTILITIES_SERIALIZE has no exception.
Method SERIALIZE_SRC_FIELD_QUAN_CONV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_R_PARENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | Parent | 20130708 | ||
2 | ![]() |
I_R_XML_DOC | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | XML Document | 20130708 | ||
3 | ![]() |
I_TH_FIELD_QUAN_CONV | Call by reference | Type reference (TYPE) | IF_RSDHA_TYPES=>TN_TH_FIELD_QUAN_CONV | Field property: Quantity conversion (table) | 20130708 |
Method SERIALIZE_SRC_FIELD_QUAN_CONV on class CL_RSDHA_UTILITIES_SERIALIZE has no exception.
Method SERIALIZE_SRC_FILTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_R_PARENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | Parent | 20130708 | ||
2 | ![]() |
I_R_XML_DOC | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | XML Document | 20130708 | ||
3 | ![]() |
I_T_RANGE | Call by reference | Type reference (TYPE) | IF_RSDHA_TYPES=>TN_T_RANGE | Range table (select option) | 20130708 |
Method SERIALIZE_SRC_FILTER on class CL_RSDHA_UTILITIES_SERIALIZE has no exception.
Method SERIALIZE_SRC_IOBJ_SELECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_R_PARENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | Parent | 20130708 | ||
2 | ![]() |
I_R_XML_DOC | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | XML Document | 20130708 | ||
3 | ![]() |
I_SELECT_AS_DEFINED_BY_USAGE | Call by reference | Type reference (TYPE) | RS_BOOL | Select the used InfoObjects | 20130708 | ||
4 | ![]() |
I_TH_SELECTED_IOBJ | Call by reference | Type reference (TYPE) | IF_RSDHA_TYPES=>TN_TH_IOBJNM | Meta Data: InfoObjects | 20130708 |
Method SERIALIZE_SRC_IOBJ_SELECTION on class CL_RSDHA_UTILITIES_SERIALIZE has no exception.
Method SERIALIZE_SRC_JOINS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_R_PARENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | Parent | 20130729 | ||
2 | ![]() |
I_R_XML_DOC | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | XML Document | 20130729 | ||
3 | ![]() |
I_T_JOIN | Call by reference | Type reference (TYPE) | IF_RSDHA_TYPES=>TN_T_JOIN | Join (table type) | 20130729 |
Method SERIALIZE_SRC_JOINS on class CL_RSDHA_UTILITIES_SERIALIZE has no exception.
Method SERIALIZE_SRC_KEYDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_R_PARENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | Parent | 20130731 | ||
2 | ![]() |
I_R_XML_DOC | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | XML Document | 20130731 | ||
3 | ![]() |
I_S_KEYDATE | Call by reference | Type reference (TYPE) | IF_RSDHA_TYPES=>TN_S_KEYDATE | Key Date structure | 20130731 |
Method SERIALIZE_SRC_KEYDATE on class CL_RSDHA_UTILITIES_SERIALIZE has no exception.
Method TRAV_DOM_FIELD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_R_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | Field mapping node | 20130716 | ||
2 | ![]() |
I_TAG | Call by reference | Type reference (TYPE) | STRING | Tag name | 20130716 | ||
3 | ![]() |
R_T_FIELD | Value transfer | Type reference (TYPE) | IF_RSDHAM_FIELD_DESCR=>TN_T_NAME | Fieldname table | 20130716 |
Method TRAV_DOM_FIELD on class CL_RSDHA_UTILITIES_SERIALIZE has no exception.
Method TRAV_DOM_INPUT_FIELD_MAPPING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_R_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | Field mapping node | 20130708 | ||
2 | ![]() |
R_T_FIELD_MAPPING | Value transfer | Type reference (TYPE) | IF_RSDHA_TYPES=>TN_T_FIELD_MAPPING | Field mapping (table) | 20130708 |
Method TRAV_DOM_INPUT_FIELD_MAPPING on class CL_RSDHA_UTILITIES_SERIALIZE has no exception.
Method TRAV_DOM_IOBJNM_MAPPING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_R_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | Field mapping node | 20130829 | ||
2 | ![]() |
I_TAG | Call by reference | Type reference (TYPE) | STRING | Tag name | 20130829 | ||
3 | ![]() |
R_T_IOBJNM_MAPPING | Value transfer | Type reference (TYPE) | IF_RSDHA_TYPES=>TN_T_IOBJNM_MAPPING | Field mapping (table) | 20130829 |
Method TRAV_DOM_IOBJNM_MAPPING on class CL_RSDHA_UTILITIES_SERIALIZE has no exception.
Method TRAV_DOM_IO_ASSIGNMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_R_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | Field mapping node | 20130906 | ||
2 | ![]() |
R_TH_IO_ASSIGNMENT | Value transfer | Type reference (TYPE) | IF_RSDHA_TYPES=>TN_TH_IO_ASSIGNMENT | InfoObject Assignment (Hashed Table Type) | 20130906 |
Method TRAV_DOM_IO_ASSIGNMENT on class CL_RSDHA_UTILITIES_SERIALIZE has no exception.
Method TRAV_DOM_SRC_AGGREGATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_TH_FIELD_AGGR | Call by reference | Type reference (TYPE) | IF_RSDHA_TYPES=>TN_TH_FIELD_AGGR | Aggregation Type Felder (Tabelle) | 20130708 | ||
2 | ![]() |
I_R_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | Aggregation Node | 20130708 |
Method TRAV_DOM_SRC_AGGREGATION on class CL_RSDHA_UTILITIES_SERIALIZE has no exception.
Method TRAV_DOM_SRC_CURR_TRAN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_TH_FIELD_CURR_TRAN | Call by reference | Type reference (TYPE) | IF_RSDHA_TYPES=>TN_TH_FIELD_CURR_TRAN | Field property: Currency translation (table) | 20130708 | ||
2 | ![]() |
I_R_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | Aggregation Node | 20130708 |
Method TRAV_DOM_SRC_CURR_TRAN on class CL_RSDHA_UTILITIES_SERIALIZE has no exception.
Method TRAV_DOM_SRC_DISABLE_CONVEXIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_TH_DISABLE_CONVEXIT | Call by reference | Type reference (TYPE) | IF_RSDHAM_FIELD_DESCR=>TN_TH_NAME | Fieldname table (hashed) | 20130708 | ||
2 | ![]() |
I_R_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | Disable Conversion Exit Node | 20130708 |
Method TRAV_DOM_SRC_DISABLE_CONVEXIT on class CL_RSDHA_UTILITIES_SERIALIZE has no exception.
Method TRAV_DOM_SRC_FILTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_T_RANGE | Call by reference | Type reference (TYPE) | IF_RSDHA_TYPES=>TN_T_RANGE | Range table (select option) | 20130708 | ||
2 | ![]() |
I_R_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | Filter Node | 20130708 |
Method TRAV_DOM_SRC_FILTER on class CL_RSDHA_UTILITIES_SERIALIZE has no exception.
Method TRAV_DOM_SRC_IOBJ_SELECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_SELECT_AS_DEFINED_BY_USAGE | Call by reference | Type reference (TYPE) | RS_BOOL | Select the used InfoObjects | 20130708 | ||
2 | ![]() |
E_TH_SELECTED_IOBJ | Call by reference | Type reference (TYPE) | IF_RSDHA_TYPES=>TN_TH_IOBJNM | Meta Data: InfoObjects | 20130708 | ||
3 | ![]() |
I_R_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | InfoProvider Node | 20130708 |
Method TRAV_DOM_SRC_IOBJ_SELECTION on class CL_RSDHA_UTILITIES_SERIALIZE has no exception.
Method TRAV_DOM_SRC_JOINS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_T_JOIN | Call by reference | Type reference (TYPE) | IF_RSDHA_TYPES=>TN_T_JOIN | Join (table type) | 20130729 | ||
2 | ![]() |
I_R_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | Filter Node | 20130729 |
Method TRAV_DOM_SRC_JOINS on class CL_RSDHA_UTILITIES_SERIALIZE has no exception.
Method TRAV_DOM_SRC_KEYDATE_SETTING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_R_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | InfoProvider Node | 20130731 | ||
2 | ![]() |
R_S_KEYDATE | Value transfer | Type reference (TYPE) | IF_RSDHA_TYPES=>TN_S_KEYDATE | Key Date structure | 20130731 |
Method TRAV_DOM_SRC_KEYDATE_SETTING on class CL_RSDHA_UTILITIES_SERIALIZE has no exception.
Method TRAV_DOM_SRC_QUAN_CONV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_TH_FIELD_QUAN_CONV | Call by reference | Type reference (TYPE) | IF_RSDHA_TYPES=>TN_TH_FIELD_QUAN_CONV | Field property: Quantity conversion (table) | 20130708 | ||
2 | ![]() |
I_R_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | Aggregation Node | 20130708 |
Method TRAV_DOM_SRC_QUAN_CONV on class CL_RSDHA_UTILITIES_SERIALIZE has no exception.
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 740 |