SAP ABAP Class IF_BOL_BO_COL_ITERATOR (Business Object Collection Iterator Interface)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_BOL_BO_COL_MULTI_SEL Multiple Selection for Business Object Collections 20050614
Properties
Class IF_BOL_BO_COL_ITERATOR  
Short Description Business Object Collection Iterator Interface    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20020425   SAP 
Last change 20100303   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 IF_BOL_BO_COL_ITERATOR Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class IF_BOL_BO_COL_ITERATOR has no interface implemented.
Friends
Class IF_BOL_BO_COL_ITERATOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FILTER_ACTIVE Instance attribute Public Type reference (TYPE) ABAP_BOOL 20030624
2 FILTER_MODE_CACHED Constant Public Type reference (TYPE) CHAR1 'C' Filter Mode: The Filter Result Is Buffered 20060502
3 FILTER_MODE_INTERACTIVE Constant Public Type reference (TYPE) CHAR1 'I' Filter Mode: Result Is Always Determined from Current Data 20060502
Methods
# Method Level Visibility Method type Description Created on
1 ADAPT_FILTER Instance method Public Method Aligns the Filter with That of the Specified Iterator 20060714
2 DELETE_FILTER Instance method Public Method Delete Filter 20030624
3 FILTER_BY_PROPERTY Instance method Public Method Filter Collection According to Value Specified 20030624
4 FIND_BO Instance method Public Method Searches for and Positions on a Given BO 20070703
5 FIND_BY_PROPERTY Instance method Public Method Searches for BO with a Specific Value for a Given Attribute 20020814
6 GET_BY_INDEX Instance method Public Method Returns the Business Object for a Given Index 20020627
7 GET_COPY Instance method Public Method Returns a Copy of the Iterator 20070419
8 GET_CURRENT Instance method Public Method Delivers the Current Focus Business Object Instance 20020425
9 GET_CURRENT_INDEX Instance method Public Method Returns the Index of the Current Focus Business Object 20050614
10 GET_FIRST Instance method Public Method Returns the First Business Object Instance 20020425
11 GET_LAST Instance method Public Method Returns the Last Business Object Instance 20020425
12 GET_MARKED Instance method Public Method 20050614
13 GET_MARKED_INDICES Instance method Public Method 20050614
14 GET_NEXT Instance method Public Method Returns the Next Business Object Instance 20020425
15 GET_PREVIOUS Instance method Public Method Returns the Previous Business Object Instance 20020425
16 IS_ANY_UNMARKED Instance method Public Method 20090226
17 MARK Instance method Public Method 20050614
18 MARK_ALL Instance method Public Method 20050614
19 SIZE Instance method Public Method Current Number of Entries (Taking Filter Into Account) 20040326
20 UNMARK Instance method Public Method 20050614
21 UNMARK_ALL Instance method Public Method 20050614
Events
Class IF_BOL_BO_COL_ITERATOR has no event.
Types
Class IF_BOL_BO_COL_ITERATOR has no local type.
Method Signatures

Method ADAPT_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ITERATOR Call by reference Object reference (TYPE REF TO) IF_BOL_BO_COL_ITERATOR BO Collection Iterator Interface 20060714

Method ADAPT_FILTER on class IF_BOL_BO_COL_ITERATOR has no exception.

Method DELETE_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ALL Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Alle Filter löschen 20041214

Method DELETE_FILTER on class IF_BOL_BO_COL_ITERATOR has no exception.

Method FILTER_BY_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ATTR_NAME Call by reference Type reference (TYPE) NAME_KOMP Komponentenname 20030624
2 Importing IV_FILTER_MODE Call by reference Type reference (TYPE) CHAR1 IF_BOL_BO_COL_ITERATOR=>FILTER_MODE_CACHED Filtermodus 20060502
3 Importing IV_VALUE Call by reference Type reference (TYPE) DATA Wert 20030624

Method FILTER_BY_PROPERTY on class IF_BOL_BO_COL_ITERATOR has no exception.

Method FIND_BO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BO Call by reference Object reference (TYPE REF TO) IF_BOL_BO_PROPERTY_ACCESS Zugriffsinterface für BO Attribute 20070703
2 Returning RV_FOUND Value transfer Type reference (TYPE) ABAP_BOOL 20070703

