java :: AbstractJavaArray :: defaultinit
# Java primitive array
#
# These have fixed size so they offer the same services as `SequenceRead` and
# `[]=`, but would not support `Sequence::add`.
extern class AbstractJavaArray[E: Object]
super SequenceRead[E]
super JavaObject
# Set the `value` at `key`
fun []=(key: Int, value: E) is abstract
redef fun iterator do return new JavaArrayIterator[E](self)
redef fun reverse_iterator do return new JavaArrayReverseIterator[E](self)
end
lib/java/collections.nit:33,1--47,3