# Hierarchy For Package ghidra.app.util.bin.format.elf

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - ghidra.program.model.data.AbstractDataType (implements ghidra.program.model.data.DataType)
    - ghidra.program.model.data.DataTypeImpl
      - ghidra.program.model.data.BuiltIn (implements ghidra.program.model.data.BuiltInDataType)
        - ghidra.program.model.data.DynamicDataType (implements ghidra.program.model.data.Dynamic)
          - ghidra.app.util.bin.format.elf.AndroidElfRelocationTableDataType
  - ghidra.app.util.bin.format.elf.ElfCompressedSectionHeader
  - ghidra.app.util.bin.format.elf.ElfDefaultGotPltMarkup
  - ghidra.app.util.bin.format.elf.ElfDynamic
  - ghidra.app.util.bin.format.elf.ElfDynamicTable (implements ghidra.app.util.bin.format.elf.ElfFileSection)
  - ghidra.app.util.bin.format.elf.ElfDynamicType
  - ghidra.app.util.bin.format.elf.ElfHeader (implements ghidra.app.util.bin.StructConverter)
  - ghidra.app.util.bin.format.elf.ElfProgramHeader (implements java.lang.Comparable<T>, ghidra.app.util.bin.format.MemoryLoadable, ghidra.app.util.bin.StructConverter)
  - ghidra.app.util.bin.format.elf.ElfProgramHeaderConstants
  - ghidra.app.util.bin.format.elf.ElfProgramHeaderType
  - ghidra.app.util.bin.format.elf.ElfRelocation (implements ghidra.app.util.bin.StructConverter)
  - ghidra.app.util.bin.format.elf.ElfRelocationTable (implements ghidra.app.util.bin.format.elf.ElfFileSection)
  - ghidra.app.util.bin.format.elf.ElfSectionHeader (implements ghidra.app.util.bin.format.MemoryLoadable, ghidra.app.util.bin.StructConverter)
  - ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants
  - ghidra.app.util.bin.format.elf.ElfSectionHeaderType
  - ghidra.app.util.bin.format.elf.ElfStringTable (implements ghidra.app.util.bin.format.elf.ElfFileSection)
  - ghidra.app.util.bin.format.elf.ElfSymbol
  - ghidra.app.util.bin.format.elf.ElfSymbolTable (implements ghidra.app.util.bin.format.elf.ElfFileSection)
  - ghidra.app.util.bin.format.elf.GnuVerdaux (implements ghidra.app.util.bin.StructConverter)
  - ghidra.app.util.bin.format.elf.GnuVerdef (implements ghidra.app.util.bin.StructConverter)
  - ghidra.app.util.bin.format.elf.GnuVernaux (implements ghidra.app.util.bin.StructConverter)
  - ghidra.app.util.bin.format.elf.GnuVerneed (implements ghidra.app.util.bin.StructConverter)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - ghidra.app.util.bin.format.elf.ElfException

## Interface Hierarchy

- ghidra.app.util.bin.format.elf.ElfConstants
- ghidra.app.util.bin.format.elf.ElfLoadHelper
- ghidra.app.util.bin.format.elf.GnuConstants
- ghidra.app.util.bin.StructConverter
  - ghidra.app.util.bin.format.elf.ElfFileSection

## Enum Class Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
    - ghidra.app.util.bin.format.elf.ElfDynamicType.ElfDynamicValueType
    - ghidra.app.util.bin.format.elf.ElfRelocationTable.TableFormat