SAP ABAP Class CL_SADL_ENTITY_MOCK (Mock class for SADL Entity instances)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-ESF-BSA (Application Component) Business Service Adaptation
     SADL_ENTITY (Package) SADL Entity Metamodel
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SADL_ENTITY_BO CL_SADL_ENTITY_BO Abstract SADL Entity for BOs 20130205
Properties
Class CL_SADL_ENTITY_MOCK  
Short Description Mock class for SADL Entity instances    
Super Class CL_SADL_ENTITY_BO CL_SADL_ENTITY_BO Abstract SADL Entity for BOs 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SADL_ENTITY   SADL Entity Metamodel 
Created 20120427   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SADL_ENTITY_MOCK has no forward declaration.
Interfaces
Class CL_SADL_ENTITY_MOCK has no interface implemented.
Friends
Class CL_SADL_ENTITY_MOCK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_ENTITY_PROVIDER Instance attribute Private Object reference (TYPE REF TO) IF_SADL_ENTITY_PROVIDER 20130205
2 MS_DB_INFO Instance attribute Private Type reference (TYPE) IF_SADL_ENTITY=>TY_ENTITY_DB_INFO 20130205
3 MT_ACCESS_CONTROL_FIELDS Instance attribute Private Type reference (TYPE) IF_SADL_ENTITY=>TT_ACCESS_CONTROL_FIELDS 20130205
4 MT_ACTIONS Instance attribute Private Type reference (TYPE) IF_SADL_ENTITY=>TT_ACTIONS 20130205
5 MT_ALT_KEYS Instance attribute Private Type reference (TYPE) IF_SADL_ENTITY=>TT_ALTERNATIVE_KEYS 20130319
6 MT_ASSOCIATIONS Instance attribute Private Type reference (TYPE) IF_SADL_ENTITY=>TT_ASSOCIATIONS 20130205
7 MT_AUTH_FIELD_MAPPINGS Instance attribute Private Type reference (TYPE) TT_AUTH_FIELD_MAPPING 20130205
8 MT_ELEMENTS Instance attribute Private Type reference (TYPE) IF_SADL_ENTITY=>TT_ELEMENTS 20130205
9 MT_PRIMARY_KEY Instance attribute Private Type reference (TYPE) STRINGTAB 20130205
10 MT_QUERIES Instance attribute Private Type reference (TYPE) IF_SADL_ENTITY=>TT_QUERIES 20130205
11 MT_UI_TEXTS Instance attribute Private Type reference (TYPE) IF_SADL_ENTITY=>TT_UI_TEXTS_BY_ELEMENT_NAMES 20130910
12 MV_CHECKSUM Instance attribute Private Type reference (TYPE) STRING 20130808
13 MV_DESCRIPTION Instance attribute Private Type reference (TYPE) SADL_DESCRIPTION 20130612
14 MV_MAPPING_NOT_POSSIBLE Instance attribute Private Type reference (TYPE) ABAP_BOOL 20130205
15 MV_ROW_TYPE_NAME Instance attribute Private Type reference (TYPE) STRING 20130404
16 MV_TYPE Instance attribute Private Type reference (TYPE) IF_SADL_ENTITY=>TY_ENTITY_TYPE 20130205
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20130205
2 GET_AUTH_FIELD_MAPPING Instance method Public Method 20130205
Events
Class CL_SADL_ENTITY_MOCK has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_AUTH_FIELD_MAPPING Public See coding 20130205 tt_auth_field_mapping TYPE STANDARD TABLE OF ty_auth_field_mapping WITH DEFAULT KEY
2 TY_AUTH_FIELD_MAPPING Public See coding 20130205 BEGIN OF ty_auth_field_mapping, authorization_object TYPE if_sadl_authorization=>ty_authority_object, activities TYPE if_sadl_authorization=>tt_activities, field_mapping TYPE if_sadl_authorization=>tt_field_mapping, END OF ty_auth_field_mapping
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROVIDER Call by reference Object reference (TYPE REF TO) IF_SADL_ENTITY_PROVIDER 20130205
2 Importing IS_DB_INFO Call by reference Type reference (TYPE) IF_SADL_ENTITY=>TY_ENTITY_DB_INFO 20130205
3 Importing IT_ACCESS_CONTROL_FIELDS Call by reference Type reference (TYPE) IF_SADL_ENTITY=>TT_ACCESS_CONTROL_FIELDS 20130205
4 Importing IT_ACTIONS Call by reference Type reference (TYPE) IF_SADL_ENTITY=>TT_ACTIONS 20130205
5 Importing IT_ALT_KEYS Call by reference Type reference (TYPE) IF_SADL_ENTITY=>TT_ALTERNATIVE_KEYS 20130319
6 Importing IT_ASSOCIATIONS Call by reference Type reference (TYPE) IF_SADL_ENTITY=>TT_ASSOCIATIONS 20130205
7 Importing IT_AUTH_FIELD_MAPPINGS Call by reference Type reference (TYPE) TT_AUTH_FIELD_MAPPING 20130205
8 Importing IT_ELEMENTS Call by reference Type reference (TYPE) IF_SADL_ENTITY=>TT_ELEMENTS 20130205
9 Importing IT_PRIMARY_KEY Call by reference Type reference (TYPE) STRINGTAB 20130205
10 Importing IT_QUERIES Call by reference Type reference (TYPE) IF_SADL_ENTITY=>TT_QUERIES 20130205
11 Importing IT_UI_TEXTS Call by reference Type reference (TYPE) IF_SADL_ENTITY=>TT_UI_TEXTS_BY_ELEMENT_NAMES 20130910
12 Importing IV_CHECKSUM Call by reference Type reference (TYPE) STRING 20130808
13 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) SADL_DESCRIPTION 20130612
14 Importing IV_ID Call by reference Type reference (TYPE) IF_SADL_ENTITY=>TY_ENTITY_ID 20130205
15 Importing IV_MAPPING_NOT_POSSIBLE Call by reference Type reference (TYPE) ABAP_BOOL 20130205
16 Importing IV_ROW_TYPE_NAME Call by reference Type reference (TYPE) STRING 20130404
17 Importing IV_TYPE Call by reference Type reference (TYPE) IF_SADL_ENTITY=>TY_ENTITY_TYPE 20130205

Method CONSTRUCTOR on class CL_SADL_ENTITY_MOCK has no exception.

Method GET_AUTH_FIELD_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MAPPINGS Call by reference Type reference (TYPE) TT_AUTH_FIELD_MAPPING 20130205

Method GET_AUTH_FIELD_MAPPING on class CL_SADL_ENTITY_MOCK has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740