Package ghidra.app.util.bin.format.pe

# Class RichTable

java.lang.Object
ghidra.app.util.bin.format.pe.RichTable

public class RichTable extends Object
Top level object model of the `RichHeader`. Stores an array of `RichHeaderRecord`.

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `RichTable(BinaryReader reader)`
  `RichTable(MemBuffer buf)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `int`
  `getMask()`
  `long`
  `getOffset()`
  `RichHeaderRecord[]`
  `getRecords()`
  `int`
  `getSize()`
  `DataType`
  `toDataType()`
  `String`
  `toString()`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- ## Constructor Details

  - ### RichTable

    public RichTable(MemBuffer buf)

  - ### RichTable

    public RichTable(BinaryReader reader)

- ## Method Details

  - ### getRecords

    public RichHeaderRecord[] getRecords()

  - ### getOffset

    public long getOffset()

  - ### getMask

    public int getMask()

  - ### getSize

    public int getSize()

  - ### toString

    public String toString()
    Overrides:
      `toString` in class `Object`

  - ### toDataType

    public DataType toDataType()