SAP ABAP Interface IF_RODPS_ODP_JOIN_DIRECT_ACC (ODP Read Class for Join Accesses)
Hierarchy
PI_BASIS (Software Component) Basis Plug-In
   BC-EIM-ODP (Application Component) Operational Data Provisioning (ODP) in Search&Analytics
     RODPS (Package) Operational Data Provider Services
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RODPS_ODP_JOIN_DA_ESH_DDIC Data Access for SPFLI 20101018
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RODPS_ODP_JOIN_DIRECT_ACC Superclass for ODP Use Join and Direct Access 20110331
Properties
Interface IF_RODPS_ODP_JOIN_DIRECT_ACC  
Short Description ODP Read Class for Join Accesses    
General Data
Package RODPS   Operational Data Provider Services 
Created 20101015   SAP 
Last changed 20110908   SAP 
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)
2 IF_RODPS_ODP Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_RODPS_ODP_DIRECT_ACCESS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_RODPS_ODP_JOIN_DIRECT_ACC has no interface.
Friends
Interface IF_RODPS_ODP_JOIN_DIRECT_ACC has no friend.
Attributes
Interface IF_RODPS_ODP_JOIN_DIRECT_ACC has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE Static method Public Method Constructor 20101015
2 OPEN_CURSOR_FOR_DIRECT_ACCESS Instance method Public Method Direct Access Cursor 20101015
3 OPEN_CURSOR_FOR_LOOKUP Instance method Public Method Lookup Cursor 20101015
Events
Interface IF_RODPS_ODP_JOIN_DIRECT_ACC has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TSX_JOIN_PATH Public See coding 20101015 BEGIN OF tsx_join_path, fieldname TYPE fieldname, node_field TYPE esh_e_om_node_field, src_techn TYPE esh_e_om_data_source_techn, src_name TYPE esh_e_om_data_source_name, ts_step TYPE tts_step, END OF tsx_join_path
2 TSX_STEP Public See coding 20101015 BEGIN OF tsx_step, posit TYPE numc4, node_guid TYPE esh_e_om_node_guid, object_type_name TYPE esh_e_om_object_type, node_name TYPE esh_e_om_node_name, src_techn TYPE esh_e_om_data_source_techn, src_name TYPE esh_e_om_data_source_name, card_target TYPE esh_e_om_cardtarget, t_join TYPE tth_join, t_value TYPE tt_value, END OF tsx_step
3 TS_JOIN Public See coding 20101015 BEGIN OF ts_join, node_field TYPE esh_e_om_node_field, node_field_asc TYPE esh_e_om_node_field, option TYPE c LENGTH 2, "esh_e_om_join_operator, END OF ts_join
4 TS_VALUE Public See coding 20101015 BEGIN OF ts_value, node_field_asc TYPE esh_e_om_node_field, sign TYPE esh_e_om_sign, opt TYPE esh_e_om_option, low TYPE esh_e_om_low_string, high TYPE esh_e_om_high_string, END OF ts_value
5 TTH_JOIN Public See coding 20101015 tth_join TYPE HASHED TABLE OF ts_join WITH UNIQUE KEY node_field node_field_asc
6 TTS_STEP Public See coding 20101015 tts_step TYPE SORTED TABLE OF tsx_step WITH UNIQUE KEY posit
7 TTX_JOIN_PATHS Public See coding 20101015 ttx_join_paths TYPE HASHED TABLE OF tsx_join_path WITH UNIQUE KEY fieldname
8 TT_VALUE Public See coding 20101015 tt_value TYPE STANDARD TABLE OF ts_value WITH DEFAULT KEY
Method Signatures

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BACKEND_OBJECT Call by reference Type reference (TYPE) IF_RODPS_ODP=>TS_BACKEND Backend Objekt 20101018
2 Importing IT_AUTHORIZATIONS Call by reference Type reference (TYPE) IF_RODPS_ODP=>TT_AUTHORIZATIONS Berechtigungsfilter 20101015
3 Importing IT_FIELDS Call by reference Type reference (TYPE) IF_RODPS_ODP=>TT_FIELDS ODP Felder 20101019
4 Importing IT_JOIN_PATHS Call by reference Type reference (TYPE) TTX_JOIN_PATHS Join-Pfade 20101015
5 Importing I_CLASSNAME Call by reference Type reference (TYPE) SEOCLSNAME Klassenname 20101015
6 Importing I_ODPNAME Call by reference Type reference (TYPE) IF_RODPS_ODP=>T_ODPNAME ODP Name 20101015
7 Returning RR_JOIN_DIRECT_ACCESS Value transfer Object reference (TYPE REF TO) IF_RODPS_ODP_JOIN_DIRECT_ACC ODP Leseklasse für Joinzugriffe 20101015

