Class IVNumberArray

All Implemented Interfaces:
Alarm, Array, Display, Time, VNumberArray, VType
Direct Known Subclasses:
IVByteArray, IVDoubleArray, IVFloatArray, IVIntArray, IVLongArray, IVShortArray

public abstract class IVNumberArray extends IVNumeric implements VNumberArray
  • Constructor Details

  • Method Details

    • getSizes

      public final ListInt getSizes()
      Description copied from interface: Array
      The shape of the multidimensional array.

      The size of the returned list will be the number of the dimension of the array. Each number represents the size of each dimension. The total number of elements in the array is therefore the product of all the numbers in the list returned.

      Specified by:
      getSizes in interface Array
      Returns:
      the dimension sizes
    • toString

      public final String toString()
      Overrides:
      toString in class Object
    • getDimensionDisplay

      public final List<ArrayDimensionDisplay> getDimensionDisplay()
      Description copied from interface: VNumberArray
      Returns the boundaries of each cell.
      Specified by:
      getDimensionDisplay in interface VNumberArray
      Returns:
      the dimension display; can't be null