filled<$E extends JObject> static method
Creates a JArray of the given length with fill
at each position.
The length
must be a non-negative integer.
Implementation
static JArray<$E> filled<$E extends JObject>(int length, $E fill,
{JObjType<$E>? E}) {
RangeError.checkNotNegative(length);
E ??= fill.$type as JObjType<$E>;
final clazz = E.jClass;
final array = JArray<$E>.fromReference(
E,
JGlobalReference(Jni.accessors
.newObjectArray(
length, clazz.reference.pointer, fill.reference.pointer)
.objectPointer),
);
clazz.release();
return array;
}