Class BindingTable.Binding

java.lang.Object
ghidra.app.util.bin.format.macho.commands.dyld.BindingTable.Binding
Enclosing class:
BindingTable

public static class BindingTable.Binding extends Object
A piece of binding information from a BindingTable
  • Constructor Details

  • Method Details

    • getSymbolName

      public String getSymbolName()
      Returns The symbol name.
      Returns:
      The symbol name
    • getType

      public int getType()
      Returns The type.
      Returns:
      The type
    • getLibraryOrdinal

      public int getLibraryOrdinal()
      Returns The library ordinal.
      Returns:
      The library ordinal
    • getSegmentOffset

      public long getSegmentOffset()
      Returns The segment offset.
      Returns:
      The segment offset
    • getSegmentIndex

      public int getSegmentIndex()
      Returns The segment index.
      Returns:
      The segment index
    • getAddend

      public long getAddend()
      Returns The addend.
      Returns:
      The addend
    • isWeak

      public boolean isWeak()
      Returns True if the binding is "weak"; otherwise false.
      Returns:
      True if the binding is "weak"; otherwise false
    • getUnknownOpcode

      public Integer getUnknownOpcode()
      Returns null if the opcode is known; otherwise, returns the unknown opcode's value.
      Returns:
      null if the opcode is known; otherwise, returns the unknown opcode's value