SAP ABAP Class CL_UBD_METHOD (BD Lib: Method)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-SUR (Application Component) Web Survey
     UBD_REMOTE (Package) Web FIN Survey: Business Domain Lib Remote Modules
Properties
Class CL_UBD_METHOD  
Short Description BD Lib: Method    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class UBD_REMOTE    
Program status     
Category 0   
Package UBD_REMOTE   Web FIN Survey: Business Domain Lib Remote Modules 
Created 20010507   SAP 
Last change 20010809   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 CL_IXML Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_UBD_TRANSFORM Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 SEOS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 UBDTY Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_UBD_METHOD has no interface implemented.
Friends
Class CL_UBD_METHOD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CD_CONSTRUCTOR Constant Public Type reference (TYPE) ABAP_METHNAME 'CONSTRUCTOR' 20010801
2 CD_MULTI Constant Public Type reference (TYPE) STRING 'MULTI' 20010801
3 CD_SINGLE Constant Public Type reference (TYPE) STRING 'SINGLE' 20010801
4 CD_VISIBILITY_PUBLIC Constant Private Type reference (TYPE) CHAR01 'U' 20020722
5 MD_BUSINESS_DOMAIN Instance attribute Private Type reference (TYPE) UBD_DOMAIN 20010906
6 MD_CLASS_NAME Instance attribute Private Type reference (TYPE) ABAP_CLASSNAME 20010507
7 MD_DESTINATION Instance attribute Private Type reference (TYPE) RFCDEST 20010801
8 MD_METHOD_DESCR Instance attribute Private Type reference (TYPE) SEODESCR 20010801
9 MD_METHOD_NAME Instance attribute Private Type reference (TYPE) ABAP_METHNAME 20010507
10 MD_MULTI_METHOD Instance attribute Private Type reference (TYPE) ABAP_METHNAME 20010723
11 MD_MULTI_PARAMETER Instance attribute Private Type reference (TYPE) ABAP_PARMNAME 20010724
12 MD_MULTI_TYPE Instance attribute Private Type reference (TYPE) ABAP_TYPENAME 20010723
13 MT_EXCEPTION Instance attribute Private Type reference (TYPE) ABAP_EXCPDESCR_TAB 20010806
14 MT_PARAMETER Instance attribute Private Type reference (TYPE) UBDTY_T_PARAMETER_DEF 20010507
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_INTROSPECTOR Static method Public Method 20010801
2 CONSTRUCTOR Instance method Public Constructor 20010507
3 GET_BUSINESS_DOMAIN Instance method Public Method 20010906
4 GET_CHANGING_PARAMETERS Instance method Public Method 20010723
5 GET_CLASS_DESCRIPTION Instance method Public Method 20010507
6 GET_CLASS_NAME Instance method Public Method 20010507
7 GET_DESTINATION Instance method Public Method 20010801
8 GET_EXCEPTIONS Instance method Public Method 20010806
9 GET_EXPORTING_PARAMETERS Instance method Public Method 20010507
10 GET_IMPORTING_PARAMETERS Instance method Public Method 20010507
11 GET_METHOD_AS_DOM Instance method Public Method 20010703
12 GET_METHOD_DESCR Instance method Public Method 20020116
13 GET_METHOD_DESCRIPTION Instance method Public Method 20010507
14 GET_METHOD_NAME Instance method Public Method 20010507
15 GET_MULTI_METHOD Instance method Public Method 20010723
16 GET_PARAMETERS Instance method Public Method 20010507
17 GET_PARAMETER_DESCRIPTION Instance method Public Method 20010507
18 INITIALIZE_PARAMETER Static method Public Method 20010507
19 SET_MULTI_METHOD Instance method Public Method 20010723
Events
Class CL_UBD_METHOD has no event.
Types
Class CL_UBD_METHOD has no local type.
Method Signatures

Method CLASS_INTROSPECTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTRIBUTE Call by reference Type reference (TYPE) UBDTY_T_ATTRIBUTE 20010801
2 Exporting ET_METHOD_DESCRIPTION Call by reference Type reference (TYPE) UBDTY_T_METHOD_DESCRIPTION 20010801
3 Importing ID_CLASS_NAME Call by reference Type reference (TYPE) ABAP_CLASSNAME 20010801
# Exception Resumable Description Created on
1 CLASS_DESCRIPTION_ERROR 20010801
2 CLASS_NAME_NOT_FOUND 20010801

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_BUSINESS_DOMAIN Call by reference Type reference (TYPE) UBD_DOMAIN 20010906
2 Importing ID_CLASS_NAME Call by reference Type reference (TYPE) ABAP_CLASSNAME 20010507
3 Importing ID_DESTINATION Call by reference Type reference (TYPE) RFCDEST 20010801
4 Importing ID_METHOD_DESCR Call by reference Type reference (TYPE) VSEOMETHOD-DESCRIPT 20010801
5 Importing ID_METHOD_NAME Call by reference Type reference (TYPE) ABAP_METHNAME 20010507
6 Importing IT_EXCEPTION Call by reference Type reference (TYPE) ABAP_EXCPDESCR_TAB 20010806
7 Importing IT_PARAMETER Call by reference Type reference (TYPE) UBDTY_T_PARAMETER_DEF 20010517
# Exception Resumable Description Created on
1 NOT_FOUND 20010507

