anchor.diff:      endif.
   
     endmethod.
  -
   
     method validate_sift_and_get_type.
   
  
positive.code:     endif.
  
      ed_output_type = id_if_desc->get_method_parameter_type(
        p_method_name    = <method>-name
        p_parameter_name = es_output_param-name ).
  
      if i_config-field_only is not initial.
  
negative.code:     class-methods validate_connect_and_get_types
        importing
          id_if_desc type ref to cl_abap_objectdescr
          i_config type zif_mockup_loader=>ty_mock_config
        exporting
          et_sift_types type tty_filter_types
          ed_output_type type ref to cl_abap_typedescr
          es_output_param type abap_parmdescr
        raising
          zcx_mockup_loader_error .
  
      class-methods validate_method_and_get_otype
        importing
          id_if_desc type ref to cl_abap_objectdescr
          i_config type zif_mockup_loader=>ty_mock_config
          i_method type abap_methdescr
        exporting
          ed_output_type type ref to cl_abap_typedescr
          es_output_param type abap_parmdescr
        raising
          zcx_mockup_loader_error .
  
      class-methods validate_filter_and_get_ftype
        importing
          id_if_desc type ref to cl_abap_objectdescr
          i_config type zif_mockup_loader=>ty_mock_config
        returning
          value(rt_sift_types) type tty_filter_types
        raising
          zcx_mockup_loader_error .
  
  