SAP ABAP Interface IF_ATD_IN_OUT_PARAMETERS (Descriptor for method params)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-UT (Application Component) ABAP Unit
     SABP_UNIT_TEST_DOUBLE_CORE (Package) Strictely Internal: Not released yet
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ATD_IN_OUT_PARAMETERS Parameter descriptor of abap test double 20130905
Properties
Interface IF_ATD_IN_OUT_PARAMETERS  
Short Description Descriptor for method params    
General Data
Package SABP_UNIT_TEST_DOUBLE_CORE   Strictely Internal: Not released yet 
Created 20130513   SAP 
Last changed 20140121   SAP 
Unicode checks active    
Forward declarations
Interface IF_ATD_IN_OUT_PARAMETERS has no forward declaration.
Interfaces
Interface IF_ATD_IN_OUT_PARAMETERS has no interface.
Friends
Interface IF_ATD_IN_OUT_PARAMETERS has no friend.
Attributes
Interface IF_ATD_IN_OUT_PARAMETERS has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_ALL_PARAMS_CHANGING Instance method Public Method 20130905
2 GET_ALL_PARAMS_EXPORTING Instance method Public Method 20130905
3 GET_ALL_PARAMS_IMPORTING Instance method Public Method 20130905
4 GET_EVENTS Instance method Public Method 20130905
5 GET_EXCEPTION Instance method Public Method 20130905
6 GET_PARAM_CHANGING Instance method Public Method 20130905
7 GET_PARAM_EXPORTING Instance method Public Method 20130905
8 GET_PARAM_IMPORTING Instance method Public Method 20130905
9 GET_PARAM_RETURNING Instance method Public Method 20130905
10 HAS_NEXT_INPUT Instance method Public Method 20130905
11 IGNORE_ALL_PARAMETERS Instance method Public Method 20130905
12 IGNORE_PARAMETER Instance method Public Method 20130905
13 IS_CHANGING_PARAM_SUPPLIED Instance method Public Method 20130909
14 IS_IMPORTING_PARAM_SUPPLIED Instance method Public Method 20130909
15 NEXT_INPUT_PARAMETER Instance method Public Method 20130905
16 RESET_ITERATION Instance method Public Method 20130905
17 SET_ALL_PARAMS_CHANGING Instance method Public Method 20130905
18 SET_ALL_PARAMS_EXPORTING Instance method Public Method 20130905
19 SET_ALL_PARAMS_IMPORTING Instance method Public Method 20130905
20 SET_EVENT Instance method Public Method 20130905
21 SET_EVENTS Instance method Public Method 20130905
22 SET_EXCEPTION Instance method Public Method 20130905
23 SET_PARAMETER Instance method Public Method 20130905
24 SET_PARAM_CHANGING Instance method Public Method 20130905
25 SET_PARAM_EXPORTING Instance method Public Method 20130905
26 SET_PARAM_IMPORTING Instance method Public Method 20130905
27 SET_PARAM_RETURNING Instance method Public Method 20130905
28 SIZE_OF_INPUT Instance method Public Method 20130905
Events
Interface IF_ATD_IN_OUT_PARAMETERS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_EVENT Public See coding 20130905 tt_event type standard table of ty_event with non-unique key name
2 TT_PARAMETER Public See coding 20130905 tt_parameter type sorted table of ty_parameter with unique key name
3 TY_EVENT Public See coding 20130905 begin of ty_event, name type abap_evntname, params type abap_parmbind_tab, end of ty_event
4 TY_PARAMETER Public See coding 20130905 begin of ty_parameter, name type abap_parmname, value type ref to data, ignore type abap_bool, is_not_supplied type abap_bool, end of ty_parameter
Method Signatures

Method GET_ALL_PARAMS_CHANGING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_CHANGING_PARAMS Value transfer Type reference (TYPE) TT_PARAMETER 20130905

Method GET_ALL_PARAMS_CHANGING on Interface IF_ATD_IN_OUT_PARAMETERS has no exception.

Method GET_ALL_PARAMS_EXPORTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_EXPORTING_PARAMS Value transfer Type reference (TYPE) TT_PARAMETER 20130905

Method GET_ALL_PARAMS_EXPORTING on Interface IF_ATD_IN_OUT_PARAMETERS has no exception.

Method GET_ALL_PARAMS_IMPORTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_IMPORTING_PARAMS Value transfer Type reference (TYPE) TT_PARAMETER 20130905

Method GET_ALL_PARAMS_IMPORTING on Interface IF_ATD_IN_OUT_PARAMETERS has no exception.

Method GET_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_EVENT Value transfer Type reference (TYPE) TT_EVENT 20130905

Method GET_EVENTS on Interface IF_ATD_IN_OUT_PARAMETERS has no exception.

Method GET_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_EXCEPTION Value transfer Object reference (TYPE REF TO) CX_ROOT 20130905

Method GET_EXCEPTION on Interface IF_ATD_IN_OUT_PARAMETERS has no exception.

Method GET_PARAM_CHANGING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) ABAP_PARMNAME 20130905
2 Returning R_OUT Value transfer Object reference (TYPE REF TO) DATA 20130905
# Exception Resumable Description Created on
1 CX_ATD_PARAM_NOT_FOUND 20130905

Method GET_PARAM_EXPORTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) ABAP_PARMNAME 20130905
2 Returning R_OUT Value transfer Object reference (TYPE REF TO) DATA 20130905
# Exception Resumable Description Created on
1 CX_ATD_PARAM_NOT_FOUND 20130905

Method GET_PARAM_IMPORTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) ABAP_PARMNAME 20130905
2 Returning R_VALUE Value transfer Object reference (TYPE REF TO) DATA 20130905
# Exception Resumable Description Created on
1 CX_ATD_PARAM_NOT_FOUND 20130905

