Class ExportTrie.ExportEntry

java.lang.Object
ghidra.app.util.bin.format.macho.commands.ExportTrie.ExportEntry
Enclosing class:
ExportTrie

public static class ExportTrie.ExportEntry extends Object
A export trie entry
  • Constructor Details

    • ExportEntry

      public ExportEntry(String name, long address, long flags, long other, String importName)
      Parameters:
      name - The export name
      address - The export address
      flags - The export flags
      other - The export "other" info
      importName - The export import name (could be null if not a re-export)
  • Method Details

    • getName

      public String getName()
      Gets the export name
      Returns:
      The export name
    • getAddress

      public long getAddress()
      Gets the export address, which is is an image base offset (from the Mach-O header)
      Returns:
      The export address
    • getFlags

      public long getFlags()
      Gets the export flags
      Returns:
      The export flags
    • getOther

      public long getOther()
      Gets the export "other" info
      Returns:
      The export "other" info
    • getImportName

      public String getImportName()
      Gets the export import name
      Returns:
      The export import name (could be null if not a re-export)
    • isReExport

      public boolean isReExport()
      Check to see if the export is a "re-export"
      Returns:
      True if re-export; otherwise, false
    • toString

      public String toString()
      Overrides:
      toString in class Object