SAP ABAP Class CL_CROP_ENUMERATE (Object Enumerating)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-APP-BP (Application Component) MDG Business Partner (Central Part)
     MDG_BS_BP_GENIL_NO_TRANSL (Package) Master Data Governance: GENIL
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CROP_ENUMERATE Object Enumerating 20120115
Properties
Class CL_CROP_ENUMERATE  
Short Description Object Enumerating    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MDG_BS_BP_GENIL_NO_TRANSL   Master Data Governance: GENIL 
Created 20120115   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CROP_ENUMERATE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_CROP_ENUMERATE Object Enumerating 20120115
Friends
Class CL_CROP_ENUMERATE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_ENUMERATOR Instance attribute Protected Object reference (TYPE REF TO) IF_CROP_ENUMERATOR Enumeration Callback 20120115
2 MT_ENUMERABLES Instance attribute Protected Type reference (TYPE) CROP_T_ENUMERABLES List of enumerable objects 20120115
3 MV_CURRENT Instance attribute Protected Type reference (TYPE) SYTABIX 0 Index of Internal Tables 20120115
Methods
# Method Level Visibility Method type Description Created on
1 ALL Instance method Protected Method 20120115
2 AT_INDEX Instance method Protected Method 20120117
3 CURRENT Instance method Protected Method 20120115
4 FIRST Instance method Protected Method 20120115
5 GET_INSTANCE Static method Public Method returns an instance to run object enumeration 20120115
6 LAST Instance method Protected Method 20120115
7 NEXT Instance method Protected Method 20120115
8 PILE Instance method Protected Method 20120115
9 PREVIOUS Instance method Protected Method 20120115
Events
Class CL_CROP_ENUMERATE has no event.
Types
Class CL_CROP_ENUMERATE has no local type.
Method Signatures

Method ALL Signature

Method ALL on class CL_CROP_ENUMERATE has no parameter.
Method ALL on class CL_CROP_ENUMERATE has no exception.

Method AT_INDEX Signature

Method AT_INDEX on class CL_CROP_ENUMERATE has no parameter.
Method AT_INDEX on class CL_CROP_ENUMERATE has no exception.

Method CURRENT Signature

Method CURRENT on class CL_CROP_ENUMERATE has no parameter.
Method CURRENT on class CL_CROP_ENUMERATE has no exception.

Method FIRST Signature

Method FIRST on class CL_CROP_ENUMERATE has no parameter.
Method FIRST on class CL_CROP_ENUMERATE has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ENUMERATOR Call by reference Object reference (TYPE REF TO) IF_CROP_ENUMERATOR Enumeration Callback 20120115
2 Importing IV_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME 'CL_CROP_ENUMERATE' Object Type Name 20120115
3 Returning RO_ENUMERATE Value transfer Object reference (TYPE REF TO) IF_CROP_ENUMERATE Object Enumerating 20120115

Method GET_INSTANCE on class CL_CROP_ENUMERATE has no exception.

Method LAST Signature

Method LAST on class CL_CROP_ENUMERATE has no parameter.
Method LAST on class CL_CROP_ENUMERATE has no exception.

Method NEXT Signature

Method NEXT on class CL_CROP_ENUMERATE has no parameter.
Method NEXT on class CL_CROP_ENUMERATE has no exception.

Method PILE Signature

Method PILE on class CL_CROP_ENUMERATE has no parameter.
Method PILE on class CL_CROP_ENUMERATE has no exception.

Method PREVIOUS Signature

Method PREVIOUS on class CL_CROP_ENUMERATE has no parameter.
Method PREVIOUS on class CL_CROP_ENUMERATE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 732