SAP ABAP Interface IF_BOL_BO_COL_ITERATOR (Business Object Collection Iterator Interface)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-GOL-BOL (Application Component) Business Object Layer
     CRM_BOL (Package) CRM Business Object Layer
Properties
Interface IF_BOL_BO_COL_ITERATOR  
Short Description Business Object Collection Iterator Interface    
General Data
Package CRM_BOL   CRM Business Object Layer 
Created 20020425   SAP 
Last changed 20100303   SAP 
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
# Interface Abstract Final Description Created on
1 IF_BOL_BO_COL_MULTI_SEL Multiple Selection for Business Object Collections 20050614
Friends
Interface IF_BOL_BO_COL_ITERATOR has no friend.
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
Interface IF_BOL_BO_COL_ITERATOR has no event.
Types
Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface IF_BOL_BO_COL_ITERATOR has no exception.

Method GET_MARKED Signature

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

Method GET_MARKED_INDICES Signature

Method GET_MARKED_INDICES on Interface IF_BOL_BO_COL_ITERATOR has no parameter.
Method GET_MARKED_INDICES on Interface 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 Interface 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 Interface IF_BOL_BO_COL_ITERATOR has no exception.

Method IS_ANY_UNMARKED Signature

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

Method MARK Signature

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

Method MARK_ALL Signature

Method MARK_ALL on Interface IF_BOL_BO_COL_ITERATOR has no parameter.
Method MARK_ALL on Interface 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 Interface IF_BOL_BO_COL_ITERATOR has no exception.

Method UNMARK Signature

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

Method UNMARK_ALL Signature

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