JadeIteratorIF Interface

The JadeIteratorIF interface, defined in RootSchema, provides the contract for an implementing class to sequentially generate or access elements, one at a time.

A JadeIteratorIF implementation instance is generally created and returned by a JadeIterableIF interface implementation, which exposes the createIterator method.

The JadeIteratorIF interface is an abstraction of the Iterator class, which encapsulates the behavior to iterate a Collection class.

For details about implementing the JadeIterableIF interface for a class selected in the Class Browser of your schema, see "Implementing an Interface", in Chapter 14 (Adding and Maintaining Interfaces"), of the JADE Development Environment User’s Guide.

The automatically generated stub methods in classes that implement the interface contain no body logic. It is your responsibility to provide the source code that meets the requirements of your application for each stub method.

For details about the JadeIteratorIF interface methods, see "JadeIteratorIF Interface Methods", in the following subsection.

Implemented by:   Iterator

2020.0.01 and higher