SAP ABAP Class CL_ESH_IF_MDATA_REL_PERSP_PARA (Metadata: Parameter of perspective relation)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-EIM-ESH (Application Component) NetWeaver Enterprise Search
     S_ESH_ENG_INTERFACE (Package) Interface
Properties
Class CL_ESH_IF_MDATA_REL_PERSP_PARA  
Short Description Metadata: Parameter of perspective relation    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_ESH_ENG_INTERFACE   Interface 
Created 20130118   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ESH_IF_MDATA_REL_PERSP_PARA has no forward declaration.
Interfaces
Class CL_ESH_IF_MDATA_REL_PERSP_PARA has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_ESH_IF_MDATA_REL_PERSP 20130118 Metadata: Relation to perspective
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_CONNECTOR Instance attribute Private Object reference (TYPE REF TO) CL_ESH_IF_MDATA_CONNECTOR Metadata: Search Connector 20130118
2 MO_RELATION Instance attribute Private Object reference (TYPE REF TO) CL_ESH_IF_MDATA_REL_PERSP Metadata: Relation to perspective 20130121
3 MR_PARAMETER_DATA Instance attribute Private Object reference (TYPE REF TO) IF_ESH_SE_RUNTIME_DATA=>S_RELATED_PERSP_PARAM 20130121
4 SC_PARAM_TYPE_DYN_ATTRIBUTE Constant Public Type reference (TYPE) CHAR2 'DA' Parameter type: dynamic attribute filter 20130121
5 SC_PARAM_TYPE_DYN_FREESTYLE Constant Public Type reference (TYPE) CHAR2 'DF' Parameter type: dynamic freestyle 20130121
6 SC_PARAM_TYPE_STATIC_SELOPT Constant Public Type reference (TYPE) CHAR2 'SO' Parameter type: static select option 20130121
7 SC_SELOPT_LOW_INITIAL Constant Private Type reference (TYPE) CHAR32 '5CF3FCDA894C1ED2A9B5340ECEEE0752' Initial select option value 20130426
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Protected Constructor Constructor 20130121
2 GET_INSTANCE Static method Protected Method Get instance 20130121
3 GET_RESPONSE_ATTRIBUTE_TYPE Instance method Public Method Get response attribute type of source connector 20130121
4 GET_SELOPT_HIGH Instance method Public Method Get select option: high 20130121
5 GET_SELOPT_LOW Instance method Public Method Get select option: low 20130121
6 GET_SELOPT_OPTION Instance method Public Method Get select option: option 20130121
7 GET_SELOPT_SIGN Instance method Public Method Get select option: sign 20130121
8 GET_TYPE Instance method Public Method Get parameter type 20130121
9 IS_INITIAL Instance method Public Method Value is initial 20130426
Events
Class CL_ESH_IF_MDATA_REL_PERSP_PARA has no event.
Types
Class CL_ESH_IF_MDATA_REL_PERSP_PARA 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 IO_CONNECTOR Call by reference Object reference (TYPE REF TO) CL_ESH_IF_MDATA_CONNECTOR Meta Data: Search Connector 20130121
2 Importing IO_RELATION Call by reference Object reference (TYPE REF TO) CL_ESH_IF_MDATA_REL_PERSP Metadata: Relation to perspective 20130121
3 Importing IR_PARAMETER_DATA Call by reference Object reference (TYPE REF TO) IF_ESH_SE_RUNTIME_DATA=>S_RELATED_PERSP_PARAM 20130121

Method CONSTRUCTOR on class CL_ESH_IF_MDATA_REL_PERSP_PARA has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONNECTOR Call by reference Object reference (TYPE REF TO) CL_ESH_IF_MDATA_CONNECTOR Metadata: Search Connector 20130121
2 Importing IO_RELATION Call by reference Object reference (TYPE REF TO) CL_ESH_IF_MDATA_REL_PERSP Metadata: Relation to perspective 20130121
3 Importing IR_PARAMETER_DATA Call by reference Object reference (TYPE REF TO) IF_ESH_SE_RUNTIME_DATA=>S_RELATED_PERSP_PARAM 20130121
4 Returning RO_REL_PERSP_PARAMETER Value transfer Object reference (TYPE REF TO) CL_ESH_IF_MDATA_REL_PERSP_PARA Metadata: Parameter of perspective relation 20130121

Method GET_INSTANCE on class CL_ESH_IF_MDATA_REL_PERSP_PARA has no exception.

Method GET_RESPONSE_ATTRIBUTE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_RESPONSE_ATTRIBUTE_TYPE Value transfer Object reference (TYPE REF TO) CL_ESH_IF_MDATA_ATTRIBUTE_TYPE Metadata: Attribute Type 20130121
# Exception Resumable Description Created on
1 CX_ESH_IF_ENGINE ESH Interface Exception 20130121

Method GET_SELOPT_HIGH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SELOPT_HIGH Value transfer Type reference (TYPE) STRING Select option: high 20130121

Method GET_SELOPT_HIGH on class CL_ESH_IF_MDATA_REL_PERSP_PARA has no exception.

Method GET_SELOPT_LOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SELOPT_LOW Value transfer Type reference (TYPE) STRING Select option: low 20130121

Method GET_SELOPT_LOW on class CL_ESH_IF_MDATA_REL_PERSP_PARA has no exception.

Method GET_SELOPT_OPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SELOPT_OPTION Value transfer Type reference (TYPE) CHAR2 Select option: option 20130121

Method GET_SELOPT_OPTION on class CL_ESH_IF_MDATA_REL_PERSP_PARA has no exception.

Method GET_SELOPT_SIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SELOPT_SIGN Value transfer Type reference (TYPE) CHAR1 Select option: sign 20130121

Method GET_SELOPT_SIGN on class CL_ESH_IF_MDATA_REL_PERSP_PARA has no exception.

Method GET_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_PARAMETER_TYPE Value transfer Type reference (TYPE) CHAR2 Parameter Type 20130129

Method GET_TYPE on class CL_ESH_IF_MDATA_REL_PERSP_PARA has no exception.

Method IS_INITIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TRUE Value transfer Type reference (TYPE) ABAP_BOOL 20130426

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