|
Options | Name | Purpose | |
---|---|---|---|
LOGICAL HasNext () |
|
||
LOGICAL HasPrevious () |
|
||
Progress.Lang.Object Next () |
|
||
INTEGER NextIndex () |
/* Returns the index of the element that would be returned by a subsequent call to next().
Returns list size if the list iterator is at the end of the list.
@return integer The next index or the array size if at the end */
|
||
Progress.Lang.Object Previous () |
|
||
INTEGER PreviousIndex () |
/* Returns the index of the element that would be returned by a subsequent call to previous().
Returns 0 if the list iterator is at the beginning of the list.
@return integer The previous index or 0/zero if at the beginning */
|
||
LOGICAL Remove () |
|
Options | Name | Purpose | |
---|---|---|---|
ArrayIterator (Array) |
/* Constructor
@param Array The array over which to iterate */
|
||
ArrayIterator (Array, integer) |
/* Constructor
@param Array The array over which to iterate
@param integer The starting extent/index */
|
Options | Name | Purpose | |
---|---|---|---|
INTEGER CurrentExtent |
|
||
OpenEdge.Core.Collections.Array IteratedArray |
|
LOGICAL HasNext ()
|
||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
LOGICAL HasPrevious ()
|
||||||||||||
Progress.Lang.Object Next ()
|
||||||||||||
INTEGER NextIndex ()
|
||||||||||||
Progress.Lang.Object Previous ()
|
||||||||||||
INTEGER PreviousIndex ()
|
||||||||||||
LOGICAL Remove ()
|
ArrayIterator (Array)
|
||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ArrayIterator (Array, integer)
|
INTEGER CurrentExtent
|
||||||||
---|---|---|---|---|---|---|---|---|
OpenEdge.Core.Collections.Array IteratedArray
|