Showing:

Annotations
Diagrams
Facets
Model
Properties
Source
Element eml:IntegerArrayFromBooleanMaskArray / eml:TotalIndexCount
Namespace http://www.energistics.org/energyml/data/commonv2
Annotations
Total number of integer elements in the array. This number is different from the number of Boolean mask values used to represent the array.
Diagram
DiagramBaseTypes_xsd_Simple_Type_eml_PositiveLong.tmp#PositiveLong
Type eml:PositiveLong
Properties
content simple
minOccurs 1
maxOccurs 1
Facets
minInclusive 1
Source
<xs:element name="TotalIndexCount" type="eml:PositiveLong" minOccurs="1" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Total number of integer elements in the array. This number is different from the number of Boolean mask values used to represent the array.</xs:documentation>
  </xs:annotation>
</xs:element>
Element eml:IntegerArrayFromBooleanMaskArray / eml:Mask
Namespace http://www.energistics.org/energyml/data/commonv2
Annotations
Boolean mask. A true element indicates that the index is included on the list of integer values.
Diagram
DiagramBaseTypes_xsd_Complex_Type_eml_AbstractValueArray.tmp#AbstractValueArrayBaseTypes_xsd_Complex_Type_eml_AbstractBooleanArray.tmp#AbstractBooleanArray
Type eml:AbstractBooleanArray
Type hierarchy
Properties
content complex
minOccurs 1
maxOccurs 1
Model
Source
<xs:element name="Mask" type="eml:AbstractBooleanArray" minOccurs="1" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Boolean mask. A true element indicates that the index is included on the list of integer values.</xs:documentation>
  </xs:annotation>
</xs:element>
Complex Type eml:IntegerArrayFromBooleanMaskArray
Namespace http://www.energistics.org/energyml/data/commonv2
Annotations
One-dimensional array of integer values obtained from the true elements of the Boolean mask.
Diagram
DiagramBaseTypes_xsd_Complex_Type_eml_AbstractValueArray.tmp#AbstractValueArrayBaseTypes_xsd_Complex_Type_eml_AbstractNumericArray.tmp#AbstractNumericArrayBaseTypes_xsd_Complex_Type_eml_AbstractIntegerArray.tmp#AbstractIntegerArrayBaseTypes_xsd_Complex_Type_eml_IntegerArrayFromBooleanMaskArray.tmp#IntegerArrayFromBooleanMaskArray_TotalIndexCountBaseTypes_xsd_Complex_Type_eml_IntegerArrayFromBooleanMaskArray.tmp#IntegerArrayFromBooleanMaskArray_Mask
Type extension of eml:AbstractIntegerArray
Type hierarchy
Model
Children eml:Mask, eml:TotalIndexCount
Source
<xs:complexType name="IntegerArrayFromBooleanMaskArray">
  <xs:annotation>
    <xs:documentation>One-dimensional array of integer values obtained from the true elements of the Boolean mask.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="eml:AbstractIntegerArray">
      <xs:sequence>
        <xs:element name="TotalIndexCount" type="eml:PositiveLong" minOccurs="1" maxOccurs="1">
          <xs:annotation>
            <xs:documentation>Total number of integer elements in the array. This number is different from the number of Boolean mask values used to represent the array.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Mask" type="eml:AbstractBooleanArray" minOccurs="1" maxOccurs="1">
          <xs:annotation>
            <xs:documentation>Boolean mask. A true element indicates that the index is included on the list of integer values.</xs:documentation>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>