Method CREATE on Interface IF_RODPS_ODP_JOIN_DIRECT_ACC has no exception.

Method OPEN_CURSOR_FOR_DIRECT_ACCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_CURSOR Call by reference Object reference (TYPE REF TO) IF_RODPS_ODP_CURSOR 20101015
2 Importing IR_SELECTION_SET Call by reference Object reference (TYPE REF TO) CL_RSMDS_SET Selektion als Mengenobjekt (FEMS = 0) 20101015
3 Importing ITR_SELECTION_SETS Call by reference Type reference (TYPE) RSMDS_TR_SETS Weitere Selektionen als Mengenobjekt (FEMS > 0) 20101015
4 Importing IT_FIELD_AGGREGATIONS Call by reference Type reference (TYPE) IF_RODPS_ODP_DIRECT_ACCESS=>TT_FIELD_AGGREGATIONS Projektion, Umbenennung und Aggregation 20101015
5 Importing IT_SORT_DESCRIPTIONS Call by reference Type reference (TYPE) IF_RODPS_ODP_DIRECT_ACCESS=>TT_SORT_DESCRIPTIONS Sortierung 20101015
6 Importing I_MAXIMUM_ROWS Call by reference Type reference (TYPE) I 0 Maximale Größe der Ergebnismenge in Datensätzen 20101015
7 Importing I_NO_AGGREGATION Call by reference Type reference (TYPE) ABAP_BOOL Keine Aggregation (Aggregatfunktion ignorieren) 20101015
8 Importing I_POINT_IN_TIME Call by reference Type reference (TYPE) SIMPLE Stichtag/Zeitpunkt für zeitabhängige Daten 20101015

Method OPEN_CURSOR_FOR_DIRECT_ACCESS on Interface IF_RODPS_ODP_JOIN_DIRECT_ACC has no exception.

Method OPEN_CURSOR_FOR_LOOKUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_CURSOR Call by reference Object reference (TYPE REF TO) IF_RODPS_ODP_CURSOR 20101015
2 Importing IR_SELECTION_SET Call by reference Object reference (TYPE REF TO) CL_RSMDS_SET 20101015
3 Importing IT_FIELD_PROJECTIONS Call by reference Type reference (TYPE) IF_RODPS_ODP=>TT_FIELD_PROJECTIONS 20101015
4 Importing IT_LOOKUP_CONDITIONS Call by reference Type reference (TYPE) IF_RODPS_ODP_LOOKUP=>TT_LOOKUP_CONDITIONS 20101015
5 Importing IT_LOOKUP_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20101015
6 Importing I_MAXIMUM_ROWS Call by reference Type reference (TYPE) I 20101015
7 Importing I_ORDER_BY_PRIMARY_KEY Call by reference Type reference (TYPE) ABAP_BOOL 20101015
8 Importing I_POINT_IN_TIME Call by reference Type reference (TYPE) SIMPLE 20101015

Method OPEN_CURSOR_FOR_LOOKUP on Interface IF_RODPS_ODP_JOIN_DIRECT_ACC has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 731