Class DataTypeInfo

java.lang.Object
ghidra.program.model.util.DataTypeInfo
Direct Known Subclasses:
CompositeDataTypeElementInfo

public class DataTypeInfo extends Object
  • Field Details

    • dataTypeHandle

      protected final Object dataTypeHandle
    • dataTypeLength

      protected final int dataTypeLength
    • dataTypeAlignment

      protected final int dataTypeAlignment
  • Constructor Details

    • DataTypeInfo

      public DataTypeInfo(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 Details

    • getDataTypeHandle

      public Object getDataTypeHandle()
    • getDataTypeLength

      public int getDataTypeLength()
    • getDataTypeAlignment

      public int getDataTypeAlignment()
    • hashCode

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

      public boolean equals(Object obj)
      Overrides:
      equals in class Object