dw.util
Class Iterator
Object
dw.util.Iterator
The Iterator class allows you to access items in a collection.
All Known Subclasses
Constructor Summary
This class does not have a constructor, so you cannot create it directly. To get an instance of this class, use one of the subclass constructors.
Method Summary
asList() : List
Convert the iterator into a list.
asList(start : Number, size : Number) : List
Converts a sub-sequence within the iterator into a list.
hasNext() : boolean
Indicates if there are more elements.
next() : Object
Returns the next element from the Iterator.
Methods inherited from class Object
Method Detail
asList
asList() : List
Convert the iterator into a list. After this conversion the iterator is empty and hasNext() will always return false. Note: This method should be used with care. For example a large database result is pulled into memory completely with this method and can cause an OutOfMemory situation.
Returns:
the iterator as a list.

asList
asList(start : Number, size : Number) : List
Converts a sub-sequence within the iterator into a list. Note: This method should be used with care. For example a large database result is pulled into memory completely with this method and can cause an OutOfMemory situation.
Parameters:
start - the number of elements to iterate before adding elements to the sublist. Negative values are treated as 0.
size - the maximum number of elements to add to the sublist. Nonpositive values always result in empty list.
Returns:
a sub-sequence within the iterator into a list.

hasNext
hasNext() : boolean
Indicates if there are more elements.
Returns:
true if there are more elements, false otherwise.

next
next() : Object
Returns the next element from the Iterator.
Returns:
the next element from the Iterator.

X Privacy Update: We use cookies to make interactions with our websites and services easy and meaningful, to better understand how they are used. By continuing to use this site you are giving us your consent to do this. Privacy Policy.