SAP ABAP Class CL_TFW_OBJECT_ACCESSOR (Object information DB Access Class)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-TFW (Application Component) Tagging Framework
     STFW_CORE (Package) Tagging Framework Core
Properties
Class CL_TFW_OBJECT_ACCESSOR  
Short Description Object information DB Access Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package STFW_CORE   Tagging Framework Core 
Created 20130604   SAP 
Last change 20140121   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_TFW_PRED_LOOKUP Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_TFW_RATING Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_TFW_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_TFW_OBJECT_ACCESSOR has no interface implemented.
Friends
Class CL_TFW_OBJECT_ACCESSOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_KEYMAP_STRUCTDESCR Static Attribute Private Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20130604
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_STRUCTURE_REF Static method Public Method Create structure reference 20130604
2 READ_FEATURE_BY_KEY Static method Public Method Retrieve feature information by key 20130627
3 READ_FEAT_LIST Static method Public Method Retrieve a list of Features for an Object Type 20130620
4 READ_OBJECT_LIST Static method Public Method Retrieve a list of objects 20130604
5 READ_OBJECT_SINGLE Static method Public Method Retreve a single object 20130627
6 READ_PREDICATE_BY_KEY Static method Public Method Retrive predicate information by key 20130627
7 READ_TAG_DATA Static method Public Method Read the tag data along with the count 20130614
8 READ_TAG_PREDICATES Static method Public Method Retrieve the list of predicates for Tag by type 20130620
Events
Class CL_TFW_OBJECT_ACCESSOR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_SELECT_OPTION Public See coding Structure for object select param 20130604 BEGIN OF s_select_option, sign TYPE ddsign, option TYPE ddoption, low TYPE string, high TYPE string, END OF s_select_option
2 T_SELECT_OPTION Public See coding Table for object select param 20130604 t_select_option TYPE STANDARD TABLE OF s_select_option WITH NON-UNIQUE DEFAULT KEY
Method Signatures

Method CREATE_STRUCTURE_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ONLY_KEYS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20130604
2 Importing IV_TABLENAME Call by reference Type reference (TYPE) TABNAME Table Name 20130604
3 Returning RR_DATA Value transfer Object reference (TYPE REF TO) DATA 20130604
# Exception Resumable Description Created on
1 CX_TFW_RUNTIME_ERROR TFW: Runtime Exception Class 20130613

Method READ_FEATURE_BY_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FEAT_NAME Call by reference Type reference (TYPE) TFW_FEAT_NAME Feature Name 20130627
2 Importing IV_FEATURE_KEY Call by reference Type reference (TYPE) TFW_FEAT_KEY Feature Key 20130627
3 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) IF_TFW_TYPES=>OBJECT_TYPE_ID Object Type Identifier 20130627

Method READ_FEATURE_BY_KEY on class CL_TFW_OBJECT_ACCESSOR has no exception.

Method READ_FEAT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU Language Key 20130620
2 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) IF_TFW_TYPES=>OBJECT_TYPE_ID Type of business object 20130620
3 Returning RT_FEAT_LIST Value transfer Type reference (TYPE) IF_TFW_RATING=>T_FEAT_LIST 20130620
# Exception Resumable Description Created on
1 CX_TFW_RUNTIME_ERROR Runtime Exception Class 20130620

Method READ_OBJECT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT_INFO Call by reference Type reference (TYPE) IF_TFW_TYPES=>T_OBJECT_INFO 20130604
2 Importing IT_SELECT_OPTION Call by reference Type reference (TYPE) T_SELECT_OPTION 20130604
3 Importing IV_PAGING_TOP_ROWS Call by reference Type reference (TYPE) INT4 Natural number 20130604
4 Importing IV_QF_META_OBJ_TYPE Call by reference Type reference (TYPE) IF_TFW_TYPES=>OBJECT_TYPE TFW: Object Type ( e.g. Tag, Comment, Rating ) 20130604
# Exception Resumable Description Created on
1 CX_TFW_RUNTIME_ERROR TFW: Runtime Exception Class 20130613

Method READ_OBJECT_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EA_DATA Call by reference Type reference (TYPE) ANY 20130627
2 Exporting ES_OBJECT_INFO Call by reference Type reference (TYPE) IF_TFW_TYPES=>S_OBJECT_INFO 20130627
3 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) IF_TFW_TYPES=>OBJECT_ID TFW: Object Identifier 20130627
4 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) IF_TFW_TYPES=>OBJECT_TYPE_ID TFW: Object Type Identifier 20130627
# Exception Resumable Description Created on
1 CX_TFW_RUNTIME_ERROR TFW: Runtime Exception Class 20130627

Method READ_PREDICATE_BY_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PRED_ATTR_NAME Call by reference Type reference (TYPE) IF_TFW_PRED_LOOKUP=>ATTR_NAME Predicate Attribute Name 20130627
2 Exporting EV_PRED_NAMESPACE Call by reference Type reference (TYPE) IF_TFW_PRED_LOOKUP=>NAMESPACE Predicate Namespace 20130627
3 Importing IV_PREDICATE_KEY Call by reference Type reference (TYPE) IF_TFW_PRED_LOOKUP=>PREDICATE_KEY Predicate Key 20130627

Method READ_PREDICATE_BY_KEY on class CL_TFW_OBJECT_ACCESSOR has no exception.

Method READ_TAG_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_TAG_DATA Value transfer Type reference (TYPE) IF_TFW_TYPES=>T_TAG_COUNT 20130614
# Exception Resumable Description Created on
1 CX_TFW_RUNTIME_ERROR 20130614

Method READ_TAG_PREDICATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU Language Key 20130620
2 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) IF_TFW_TYPES=>OBJECT_TYPE_ID Object Type Identifier 20130708
3 Returning RT_PREDICATE_LIST Value transfer Type reference (TYPE) IF_TFW_TYPES=>T_TAG_PREDICATE List of attributes for tag by type 20130620
# Exception Resumable Description Created on
1 CX_TFW_RUNTIME_ERROR Runtime Exception Class 20130620
History
Last changed by/on SAP  20140121 
SAP Release Created in 740