class ArrayIterator