SAP ABAP Class CL_WER_ITEM_SET_LEAN_META_DATA (Set of deep structure items)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-MD-MM (Application Component) Material Master
     WER_BUSINESS (Package) Business Layer
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WER_ITEM_SET 20120320
Properties
Class CL_WER_ITEM_SET_LEAN_META_DATA  
Short Description Set of deep structure items    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WER_BUSINESS   Business Layer 
Created 20111108   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WER_ITEM_SET_LEAN_META_DATA has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_WER_ITEM_SET 20120320
Friends
Class CL_WER_ITEM_SET_LEAN_META_DATA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_CONTEXT_MAPPER Instance attribute Private Object reference (TYPE REF TO) CL_WER_CONTEXT_MAPPING Mapping between item fields and function data objects 20120320
2 MR_ITEMS_RAW Instance attribute Private Object reference (TYPE REF TO) DATA Raw item data reference 20120320
3 MT_META_DATA Instance attribute Private Type reference (TYPE) WER_ITEM_FIELDS_HASH_TTY Structure of a defined item 20120320
4 MV_WORKITEM_ID Instance attribute Private Type reference (TYPE) WER_ITEM_ID ID of the workitem 20120320
5 MV_WORKITEM_TYPE Instance attribute Private Type reference (TYPE) FIELD_TYPE Field type 20120320
6 MV_WORKITEM_TYPE_PREFIX Instance attribute Private Type reference (TYPE) I Number of characters of the workitem type 20120320
7 SR_CO Static Attribute Private Object reference (TYPE REF TO) CL_WER_CONST Constants 20120320
8 SR_ERR_REPORTER Static Attribute Private Object reference (TYPE REF TO) CL_WER_EXCEPTION_REPORTER Services for raising exceptions 20120320
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor 20120320
2 CONSTRUCTOR Instance method Public Constructor 20120320
3 FILL_CONTEXT_FROM_TABLES Instance method Private Method Fill context(s) from table information 20120320
4 FREE Instance method Public Method 20120320
5 GET_CONTEXT_SET Instance method Public Method 20120320
6 GET_META_DAT Instance method Public Method 20120320
7 SET_CONTEXT_MAPPER Instance method Public Method 20120320
8 SET_ITEMS Instance method Public Method 20120320
Events
Class CL_WER_ITEM_SET_LEAN_META_DATA has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 CONTEXT_MAP_TTY Private See coding 20120320 context_map_tty type hashed table of wer_context_data_sty with unique key id
2 VALUE_REF_TTY Private See coding 20120320 value_ref_tty type standard table of ref to data
3 XPATH_DATA_OBJECTS_STY Private See coding 20120320 begin of xpath_data_objects_sty, xpath type string, data_objects type wer_element_id_tty, end of xpath_data_objects_sty
4 XPATH_DATA_OBJECTS_TTY Private See coding 20120320 xpath_data_objects_tty type standard table of xpath_data_objects_sty
5 XPATH_TABLES_STY Private See coding 20120320 begin of xpath_tables_sty. types item_field type wer_item_id. types xpath_table type ref to data. types end of xpath_tables_sty
6 XPATH_TABLES_TTY Private See coding 20120320 xpath_tables_tty type hashed table of xpath_tables_sty with unique key item_field
7 XPATH_TAB_STY Private See coding 20120320 begin of xpath_tab_sty, xpath type string, * note-xxx begin xpath_rel type string, * note-xxx end mapped_data_objects type ref to data, "type ref to xpath_data_objects_tty childs type ref to data, "type ref to xpath_tty end of xpath_tab_sty
8 XPATH_TAB_TTY Private See coding 20120320 xpath_tab_tty type hashed table of xpath_tab_sty with unique key xpath
9 XPATH_TTY Private See coding 20120320 xpath_tty type standard table of string
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_WER_ITEM_SET_LEAN_META_DATA has no parameter.
Method CLASS_CONSTRUCTOR on class CL_WER_ITEM_SET_LEAN_META_DATA has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ITEMS Call by reference Object reference (TYPE REF TO) DATA Reference to a table of deep structures 20120320
2 Importing IT_META_DATA Call by reference Type reference (TYPE) WER_ITEM_FIELDS_HASH_TTY Item set meta data 20120320
3 Importing IV_WORKITEM_ID Call by reference Type reference (TYPE) WER_ITEM_ID Unique item (structure) identifier (GUID) 20120320
# Exception Resumable Description Created on
1 CX_WER_DATA_INVALID Invalid data supplied 20120320

Method FILL_CONTEXT_FROM_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CONTEXTS Call by reference Type reference (TYPE) WER_CONTEXT_TTY 20120320
2 Importing IS_STRUCTURE Call by reference Type reference (TYPE) ANY 20120320
3 Importing IT_XPATH_TAB Call by reference Type reference (TYPE) XPATH_TAB_TTY 20120320
4 Importing IV_XPATH Call by reference Type reference (TYPE) STRING 20120320

Method FILL_CONTEXT_FROM_TABLES on class CL_WER_ITEM_SET_LEAN_META_DATA has no exception.

Method FREE Signature

Method FREE on class CL_WER_ITEM_SET_LEAN_META_DATA has no parameter.
Method FREE on class CL_WER_ITEM_SET_LEAN_META_DATA has no exception.

Method GET_CONTEXT_SET Signature

Method GET_CONTEXT_SET on class CL_WER_ITEM_SET_LEAN_META_DATA has no parameter.
Method GET_CONTEXT_SET on class CL_WER_ITEM_SET_LEAN_META_DATA has no exception.

Method GET_META_DAT Signature

Method GET_META_DAT on class CL_WER_ITEM_SET_LEAN_META_DATA has no parameter.
Method GET_META_DAT on class CL_WER_ITEM_SET_LEAN_META_DATA has no exception.

Method SET_CONTEXT_MAPPER Signature

Method SET_CONTEXT_MAPPER on class CL_WER_ITEM_SET_LEAN_META_DATA has no parameter.
Method SET_CONTEXT_MAPPER on class CL_WER_ITEM_SET_LEAN_META_DATA has no exception.

Method SET_ITEMS Signature

Method SET_ITEMS on class CL_WER_ITEM_SET_LEAN_META_DATA has no parameter.
Method SET_ITEMS on class CL_WER_ITEM_SET_LEAN_META_DATA has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 607