Class DataTypeInfo

    • Field Detail

      • dataTypeHandle

        protected final java.lang.Object dataTypeHandle
      • dataTypeLength

        protected final int dataTypeLength
      • dataTypeAlignment

        protected final int dataTypeAlignment
    • Constructor Detail

      • DataTypeInfo

        public DataTypeInfo​(java.lang.Object dataTypeHandle,
                            int dataTypeLength,
                            int dataTypeAlignment)
        Constructor for DataTypeInfo.
        Parameters:
        dataTypeHandle - any Object providing identity for this data type
        dataTypeLength - the length of the data type
        dataTypeAlignment - the alignment of the data type
    • Method Detail

      • getDataTypeHandle

        public java.lang.Object getDataTypeHandle()
      • getDataTypeLength

        public int getDataTypeLength()
      • getDataTypeAlignment

        public int getDataTypeAlignment()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object