SAP ABAP Class CL_BSSOA_CLASS_PROPERTIES (Properties of a class)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-SOA (Application Component) Enterprise SOA
     BS_SOA_REUSE_ERROR_CATEGORIZER (Package) Business Suite SOA: Error Categorizer
Properties
Class CL_BSSOA_CLASS_PROPERTIES  
Short Description Properties of a class    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BS_SOA_REUSE_ERROR_CATEGORIZER   Business Suite SOA: Error Categorizer 
Created 20090309   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BSSOA_CLASS_PROPERTIES has no forward declaration.
Interfaces
Class CL_BSSOA_CLASS_PROPERTIES has no interface implemented.
Friends
Class CL_BSSOA_CLASS_PROPERTIES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_BSSOA_CLASS_PROPERTIES Properties of a class 20090309
2 GT_CLASS Static Attribute Private Type reference (TYPE) TY_CLASS_HTAB Class description 20090309
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20090309
2 DETERMINE_PROXY_NAME Static method Private Method determine proxy name 20090310
3 GET_CLASS Static method Private Method Read class from buffer or construct It 20090309
4 GET_INSTANCE Static method Public Method get instance 20090309
5 GET_METHODS Static method Public Method Methods of a class 20090309
6 GET_OBJ_TYPE Static method Public Method get object type 20090309
7 GET_PROXY_NAME Static method Public Method get proxy name 20090310
8 IS_CLASS Static method Public Method is class ? 20090309
Events
Class CL_BSSOA_CLASS_PROPERTIES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_CLASS Private See coding class description 20090309 BEGIN OF ty_class, class TYPE smt_class, obj_type TYPE prx_r3obj, t_method TYPE smt_method_stab, proxy_name TYPE prx_ifrnam, END OF ty_class
2 TY_CLASS_HTAB Private See coding Class description 20090309 ty_class_htab TYPE HASHED TABLE OF ty_class WITH UNIQUE KEY class
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_BSSOA_CLASS_PROPERTIES has no parameter.
Method CLASS_CONSTRUCTOR on class CL_BSSOA_CLASS_PROPERTIES has no exception.

Method DETERMINE_PROXY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASSNAME Call by reference Type reference (TYPE) SMT_CLASS Name of a Class 20090310
2 Importing IV_OBJ_TYPE Call by reference Type reference (TYPE) PRX_R3OBJ Proxy Generation: Object Type in R3 (DTEL, TABL,...) 20090310
3 Returning RV_PROXY_NAME Value transfer Type reference (TYPE) PRX_IFRNAM Proxy Generation: Object Name in Enterprise Services Builder 20090310

Method DETERMINE_PROXY_NAME on class CL_BSSOA_CLASS_PROPERTIES has no exception.

Method GET_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CLASS Call by reference Type reference (TYPE) TY_CLASS class description 20090309
2 Importing IV_CLASSNAME Call by reference Type reference (TYPE) SMT_CLASS Name of a Class 20090309
# Exception Resumable Description Created on
1 CX_SMT_NO_CLASS Class Does Not Exist 20090309

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_BSSOA_CLASS_PROPERTIES Properties of a class 20090309

Method GET_INSTANCE on class CL_BSSOA_CLASS_PROPERTIES has no exception.

Method GET_METHODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_METHOD Call by reference Type reference (TYPE) SMT_METHOD_STAB Method 20090309
2 Importing IV_CLASSNAME Call by reference Type reference (TYPE) SMT_CLASS Name of a Class 20090309
# Exception Resumable Description Created on
1 CX_SMT_NO_CLASS Class Does Not Exist 20090309

Method GET_OBJ_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASSNAME Call by reference Type reference (TYPE) SMT_CLASS Name of a Class 20090309
2 Returning RE_OBJ_TYPE Value transfer Type reference (TYPE) PRX_R3OBJ Proxy Generation: Object Type in R3 (DTEL, TABL,...) 20090309
# Exception Resumable Description Created on
1 CX_SMT_NO_CLASS Class Does Not Exist 20090309

Method GET_PROXY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASSNAME Call by reference Type reference (TYPE) SMT_CLASS Name of a Class 20090310
2 Returning RE_PROXY_NAME Value transfer Type reference (TYPE) PRX_IFRNAM Proxy Generation: Object Name in Enterprise Services Builder 20090310
# Exception Resumable Description Created on
1 CX_SMT_NO_CLASS Class Does Not Exist 20090310

Method IS_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASSNAME Call by reference Type reference (TYPE) SMT_CLASS Name of a Class 20090309
2 Returning RE_METHOD Value transfer Type reference (TYPE) SMT_BOOLEAN Boolean value 20090309
# Exception Resumable Description Created on
1 CX_SMT_NO_CLASS Class Does Not Exist 20090309
History
Last changed by/on SAP  20110908 
SAP Release Created in 702