SAP ABAP Interface IF_HCPR_MODEL_TYPES (Structure Components of a HCPR model tree)
Hierarchy
☛
SAP_BW (Software Component) SAP Business Warehouse
⤷
BW-WHM-MTD (Application Component) Metadata (Repository)
⤷
RSO_HCPR_MODEL (Package) BW: Backend Model for HANA Composite Provider

⤷

⤷

Properties
Interface | IF_HCPR_MODEL_TYPES | |
Short Description | Structure Components of a HCPR model tree |
General Data
Package | RSO_HCPR_MODEL | BW: Backend Model for HANA Composite Provider |
Created | 20130117 | SAP |
Last changed | 20140121 | SAP |
Unicode checks active |
Forward declarations
Interface IF_HCPR_MODEL_TYPES has no forward declaration.
Interfaces
Interface IF_HCPR_MODEL_TYPES has no interface.
Friends
Interface IF_HCPR_MODEL_TYPES has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | G_C_CARDINALITY_11 | Constant | Public | Type reference (TYPE) | STRING | 'C1_1' | 20130127 | ||
2 | G_C_CARDINALITY_1N | Constant | Public | Type reference (TYPE) | STRING | 'C1_N' | 20130127 | ||
3 | G_C_CARDINALITY_N1 | Constant | Public | Type reference (TYPE) | STRING | 'CN_1' | 20130127 | ||
4 | G_C_CARDINALITY_NN | Constant | Public | Type reference (TYPE) | STRING | 'CN_N' | 20130127 | ||
5 | G_C_JOIN_TYPE_ANTI | Constant | Public | Type reference (TYPE) | STRING | 'anti' | 20130127 | ||
6 | G_C_JOIN_TYPE_FULL_OUTER | Constant | Public | Type reference (TYPE) | STRING | 'fullOuter' | 20130127 | ||
7 | G_C_JOIN_TYPE_INNER | Constant | Public | Type reference (TYPE) | STRING | 'inner' | 20130127 | ||
8 | G_C_JOIN_TYPE_LEFT_OUTER | Constant | Public | Type reference (TYPE) | STRING | 'leftOuter' | 20130127 | ||
9 | G_C_JOIN_TYPE_RIGHT_OUTER | Constant | Public | Type reference (TYPE) | STRING | 'rightOuter' | 20130127 |
Methods
Interface IF_HCPR_MODEL_TYPES has no method.
Events
Interface IF_HCPR_MODEL_TYPES has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TN_S_COMPOSITE_VIEW | Public | See coding | Composite Provider Model Structure | 20130117 | BEGIN OF tn_s_composite_view,
"attributes
schema_version TYPE string,
name TYPE rsohcprnm,
pysical_schema_name TYPE string,
client_dependant TYPE xsdboolean,
read_only TYPE xsdboolean,
default_node TYPE if_bw_entity_model_types=>tn_s_object_reference,
"content
end_user_texts TYPE if_bw_entity_model_types=>tn_s_end_user_texts,
view_nodes TYPE tn_t_view_node,
dimensions TYPE if_bw_entity_model_types=>tn_t_dimension,
tlogo_properties TYPE if_bw_entity_model_types=>tn_s_bw_entity_properties,
runtime_properties TYPE if_bw_entity_model_types=>tn_s_infoprov_runtime_props,
with_hana_model type xsdboolean,
required_entities TYPE if_rso_res_model_iprov=>tn_t_iprov,
fieldname_prefix type string,
object TYPE REF TO cl_hcpr_composite_provider,
END OF tn_s_composite_view
|
|
2 | TN_S_INPUT | Public | See coding | Input of a View Node | 20130120 | BEGIN OF tn_s_input,
xsi_type type string,
"attributes
alias TYPE string,
select_all TYPE xsdboolean,
"content
"[ - choice -
view_node TYPE tn_s_view_node_ref,
entity TYPE string, "represents a logical reference to an external entity (InfoProvider)
"]
mappings TYPE if_bw_entity_model_types=>tn_t_mapping,
is_infoprovider_id type xsdboolean,
last_modified type xsddatetime_z, "timestamp or cache update (conditional GET)
object TYPE REF TO cl_hcpr_input,
END OF tn_s_input
|
|
3 | TN_S_JOIN | Public | See coding | Join Condition Specification | 20130127 | BEGIN OF tn_s_join,
"attributes
cardinality TYPE string, "see constants
join_type TYPE string, "see constants
left_input TYPE if_bw_entity_model_types=>tn_s_object_reference,
right_input TYPE if_bw_entity_model_types=>tn_s_object_reference,
"contents
left_elements TYPE tn_t_join_fields,
right_elements TYPE tn_t_join_fields,
object TYPE REF TO cl_hcpr_join,
END OF tn_s_join
|
|
4 | TN_S_VIEW_NODE | Public | See coding | View Node Model Structure | 20130117 | BEGIN OF tn_s_view_node,
"attributes
xsi_type TYPE string,
name TYPE string,
"content
elements TYPE if_bw_entity_model_types=>tn_t_element,
inputs TYPE tn_t_input,
joins TYPE tn_t_join,
object TYPE REF TO cl_hcpr_view_node,
END OF tn_s_view_node
|
|
5 | TN_S_VIEW_NODE_REF | Public | See coding | View Node Reference | 20130126 | BEGIN OF tn_s_view_node_ref,
xsi_type TYPE string,
target_view TYPE if_bw_entity_model_types=>tn_s_object_reference,
END OF tn_s_view_node_ref
|
|
6 | TN_TH_INPUT | Public | See coding | Table of unique View Node Inputs | 20130121 | tn_th_input TYPE HASHED TABLE OF tn_s_input WITH UNIQUE KEY alias
|
|
7 | TN_TH_VIEW_NODE | Public | See coding | Table of unique View Node Structures | 20130117 | tn_th_view_node TYPE HASHED TABLE OF tn_s_view_node WITH UNIQUE KEY name
|
|
8 | TN_T_INPUT | Public | See coding | Table of View Node Inputs | 20130206 | tn_t_input TYPE STANDARD TABLE OF tn_s_input WITH DEFAULT KEY
|
|
9 | TN_T_JOIN | Public | See coding | Table with Join Conditions | 20130127 | tn_t_join TYPE STANDARD TABLE OF tn_s_join WITH DEFAULT KEY
|
|
10 | TN_T_JOIN_FIELDS | Public | See coding | Table with Join Fields (left or right) | 20130127 | tn_t_join_fields TYPE STANDARD TABLE OF string WITH DEFAULT KEY
|
|
11 | TN_T_VIEW_NODE | Public | See coding | Table of View Node Structures | 20130206 | tn_t_view_node TYPE STANDARD TABLE OF tn_s_view_node WITH DEFAULT KEY
|
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 740 |