Method FIND_BO on class IF_BOL_BO_COL_ITERATOR has no exception.

Method FIND_BY_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ATTR_NAME Call by reference Type reference (TYPE) NAME_KOMP Komponentenname 20020814
2 Importing IV_VALUE Call by reference Type reference (TYPE) DATA Wert 20020814
3 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) IF_BOL_BO_PROPERTY_ACCESS Zugriffsinterface für BO Attribute 20020814

Method FIND_BY_PROPERTY on class IF_BOL_BO_COL_ITERATOR has no exception.

Method GET_BY_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INDEX Call by reference Type reference (TYPE) CRMT_IDX 5-stelliger Index 20020627
2 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) IF_BOL_BO_PROPERTY_ACCESS Zugriffsinterface für BO Attribute 20020627

Method GET_BY_INDEX on class IF_BOL_BO_COL_ITERATOR has no exception.

Method GET_COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) IF_BOL_BO_COL_ITERATOR BO Collection Iterator Interface 20070419

Method GET_COPY on class IF_BOL_BO_COL_ITERATOR has no exception.

Method GET_CURRENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) IF_BOL_BO_PROPERTY_ACCESS Zugriffsinterface für BO Attribute 20020425

Method GET_CURRENT on class IF_BOL_BO_COL_ITERATOR has no exception.

Method GET_CURRENT_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) SYTABIX Index 20050614

Method GET_CURRENT_INDEX on class IF_BOL_BO_COL_ITERATOR has no exception.

Method GET_FIRST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) IF_BOL_BO_PROPERTY_ACCESS Zugriffsinterface für BO Attribute 20020425

Method GET_FIRST on class IF_BOL_BO_COL_ITERATOR has no exception.

Method GET_LAST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) IF_BOL_BO_PROPERTY_ACCESS Zugriffsinterface für BO Attribute 20020425

Method GET_LAST on class IF_BOL_BO_COL_ITERATOR has no exception.

Method GET_MARKED Signature

Method GET_MARKED on class IF_BOL_BO_COL_ITERATOR has no parameter.
Method GET_MARKED on class IF_BOL_BO_COL_ITERATOR has no exception.

Method GET_MARKED_INDICES Signature

Method GET_MARKED_INDICES on class IF_BOL_BO_COL_ITERATOR has no parameter.
Method GET_MARKED_INDICES on class IF_BOL_BO_COL_ITERATOR has no exception.

Method GET_NEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) IF_BOL_BO_PROPERTY_ACCESS Zugriffsinterface für BO Attribute 20020425

Method GET_NEXT on class IF_BOL_BO_COL_ITERATOR has no exception.

Method GET_PREVIOUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) IF_BOL_BO_PROPERTY_ACCESS Zugriffsinterface für BO Attribute 20020425

Method GET_PREVIOUS on class IF_BOL_BO_COL_ITERATOR has no exception.

Method IS_ANY_UNMARKED Signature

Method IS_ANY_UNMARKED on class IF_BOL_BO_COL_ITERATOR has no parameter.
Method IS_ANY_UNMARKED on class IF_BOL_BO_COL_ITERATOR has no exception.

Method MARK Signature

Method MARK on class IF_BOL_BO_COL_ITERATOR has no parameter.
Method MARK on class IF_BOL_BO_COL_ITERATOR has no exception.

Method MARK_ALL Signature

Method MARK_ALL on class IF_BOL_BO_COL_ITERATOR has no parameter.
Method MARK_ALL on class IF_BOL_BO_COL_ITERATOR has no exception.

Method SIZE Signature

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

Method SIZE on class IF_BOL_BO_COL_ITERATOR has no exception.

Method UNMARK Signature

Method UNMARK on class IF_BOL_BO_COL_ITERATOR has no parameter.
Method UNMARK on class IF_BOL_BO_COL_ITERATOR has no exception.

Method UNMARK_ALL Signature

Method UNMARK_ALL on class IF_BOL_BO_COL_ITERATOR has no parameter.
Method UNMARK_ALL on class IF_BOL_BO_COL_ITERATOR has no exception.
History
Last changed by/on SAP  20100303 
SAP Release Created in