Array Class

An array is an ordered collection of objects in which the member objects are referenced by their position in the collection.

The RootSchema does not have subclasses of Array for all of the primitive types; for example, Any, MemoryAddress, and TimeStampOffset. If you require such an array, subclass the Array class in your user schema, selecting the required type as the membership.

For Array classes that are internal pseudo arrays (that is, arrays of GUI‑related information only in the Jade run time module), the only Array class methods that are implemented are at, atPut, and createIterator. The atPut method is implemented only for primitive type elements on a ListBox, ComboBox, or Table control; that is, it is not implemented for a collection of controls and menu items.

For details about array subscripts and the Array methods, see "Using Subscripts in Arrays" and "Array Methods", in the following subsections.

List

BinaryArray, BooleanArray, ByteArray, CharacterArray, DateArray, DecimalArray, HugeStringArray, Integer64Array, IntegerArray, ObjectArray, PointArray, RealArray, StringArray, StringUtf8Array, TimeArray, TimeStampArray, TimeStampIntervalArray, user‑defined Array classes