SAP ABAP Interface /IWCOR/IF_DS_EXPR_VISITOR (Expression visitor)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-FND-CCL (Application Component) IWF Consumer Connectivity Layer
     /IWCOR/SODATA_URI (Package) URI and Expression Parser
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /IWCOR/CL_DS_EXPR_SELOPT Provider for select options 20110808
Properties
Interface /IWCOR/IF_DS_EXPR_VISITOR  
Short Description Expression visitor    
General Data
Package /IWCOR/SODATA_URI   URI and Expression Parser 
Created 20110713   SAP 
Last changed 20131127   SAP 
Unicode checks active    
Forward declarations
Interface /IWCOR/IF_DS_EXPR_VISITOR has no forward declaration.
Interfaces
Interface /IWCOR/IF_DS_EXPR_VISITOR has no interface.
Friends
Interface /IWCOR/IF_DS_EXPR_VISITOR has no friend.
Attributes
Interface /IWCOR/IF_DS_EXPR_VISITOR has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 PROCESS_BINARY Instance method Public Method Visit binary expression 20120813
2 PROCESS_FUNCTION Instance method Public Method Visit function expression 20120813
3 PROCESS_LITERAL Instance method Public Method Visit literal expression 20120813
4 PROCESS_MEMBER Instance method Public Method Visit member expression 20120813
5 PROCESS_PROPERTY Instance method Public Method Visit property expression 20120813
6 PROCESS_UNARY Instance method Public Method Visit unary expression 20120813
Events
Interface /IWCOR/IF_DS_EXPR_VISITOR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 OBJECT_LIST_T Public See coding 20120813 object_list_t TYPE TABLE OF REF TO data WITH DEFAULT KEY
Method Signatures

Method PROCESS_BINARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_LEFT Call by reference Object reference (TYPE REF TO) DATA 20120813
2 Importing ID_RIGHT Call by reference Object reference (TYPE REF TO) DATA 20120813
3 Importing IO_BINARY_OPERATOR Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EXPR_BINARY Binary operator 20120813
4 Returning RD_VALUE Value transfer Object reference (TYPE REF TO) DATA 20120813
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR 20120813

Method PROCESS_FUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FUNCTION Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EXPR_FUNCTION Functionname 20120813
2 Importing IT_PARAMETER Call by reference Type reference (TYPE) OBJECT_LIST_T Generic values from the visits of the function parameters 20120813
3 Returning RD_VALUE Value transfer Object reference (TYPE REF TO) DATA 20120813
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR 20120813

Method PROCESS_LITERAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_LITERAL Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EXPR_LITERAL Literal 20120813
2 Returning RD_VALUE Value transfer Object reference (TYPE REF TO) DATA 20120813
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR 20120813

Method PROCESS_MEMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_PATH Call by reference Object reference (TYPE REF TO) DATA 20120813
2 Importing ID_SOURCE_OBJECT Call by reference Object reference (TYPE REF TO) DATA 20120813
3 Importing IO_OPERATOR Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EXPR_MEMBER Member operator 20120813
4 Returning RD_VALUE Value transfer Object reference (TYPE REF TO) DATA 20120813
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR 20120813

Method PROCESS_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROPERTY Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EXPR_PROPERTY Property 20120813
2 Returning RD_VALUE Value transfer Object reference (TYPE REF TO) DATA 20120813
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR 20120813

Method PROCESS_UNARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_VALUE Call by reference Object reference (TYPE REF TO) DATA 20120813
2 Importing IO_UNARY_OPERATOR Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EXPR_UNARY Unary operator 20120813
3 Returning RD_VALUE Value transfer Object reference (TYPE REF TO) DATA 20120813
# Exception Resumable Description Created on
1 /IWCOR/CX_DS_ERROR 20120813
History
Last changed by/on SAP  20131127 
SAP Release Created in 200