Skip to main content

getNext

Short summary​

This method returns the next object from the iterator and move the iterator to it. If there is no next object, this should return NULL.

Example:

WHILE(iterator.hasNext())DO
iterator.getNext().hashcode;
END_WHILE

Return: CNM_AbstractObject.IObject: next object in collection, NULL if End of Collection is reached

Parameters​

none

Code​

Declaration​

METHOD FINAL getNext :CNM_AbstractObject.IObject

Implementation​

THIS^.iterate(execute := TRUE );
getNext := THIS^.current;