Method GET_PARAM_RETURNING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_OUT Value transfer Object reference (TYPE REF TO) DATA 20130905
# Exception Resumable Description Created on
1 CX_ATD_PARAM_NOT_FOUND 20130905

Method HAS_NEXT_INPUT Signature

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

Method HAS_NEXT_INPUT on Interface IF_ATD_IN_OUT_PARAMETERS has no exception.

Method IGNORE_ALL_PARAMETERS Signature

Method IGNORE_ALL_PARAMETERS on Interface IF_ATD_IN_OUT_PARAMETERS has no parameter.
Method IGNORE_ALL_PARAMETERS on Interface IF_ATD_IN_OUT_PARAMETERS has no exception.

Method IGNORE_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) ABAP_PARMNAME 20130905
# Exception Resumable Description Created on
1 CX_ATD_EXCEPTION_CORE 20130905

Method IS_CHANGING_PARAM_SUPPLIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) ABAP_PARMNAME 20130909
2 Returning R_SUPPLIED Value transfer Type reference (TYPE) ABAP_BOOL 20130909
# Exception Resumable Description Created on
1 CX_ATD_EXCEPTION_CORE 20130909

Method IS_IMPORTING_PARAM_SUPPLIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) ABAP_PARMNAME 20130909
2 Returning R_SUPPLIED Value transfer Type reference (TYPE) ABAP_BOOL 20130909
# Exception Resumable Description Created on
1 CX_ATD_EXCEPTION_CORE 20130909

Method NEXT_INPUT_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_IGNORE Call by reference Type reference (TYPE) ABAP_BOOL 20130905
2 Exporting EV_KIND Call by reference Type reference (TYPE) ABAP_PARMKIND 20130905
3 Exporting EV_NAME Call by reference Type reference (TYPE) ABAP_PARMNAME 20130905
# Exception Resumable Description Created on
1 CX_ATD_EXCEPTION_CORE 20130905

Method RESET_ITERATION Signature

Method RESET_ITERATION on Interface IF_ATD_IN_OUT_PARAMETERS has no parameter.
Method RESET_ITERATION on Interface IF_ATD_IN_OUT_PARAMETERS has no exception.

Method SET_ALL_PARAMS_CHANGING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CHANGING_PARAMS Call by reference Type reference (TYPE) TT_PARAMETER 20130905

Method SET_ALL_PARAMS_CHANGING on Interface IF_ATD_IN_OUT_PARAMETERS has no exception.

Method SET_ALL_PARAMS_EXPORTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_EXPORTING_PARAMS Call by reference Type reference (TYPE) TT_PARAMETER 20130905

Method SET_ALL_PARAMS_EXPORTING on Interface IF_ATD_IN_OUT_PARAMETERS has no exception.

Method SET_ALL_PARAMS_IMPORTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_IMPORTING_PARAMS Call by reference Type reference (TYPE) TT_PARAMETER 20130905

Method SET_ALL_PARAMS_IMPORTING on Interface IF_ATD_IN_OUT_PARAMETERS has no exception.

Method SET_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARAMS Call by reference Type reference (TYPE) ABAP_PARMBIND_TAB 20130905
2 Importing IV_NAME Call by reference Type reference (TYPE) ABAP_EVNTNAME 20130905

Method SET_EVENT on Interface IF_ATD_IN_OUT_PARAMETERS has no exception.

Method SET_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_EVENTS Call by reference Type reference (TYPE) TT_EVENT 20130905

Method SET_EVENTS on Interface IF_ATD_IN_OUT_PARAMETERS has no exception.

Method SET_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_ROOT 20130905

Method SET_EXCEPTION on Interface IF_ATD_IN_OUT_PARAMETERS has no exception.

Method SET_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_KIND Call by reference Type reference (TYPE) ABAP_PARMKIND 20130905
2 Importing IV_NAME Call by reference Type reference (TYPE) ABAP_PARMNAME 20130905
3 Importing IV_NOT_SUPPLIED Call by reference Type reference (TYPE) ABAP_BOOL 20130905
4 Importing I_VALUE Call by reference Type reference (TYPE) ANY 20130905
# Exception Resumable Description Created on
1 CX_ATD_EXCEPTION_CORE 20130905

Method SET_PARAM_CHANGING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) ABAP_PARMNAME 20130905
2 Importing IV_NOT_SUPPLIED Call by reference Type reference (TYPE) ABAP_BOOL 20130905
3 Importing I_VALUE Call by reference Type reference (TYPE) ANY 20130905
# Exception Resumable Description Created on
1 CX_ATD_EXCEPTION_CORE 20130905

Method SET_PARAM_EXPORTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) ABAP_PARMNAME 20130905
2 Importing I_VALUE Call by reference Type reference (TYPE) ANY 20130905
# Exception Resumable Description Created on
1 CX_ATD_EXCEPTION_CORE 20130905

Method SET_PARAM_IMPORTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) ABAP_PARMNAME 20130905
2 Importing IV_NOT_SUPPLIED Call by reference Type reference (TYPE) ABAP_BOOL 20130905
3 Importing I_VALUE Call by reference Type reference (TYPE) ANY 20130905
# Exception Resumable Description Created on
1 CX_ATD_EXCEPTION_CORE 20130905

Method SET_PARAM_RETURNING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) ABAP_PARMNAME 20130905
2 Importing I_VALUE Call by reference Type reference (TYPE) ANY 20130905

Method SET_PARAM_RETURNING on Interface IF_ATD_IN_OUT_PARAMETERS has no exception.

Method SIZE_OF_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SIZE Value transfer Type reference (TYPE) I 20130905

Method SIZE_OF_INPUT on Interface IF_ATD_IN_OUT_PARAMETERS has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740