Class IntegerDataType

  • Direct Known Subclasses:
    ArgumentTypeSetType.IntegerArgumentType, ParameterTypeSetType.IntegerParameterType

    public class IntegerDataType
    extends NumericDataType
    Contains an integral value

    Java class for IntegerDataType complex type.

    The following schema fragment specifies the expected content contained within this class.

     <complexType name="IntegerDataType">
       <complexContent>
         <extension base="{http://www.omg.org/space/xtce}NumericDataType">
           <sequence>
             <element name="ValidRange" minOccurs="0">
               <complexType>
                 <complexContent>
                   <extension base="{http://www.omg.org/space/xtce}IntegerRangeType">
                     <attribute name="validRangeAppliesToCalibrated" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
                   </extension>
                 </complexContent>
               </complexType>
             </element>
           </sequence>
           <attribute name="initialValue" type="{http://www.omg.org/space/xtce}FixedIntegerValueType" />
           <attribute name="sizeInBits" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" default="32" />
           <attribute name="signed" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
         </extension>
       </complexContent>
     </complexType>
     
    • Constructor Detail

      • IntegerDataType

        public IntegerDataType()
    • Method Detail

      • getInitialValue

        public String getInitialValue()
        Gets the value of the initialValue property.
        Returns:
        possible object is String
      • setInitialValue

        public void setInitialValue​(String value)
        Sets the value of the initialValue property.
        Parameters:
        value - allowed object is String
      • getSizeInBits

        public BigInteger getSizeInBits()
        Gets the value of the sizeInBits property.
        Returns:
        possible object is BigInteger
      • setSizeInBits

        public void setSizeInBits​(BigInteger value)
        Sets the value of the sizeInBits property.
        Parameters:
        value - allowed object is BigInteger
      • isSigned

        public boolean isSigned()
        Gets the value of the signed property.
        Returns:
        possible object is Boolean
      • setSigned

        public void setSigned​(Boolean value)
        Sets the value of the signed property.
        Parameters:
        value - allowed object is Boolean