Enum XTCETypedObject.EngineeringType

    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
      ARRAY
      Calibrated/Engineering type is an Array of an item of another type.
      BINARY
      Calibrated/Engineering type is a simple binary value.
      BOOLEAN
      Calibrated/Engineering type is a Boolean String, which is a trivial two value case of an Enumerated type.
      DURATION
      Calibrated/Engineering type is a duration, or relative time value.
      ENUMERATED
      Calibrated/Engineering type is an Enumerated String.
      FLOAT128
      Calibrated/Engineering type is a quad IEEE754 precision Floating Point number.
      FLOAT32
      Calibrated/Engineering type is a single IEEE754 precision Floating Point number.
      FLOAT64
      Calibrated/Engineering type is a double IEEE754 precision Floating Point number.
      SIGNED
      Calibrated/Engineering type is a signed integer.
      STRING
      Calibrated/Engineering type is a String value.
      STRUCTURE
      Calibrated/Engineering type is an Aggregate or C style Structure.
      TIME
      Calibrated/Engineering type is an Absolute Time value.
      UNKNOWN
      Calibrated/Engineering type could not be determined.
      UNSIGNED
      Calibrated/Engineering type is an unsigned integer.
    • Method Detail

      • values

        public static XTCETypedObject.EngineeringType[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (XTCETypedObject.EngineeringType c : XTCETypedObject.EngineeringType.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static XTCETypedObject.EngineeringType valueOf​(String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        IllegalArgumentException - if this enum type has no constant with the specified name
        NullPointerException - if the argument is null