Class Undefined

    • Constructor Detail

      • Undefined

        protected Undefined​(java.lang.String name,
                            DataTypeManager dtm)
    • Method Detail

      • isDynamicallySized

        public boolean isDynamicallySized()
        Description copied from interface: DataType
        Indicates if this data-type is dynamically sized based upon DataOrganization.
        See Also:
        DataType.isDynamicallySized()
      • getUndefinedDataType

        public static DataType getUndefinedDataType​(int size)
        Get an Undefined data-type instance of the requested size
        Parameters:
        size - data type size, sizes greater than 8 will cause an Undefined1[size] (i.e., Array) to be returned.
        Returns:
        Undefined data type
      • getUndefinedDataTypes

        public static Undefined[] getUndefinedDataTypes()
      • isUndefined

        public static boolean isUndefined​(DataType dataType)
        Determine if the specified dataType is either a DefaultDataType, an Undefined data-type, or an Array of Undefined data-types.
        Parameters:
        dataType -
        Returns:
        true if dataType represents an undefined data-type in its various forms, else false.
      • isUndefinedArray

        public static boolean isUndefinedArray​(DataType dataType)
        Determine if the specified dataType is an undefined array used to represent large undefined data.
        Parameters:
        dataType -
        Returns:
        true if the specified dataType is an undefined array used to represent large undefined data, otherwise false.