Method GET_BUSINESS_DOMAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_BUSINESS_DOMAIN Value transfer Type reference (TYPE) UBD_DOMAIN 20010906

Method GET_BUSINESS_DOMAIN on class CL_UBD_METHOD has no exception.

Method GET_CHANGING_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_PARAMETER Value transfer Type reference (TYPE) UBDTY_T_PARAMETER_DEF 20010723

Method GET_CHANGING_PARAMETERS on class CL_UBD_METHOD has no exception.

Method GET_CLASS_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_DESCRIPTION Value transfer Type reference (TYPE) W3HTMLTABTYPE 20010507

Method GET_CLASS_DESCRIPTION on class CL_UBD_METHOD has no exception.

Method GET_CLASS_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_CLASS_NAME Value transfer Type reference (TYPE) ABAP_CLASSNAME 20010507

Method GET_CLASS_NAME on class CL_UBD_METHOD has no exception.

Method GET_DESTINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_DESTINATION Value transfer Type reference (TYPE) RFCDEST 20010801

Method GET_DESTINATION on class CL_UBD_METHOD has no exception.

Method GET_EXCEPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_EXCEPTION Value transfer Type reference (TYPE) ABAP_EXCPDESCR_TAB 20010806

Method GET_EXCEPTIONS on class CL_UBD_METHOD has no exception.

Method GET_EXPORTING_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_PARAMETER Value transfer Type reference (TYPE) UBDTY_T_PARAMETER_DEF 20010507

Method GET_EXPORTING_PARAMETERS on class CL_UBD_METHOD has no exception.

Method GET_IMPORTING_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_PARAMETER Value transfer Type reference (TYPE) UBDTY_T_PARAMETER_DEF 20010507

Method GET_IMPORTING_PARAMETERS on class CL_UBD_METHOD has no exception.

Method GET_METHOD_AS_DOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_EXPORT_TYPENAME Call by reference Type reference (TYPE) ABAP_TYPENAME 20010703
2 Returning RR_DOM Value transfer Object reference (TYPE REF TO) IF_IXML_DOCUMENT 20010703
# Exception Resumable Description Created on
1 TOO_MANY_EXPORT_PARAMETERS 20010817

Method GET_METHOD_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_METHOD_DESCR Value transfer Type reference (TYPE) SEODESCR 20020116

Method GET_METHOD_DESCR on class CL_UBD_METHOD has no exception.

Method GET_METHOD_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_METHOD_DESCR Value transfer Type reference (TYPE) VSEOMETHOD-DESCRIPT 20010801

Method GET_METHOD_DESCRIPTION on class CL_UBD_METHOD has no exception.

Method GET_METHOD_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_METHOD_NAME Value transfer Type reference (TYPE) ABAP_METHNAME 20010507

Method GET_METHOD_NAME on class CL_UBD_METHOD has no exception.

Method GET_MULTI_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_MULTI_METHOD Call by reference Type reference (TYPE) ABAP_METHNAME 20010724
2 Exporting ED_MULTI_PARAMETER Call by reference Type reference (TYPE) ABAP_PARMNAME 20010724
3 Exporting ED_MULTI_TYPE Call by reference Type reference (TYPE) ABAP_TYPENAME 20010724

Method GET_MULTI_METHOD on class CL_UBD_METHOD has no exception.

Method GET_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_PARAMETER Value transfer Type reference (TYPE) UBDTY_T_PARAMETER_DEF 20010507

Method GET_PARAMETERS on class CL_UBD_METHOD has no exception.

Method GET_PARAMETER_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_PARAMETER_NAME Call by reference Type reference (TYPE) ABAP_PARMNAME 20010507
2 Returning RD_DESCRIPTION Value transfer Type reference (TYPE) STRING 20010823

Method GET_PARAMETER_DESCRIPTION on class CL_UBD_METHOD has no exception.

Method INITIALIZE_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PARAMETER Call by reference Type reference (TYPE) UBDTY_T_PARAMETER_DEF 20010517
2 Importing ID_CLASS_NAME Call by reference Type reference (TYPE) ABAP_CLASSNAME 20010517
3 Importing ID_METHOD_NAME Call by reference Type reference (TYPE) ABAP_METHNAME 20010517
4 Importing IT_CLASS_PARAMETERS Call by reference Type reference (TYPE) ABAP_PARMBIND_TAB 20010531
5 Importing IT_PARA_DESCR Call by reference Type reference (TYPE) SEOS_PARAMETERS_R 20010801
# Exception Resumable Description Created on
1 CLASS_NAME_NOT_FOUND 20010507
2 METHOD_NAME_NOT_FOUND 20010507
3 PARAMETER_TYPE_NOT_FOUND 20010531

Method SET_MULTI_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_MULTI_METHOD Call by reference Type reference (TYPE) ABAP_METHNAME 20010723
2 Importing ID_MULTI_PARAMETER Call by reference Type reference (TYPE) ABAP_PARMNAME 20010724
3 Importing ID_MULTI_TYPE Call by reference Type reference (TYPE) ABAP_TYPENAME 20010724

Method SET_MULTI_METHOD on class CL_UBD_METHOD has no exception.
History
Last changed by/on SAP  20010809 
SAP Release Created in 3.1A