Class FloatDataType

  • Direct Known Subclasses:
    ArgumentTypeSetType.FloatArgumentType, ParameterTypeSetType.FloatParameterType

    public class FloatDataType
    extends NumericDataType
    Contains a floating point value.

    Java class for FloatDataType complex type.

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

     <complexType name="FloatDataType">
       <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}FloatRangeType">
                     <attribute name="validRangeAppliesToCalibrated" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
                   </extension>
                 </complexContent>
               </complexType>
             </element>
           </sequence>
           <attribute name="initialValue" type="{http://www.w3.org/2001/XMLSchema}double" />
           <attribute name="sizeInBits" default="32">
             <simpleType>
               <restriction base="{http://www.w3.org/2001/XMLSchema}positiveInteger">
                 <enumeration value="32"/>
                 <enumeration value="64"/>
                 <enumeration value="128"/>
               </restriction>
             </simpleType>
           </attribute>
         </extension>
       </complexContent>
     </complexType>
     
    • Constructor Detail

      • FloatDataType

        public FloatDataType()
    • Method Detail

      • getInitialValue

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

        public void setInitialValue​(Double value)
        Sets the value of the initialValue property.
        Parameters:
        value - allowed object is Double
      • 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