# A reverse `Iterator` on Java primitive arrays
private class JavaArrayReverseIterator[E: Object]
	super IndexedIterator[E]
	var array: AbstractJavaArray[E]
	redef fun item do return array[index]
	redef fun is_ok do return index >= 0
	redef fun next do index -= 1
	redef var index = array.length - 1
end
					lib/java/collections.nit:193,1--206,3