Namespace: OpenEdge.Core.Collections
Interface
IIterator
Parent classes:
Inherits: Progress.Lang.Object

Copyright (c) 2013 by Progress Software Corporation. All rights reserved.
File:IIterator
Purpose:traverses a collection forward
Author(s):hdaniels
Notes:* Based on the AutoEdge|TheFactory version




Method Summary
Options Name Purpose
LOGICAL HasNext () /** Indicates whether there's another element @return Logical Trues if the iterator has anotehanother element */
Progress.Lang.Object Next () /** Returns the next object in the iterator. Next being the next object at the iterator's current position. @return Object The object at the 'next' position. */
LOGICAL Remove () /** Removes an entry from the iterator. @return logical True if the operation succeeeded. */


Method Detail
Top

LOGICAL HasNext ()

Purpose: Indicates whether there's another element
Returns LOGICAL
Logical Trues if the iterator has anotehanother element
Top

Progress.Lang.Object Next ()

Purpose: Returns the next object in the iterator. Next being the next object
at the iterator's current position.
Returns Progress.Lang.Object
Object The object at the 'next' position.
Top

LOGICAL Remove ()

Purpose: Removes an entry from the iterator.
Returns LOGICAL
logical True if the operation succeeeded.


Copyright © 2017 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 11.7