3.21 IntegerConstantArray

Topic Version1Published11/11/2016
For StandardCOM v2.1
Type:ClassStereotype:«XSDcomplexType»

Represents an array of integer values where all values are identical. This an optimization for which an array of explicit integer values is not required.

Table 3.21-1 Attributes

Name

Type

Notes

Count

PositiveLong

Size of the array.

Value

long

Values inside all the elements of the array.

Table 3.21-2 Associations

Association

Notes

From: IntegerConstantArray.

To: AbstractIntegerArray

Generalization

 

From: IntegerLatticeArray.Offset

1..*To: IntegerConstantArray

Association

An offset value indicates the integer difference between two consecutive integer values of the lattice integer values against one particular dimension.

For example, in case of a 1D lattice, the offset value corresponds to the integer difference between the value at index 1 and the value at index 0. It also corresponds to the integer difference between the value at index2 and the value at index 1, etc.

There is one offset value per dimension of the lattice integer values.

The first offset value corresponds to the first dimension of the lattice integer value, the second offset value corresponds to the second dimension of the lattice integer value, etc.

The offset count defines the count of integer difference between two consecutive integer values. It is n-1 where n is the number of values in the dimension of the integer lattice array.