SAP ABAP Class CL_RODPS_SAPI_ODP (Service API: ODP Wrapping of DataSource)
Hierarchy
PI_BASIS (Software Component) Basis Plug-In
   BC-EIM-ODP (Application Component) Operational Data Provisioning (ODP) in Search&Analytics
     RODPS_SAPI (Package) Operational Data Provider SAPI Services
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RODPS_ODP ODP (abstract) 20110512
Properties
Class CL_RODPS_SAPI_ODP  
Short Description Service API: ODP Wrapping of DataSource    
Super Class CL_RODPS_ODP ODP (abstract) 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RODPS_SAPI   Operational Data Provider SAPI Services 
Created 20110512   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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_BASE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_RODPS_ODP Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 RSAOT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RODPS_SAPI_ODP has no interface implemented.
Friends
Class CL_RODPS_SAPI_ODP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 PS_GENDELTA Instance attribute Protected Type reference (TYPE) RSAOT_S_GENDELTA 20110630
2 PS_OS Instance attribute Protected Type reference (TYPE) RSAOT_S_OSOURCE Single-Character Flag 20110512
3 PT_HEADER_TEXTS Instance attribute Protected Type reference (TYPE) IF_RODPS_ODP=>TT_HEADER_TEXTS 20110512
4 P_SEGID Instance attribute Protected Type reference (TYPE) ROSEGID Old Segment ID (CHAR1) 20130423
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20110512
2 SET_HIERARCHY_FIELDSEMANTICS Static method Public Method Sets key semantics for hierarchy segments 20130423
Events
Class CL_RODPS_SAPI_ODP has no event.
Types
Class CL_RODPS_SAPI_ODP has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTEXT Call by reference Object reference (TYPE REF TO) IF_RODPS_CONTEXT ODP Context (=Factory) 20110512
2 Importing I_ODPNAME Call by reference Type reference (TYPE) IF_RODPS_ODP=>T_ODPNAME 20110512
3 Importing I_SEGID Call by reference Type reference (TYPE) ROOSSEGID Segment-ID (NUMC4, entsprechend RSDS_SEGID im BW) 20130423
# Exception Resumable Description Created on
1 CX_RODPS_INPUT_INVALID Ungültige Eingabe 20110512
2 CX_RODPS_OBJECT_EXISTS Objekt exsistiert nicht 20110512
3 CX_RODPS_OBJECT_NOT_FOUND Ungültige Eingabe 20110512

Method SET_HIERARCHY_FIELDSEMANTICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FIELD Call by reference Type reference (TYPE) IF_RODPS_ODP=>TS_FIELD Field description 20130423
2 Exporting E_SKIP Call by reference Type reference (TYPE) IF_RODPS_BASE=>T_BOOLEAN Boolscher Datentyp 20130423
3 Importing IS_OHIECAT Call by reference Type reference (TYPE) RSAOT_S_OHIECAT Additional hierarchy properties 20130423
4 Importing I_DEFAULT_KEY Call by reference Type reference (TYPE) IF_RODPS_BASE=>T_BOOLEAN Assume default key 20130423
5 Importing I_SEGID Call by reference Type reference (TYPE) ROOSSEGID Segment-ID (NUMC4, entsprechend RSDS_SEGID im BW) 20130423
6 Importing I_TFMETHODS Call by reference Type reference (TYPE) ROTFMETHDS Unterstützte Transfermethoden 20130423
# Exception Resumable Description Created on
1 CX_RODPS_INPUT_INVALID Ungültige Eingabe 20130423
2 CX_RODPS_OBJECT_EXISTS Objekt exsistiert nicht 20130423
3 CX_RODPS_OBJECT_NOT_FOUND Ungültige Eingabe 20130423
History
Last changed by/on SAP  20130531 
SAP Release Created in 731