SAP ABAP Class CL_SADL_ENTITY_UTIL (CL_SADL_ENTITY_UTIL Utilities for SADL Entity handling)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-ESI-ESF-BSA (Application Component) Business Service Adaptation
⤷
SADL_ENTITY (Package) SADL Entity Metamodel

⤷

⤷

Properties
Class | CL_SADL_ENTITY_UTIL | |
Short Description | CL_SADL_ENTITY_UTIL Utilities for SADL Entity handling | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SADL_ENTITY | SADL Entity Metamodel |
Created | 20120707 | SAP |
Last change | 20141121 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_SADL_ENTITY_UTIL has no forward declaration.
Interfaces
Class CL_SADL_ENTITY_UTIL has no interface implemented.
Friends
Class CL_SADL_ENTITY_UTIL has no friend class.
Attributes
Class CL_SADL_ENTITY_UTIL has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | 20131202 | |
2 | ![]() |
Static method | Public | Method | 20130813 | |
3 | ![]() |
Static method | Public | Method | 20130813 | |
4 | ![]() |
Static method | Public | Method | 20120707 | |
5 | ![]() |
Static method | Public | Method | 20120707 | |
6 | ![]() |
Static method | Public | Method | 20120707 | |
7 | ![]() |
Static method | Public | Method | 20130812 | |
8 | ![]() |
Static method | Public | Method | 20130724 | |
9 | ![]() |
Static method | Public | Method | 20130802 | |
10 | ![]() |
Static method | Public | Method | 20120707 | |
11 | ![]() |
Static method | Public | Method | 20131104 | |
12 | ![]() |
Static method | Public | Method | 20131104 | |
13 | ![]() |
Static method | Public | Method | 20130802 | |
14 | ![]() |
Static method | Private | Method | 20130205 |
Events
Class CL_SADL_ENTITY_UTIL has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TT_ELEMENT_HIERARCHY | Public | See coding | 20120707 | tt_element_hierarchy TYPE STANDARD TABLE OF ty_element_hierarchy WITH DEFAULT KEY
|
||
2 | TY_ELEMENT_HIERARCHY | Public | See coding | 20120707 | BEGIN OF ty_element_hierarchy,
element_name TYPE string,
predecessor_element_index TYPE string,
END OF ty_element_hierarchy
|
Method Signatures
Method GET_ALTERNATIVE_KEY_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_BSA_NODE | Call by reference | Type reference (TYPE) | IF_SADL_BSA_METADATA=>TY_METADATA_NODE | 20131202 | |||
2 | ![]() |
RV_ALTERNATIVE_KEY_NAME | Value transfer | Type reference (TYPE) | STRING | 20131202 |
Method GET_ALTERNATIVE_KEY_NAME on class CL_SADL_ENTITY_UTIL has no exception.
Method GET_DATA_LINE_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_SADL_ENTITY | Call by reference | Object reference (TYPE REF TO) | IF_SADL_ENTITY | 20130813 | |||
2 | ![]() |
RR_DATA_LINE_CONTAINER | Value transfer | Object reference (TYPE REF TO) | DATA | 20130813 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20130813 |
Method GET_DATA_TABLE_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_SADL_ENTITY | Call by reference | Object reference (TYPE REF TO) | IF_SADL_ENTITY | 20130813 | |||
2 | ![]() |
RR_DATA_TABLE_CONTAINER | Value transfer | Object reference (TYPE REF TO) | DATA | 20130813 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20130813 |
Method GET_ELEMENTS_FLAT_ELEMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ELEMENTS | Call by reference | Type reference (TYPE) | IF_SADL_ENTITY=>TT_ELEMENTS | 20120707 | |||
2 | ![]() |
IO_ENTITY | Call by reference | Object reference (TYPE REF TO) | IF_SADL_ENTITY | 20120707 | |||
3 | ![]() |
IV_ELEMENT_NAME | Call by reference | Type reference (TYPE) | STRING | 20120707 |
Method GET_ELEMENTS_FLAT_ELEMENTS on class CL_SADL_ENTITY_UTIL has no exception.
Method GET_ELEMENTS_HIERARCHY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ELEMENTS_HIERARCHY | Call by reference | Type reference (TYPE) | TT_ELEMENT_HIERARCHY | 20120707 | |||
2 | ![]() |
IO_ENTITY | Call by reference | Object reference (TYPE REF TO) | IF_SADL_ENTITY | 20120707 |
Method GET_ELEMENTS_HIERARCHY on class CL_SADL_ENTITY_UTIL has no exception.
Method GET_ELEMENTS_SUB_ELEMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ELEMENTS | Call by reference | Type reference (TYPE) | IF_SADL_ENTITY=>TT_ELEMENTS | 20120707 | |||
2 | ![]() |
IO_ENTITY | Call by reference | Object reference (TYPE REF TO) | IF_SADL_ENTITY | 20120707 | |||
3 | ![]() |
IV_ELEMENT_NAME | Call by reference | Type reference (TYPE) | STRING | 20120707 |
Method GET_ELEMENTS_SUB_ELEMENTS on class CL_SADL_ENTITY_UTIL has no exception.
Method GET_ENTITY_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ENTITY_ID | Call by reference | Type reference (TYPE) | SADL_ENTITY_ID | 20130812 | |||
2 | ![]() |
RV_ENTITY_NAME | Value transfer | Type reference (TYPE) | SADL_ENTITY_ID | 20130812 |
Method GET_ENTITY_NAME on class CL_SADL_ENTITY_UTIL has no exception.
Method GET_PATH_ALIAS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_BSA_NODE | Call by reference | Type reference (TYPE) | IF_SADL_BSA_METADATA=>TY_METADATA_NODE | 20130724 | |||
2 | ![]() |
IV_PATH_ID | Call by reference | Type reference (TYPE) | STRING | 20130724 | |||
3 | ![]() |
RV_ALIAS | Value transfer | Type reference (TYPE) | STRING | 20130724 |
Method GET_PATH_ALIAS on class CL_SADL_ENTITY_UTIL has no exception.
Method GET_STRUCTURE_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_SADL_ENTITY | Call by reference | Object reference (TYPE REF TO) | IF_SADL_ENTITY | 20130802 | |||
2 | ![]() |
RO_STRUCTURE_DESCR | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | 20130802 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20130802 |
Method IS_ELEMENT_FLAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_ENTITY | Call by reference | Object reference (TYPE REF TO) | IF_SADL_ENTITY | 20120707 | |||
2 | ![]() |
IV_ELEMENT_NAME | Call by reference | Type reference (TYPE) | STRING | 20120707 | |||
3 | ![]() |
RV_IS_ELEMENT_FLAT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20120707 |
Method IS_ELEMENT_FLAT on class CL_SADL_ENTITY_UTIL has no exception.
Method KEY_VALUES_TO_STRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_KEY_ELEMENT_VALUES | Call by reference | Type reference (TYPE) | CL_SADL_ENTITY_TRANSACTIONAL=>TT_KEY_ELEMENT_VALUES | 20131104 | |||
2 | ![]() |
RV_RESULT | Value transfer | Type reference (TYPE) | STRING | 20131104 |
Method KEY_VALUES_TO_STRING on class CL_SADL_ENTITY_UTIL has no exception.
Method PRIMARY_KEY_TO_STRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_ENTITY | Call by reference | Object reference (TYPE REF TO) | IF_SADL_ENTITY | 20131104 | |||
2 | ![]() |
IS_ENTITY_DATA | Call by reference | Type reference (TYPE) | DATA | 20131104 | |||
3 | ![]() |
RV_RESULT | Value transfer | Type reference (TYPE) | STRING | 20131104 |
Method PRIMARY_KEY_TO_STRING on class CL_SADL_ENTITY_UTIL has no exception.
Method READ_ATTRIBUTE_MAPPING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ER_ATTRIBUTE_MAPPING | Value transfer | Object reference (TYPE REF TO) | IF_SADL_BSA_METADATA=>TT_ATTRIBUTE_MAPPING | 20130802 | |||
2 | ![]() |
IR_SADL_LOAD | Call by reference | Object reference (TYPE REF TO) | CL_SADL_ENTITY_LOAD_HANDLER=>TY_SADL_LOAD | 20130802 | |||
3 | ![]() |
IV_STRUCTURE_NAME | Call by reference | Type reference (TYPE) | STRING | 20130802 |
Method READ_ATTRIBUTE_MAPPING on class CL_SADL_ENTITY_UTIL has no exception.
Method _GET_ELEMENTS_HIERARCHY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ELEMENTS_HIERARCHY | Call by reference | Type reference (TYPE) | TT_ELEMENT_HIERARCHY | 20130205 | |||
2 | ![]() |
IT_ELEMENTS | Call by reference | Type reference (TYPE) | STRINGTAB | 20130205 |
Method _GET_ELEMENTS_HIERARCHY on class CL_SADL_ENTITY_UTIL has no exception.
History
Last changed by/on | SAP | 20141121 |
SAP Release Created in | 740 |