Interface IELFSymbolProcessorFactory


public interface IELFSymbolProcessorFactory
ELF symbol processor factories can be registered using the ELFPluginsService.

Life-cycle information: factories are single-instance objects that create symbol processors.

  • Method Details

    • canProcess

      boolean canProcess(IELFUnit elf)
      Determine whether this factory can process an ELF unit.
      Parameters:
      elf - ELF unit
      Returns:
      true if this factory can process the unit
    • createInstance

      IELFSymbolProcessor createInstance(IELFUnit elf)
      Create a symbol processor instance for an ELF unit.
      Parameters:
      elf - ELF unit
      Returns:
      symbol processor